Forum Discussion
chat_peters
2 years agoHelper III
Subtract a value from the same column
Hello, I am a little stuck here. I have a table below and I want to carry out the following subtract operation 1) Column A minus Column B for Index = 1 2) For every entry after that I want Column...
- 2 years ago
chat_peters Must not have had enough coffee yesterday. Here is the solution along with a PBIX file (attached below signature) where I include both a column and a measure solution.
Column C (Column) = VAR __Index = [Index] VAR __Minus = SUMX( FILTER( 'Table', [Index] <= __Index ), [Column B] ) VAR __Max = MAX( 'Table'[Column A] ) VAR __Result = __Max - __Minus RETURN __Result Column C (Measure) = VAR __Index = MAX([Index]) VAR __Minus = SUMX( FILTER( ALLSELECTED('Table'), [Index] <= __Index ), [Column B] ) VAR __Max = MAX( 'Table'[Column A] ) VAR __Result = __Max - __Minus RETURN __Result - 2 years ago
Hi,
If you want a calculated column formula, then this works
Column = Data[Column A]-CALCULATE(SUM(Data[Column B]),FILTER(Data,Data[Index]<=EARLIER(Data[Index])))Hope this helps.
- 2 years ago
If you want a measure, then refer to the attached file.
chat_peters
2 years agoHelper III
Ashish_Mathur I don't have a date table. There's really no data model. I just have this one table and I am trying to make this calculation work. I thought the index column should be good enough
Ashish_Mathur
2 years agoSuper User
If you want a measure, then refer to the attached file.