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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Comparison to minimum

Hello Everyone,

I have a data table that I use that has the revenue dollars per mile by hour in the day. What I have done so far is calculated the revenue per mile in each hour of the day and I want to compare it to the lowest value calculated. See table below,

 

Hour in DayDollars per mileOverall min dollar per mile (all the same)Delta
042

2

1220
2624

 

I can make a card that shows the right number for the overall minimum, but once I put it into the matrix I get an error.

 

Any help would be appreciated.

 

 

6 REPLIES 6
v-robertq-msft
Community Support
Community Support

Hi, @Anonymous 

According to your requirement, you can try these measures:

Overall min dollar per mile = 
MINX(ALL('Table'),[Dollars per mile])
Delta = 
SUMX('Table',[Dollars per mile]-[Overall min dollar per mile])

 

And you can get what you want, like this:

 

You can download my test pbix file here

 

Best Regards,

Community Support Team _Robert Qin

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Anonymous
Not applicable

Hi Everyone,

 

Apologies in advance if this is a duplicate response, I thought I had replied, but I do not see it.  

 

I have tried the suggestions given, but did not have any luck.  I am going to provide some more details on my data hoping it helps.  I have about 200K rows, with each row being a dispatch.  The dataset includes columns such as $$$ per trip, distance per trip, and hour of the day of the trip.  

 

I've taken that data set and made a matrix in PBI which shows the total $$$, total distance, and the dollars per mile (dpm).  See below the first six hours of data where the first four columns are calculated correctly in PBI.  I have also shown two additional columns which I added for the purpose of the example but were calculated in Excel.  These last two columns are the columns I want to add to matrix for my PBI report.

 

hour in daysum of $$$sum of distance (miles)dpmdpm min (DESIRED RESULT)delta (DESIRED RESULT)
0 $    150,468.34             31,0694.84.20.6
1 $    109,293.39             23,0204.74.20.5
2 $       78,192.71             16,8794.64.20.4
3 $       58,451.66             12,8504.54.20.3
4 $       48,309.60             11,2374.34.20.1
5 $       48,203.37             11,3574.24.20.0
6 $       82,614.76             18,4774.54.20.2

 

When I used the suggestions given to me, instead of getting 4.2 for dpm (column 5), I was getting the lowest individual trip dpm ($$$/mile), but I want the lowest of the (sum of $$$/sum of distance) for the entire hour.

 

Hopefully this is clearer.

 

Appreciate the help.

Hi,

Does this measure work?

=MINX(ALL(Data[hours in day]),[dpm])


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Hey, @klew31

Depending on your requirement, you can try these measures:

dpm min = 
MINX(ALL('Table'),[dpm])
Delta = 
SUMX('Table',[dpm]-[dpm min])

And you can get whatever you want, like this:

You can download my test pbix file here

Best regards

Qin Community Support _Robert Team

If this post helps,then consider Accepting it as the solution to help other members find it faster.

amitchandak
Super User
Super User

@Anonymous ,

As new columns

Overall Min = min(Table[Dollars per mile])
diff = [Dollars per] -[Overall Min]

 

As new measures
Overall Min = CALCULATE ( min(Table[Dollars per mile]), ALLSELECTED (Table) )
Dollars per Sum = sum[Dollars per]

 

diff = [Dollars per Sum] -[Overall Min]

 

Please provide your feedback comments and advice for new videos
Tutorial Series Dax Vs SQL Direct Query PBI Tips
Appreciate your Kudos.

CNENFRNL
Community Champion
Community Champion

Hi, @Anonymous , you might want to try this measure,

Overall Min = CALCULATE ( MIN ( Data[Dollars per mile] ), ALL ( Data ) )

Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension!

DAX is simple, but NOT EASY!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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