Forum Discussion
Sum of Certain Rows
- 6 years ago
Hi Anonymous ,
Your DAX expression does indeed not lead to the expected results. The solution of Tahreem24 is also not working, as you cannot use EARLIER() in a measure. However, you can use it in a Calculated Column.
Try the following DAX in a calculated column:
Total = VAR currentRowDate = 'Table'[Date] VAR currentPerson = 'Table'[Person] RETURN CALCULATE(SUM('Table'[Usage]), FILTER(Table, 'Table'[Date] = currentRowDate && 'Table'[Person] = currentPerson))If you want to understand what this does, let me know! I wrote it out so it is the most readable for you 🙂
Kind regards
Djerro123
-------------------------------
If this answered your question, please mark it as the Solution. This also helps others to find what they are looking for.
Kudo's are welcome 🙂
- 6 years agoCreate a measure like below :
Total = CALCULATE (SUM(Table[Usage]), Filter(Table, Table[Datecolumn]=Earlier(Table[Datecolumn ] )&&Table [Person] =Earlier (Table[Person])))
Please replace, with & &
Total = CALCULATE (SUM(Table[Usage]), Filter(Table, Table[Datecolumn]=Earlier(Table[Datecolumn ] )&&Table [Person] =Earlier (Table[Person])))
Please replace, with & &
Tahreem24 and JarroVGIT these both work, thank you so much from keeping me from pulling my hair out!!
- JarroVGIT6 years agoResident Rockstar
Anonymous I don't want to be a posterboy for bad sportmandship but Tahreem24 solution cannot possible work as a measure. That would only work as a calculated column.
EDIT: Apologies Tahreem24; just read your last post 🙂
- Tahreem246 years agoSuper Userdjerro123, if you read my latest post so I mentioned it was a typo mistake(mistype measure) . Else solution is workable for calculated column.