Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Anonymous
Not applicable

Substract two rows based on multiple conditions

Hello,

 

I need some help to substract two rows based on two conditons on Power BI. 

The first one is the name of the elctric meters ans the second the day and hour of meter readings.

JL8034_0-1672991914949.png

 

Thank you for your help.

Best regards

 

2 REPLIES 2
HiraNegi
Resolver II
Resolver II

Hi @Anonymous ,

 

I am assuming you want to substract only two rows (and not more) on the basis of two fields having same value.

 

You may use below method.

 

Sample Data:

HiraNegi_0-1672996686447.png

 

Steps:

1. Add an Index Column in Power Query.

HiraNegi_1-1672996755786.png

2. Create another column in DAX to get the Indexing partitoned by first two column like below.

GroupIndex =
CALCULATE(
COUNTROWS('Table (4)'),
FILTER('Table (4)', 'Table (4)'[C1] = EARLIER('Table (4)'[C1])),
FILTER('Table (4)', 'Table (4)'[DateTime] <= EARLIER('Table (4)'[DateTime])),
FILTER('Table (4)', 'Table (4)'[Index] <= EARLIER('Table (4)'[Index]))
)

HiraNegi_2-1672996864620.png

 

3. Add another column to find the MOD of index and multiply -1 with it so that it can be use for substraction.

ValueForSubstraction =
VAR vMOD = MOD('Table (4)'[GroupIndex],2)
Return
IF(vMOD = 0, 'Table (4)'[Value] * -1 , 'Table (4)'[Value])

HiraNegi_3-1672996977289.png

 

Now you can use this column in report to get the substracted value.

HiraNegi_4-1672997050663.png

Hope this helps.

 

Regards,

Hira Negi

 

 

ryan_mayu
Super User
Super User

@Anonymous 

is this based on line order, not the time?

could you pls the sample data and expected output?





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

Top Kudoed Authors