Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

sum if date <

hi, I have a table like this.

I need a measure to sum STOCK if date is<2022-03-10 (year= 2022, month= 03, day=10) I tried like this:

 

cantidad stock viejo = CALCULATE(SUM(curva_integrada[cantidad_stock]);curva_integrada[fecha_ultimo_ingreso] < 2022-03-10)
cantidad stock viejo = CALCULATE(SUM(curva_integrada[cantidad_stock]);curva_integrada[fecha_ultimo_ingreso] < 10-03-2022)
 
and all possible combinations, but it´s not working...what am I doing wrong??
 
thanks in advance!

 

 

 

 

 

  • Hi, Anonymous 
    function DATEVALUE should do the trick.

    CALCULATE(SUM(curva_integrada[cantidad_stock]);curva_integrada[fecha_ultimo_ingreso] < DATEVALUE("10/03/2021"))

3 Replies

  • Hi, Anonymous 
    function DATEVALUE should do the trick.

    CALCULATE(SUM(curva_integrada[cantidad_stock]);curva_integrada[fecha_ultimo_ingreso] < DATEVALUE("10/03/2021"))
      • vojtechsima's avatar
        vojtechsima
        Icon for Super User rankSuper User

        Anonymous 
        Happy to help, also there's another option and that is to use function DATE, where you would construct the date like this: 

        DATE(<year>, <month>, <day>)