cancel
Showing results for
Did you mean:

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Resolver I

## Filter on datetime column sometime work ,sometime not

I am working on report ,where i need to take the amount based on latest datetime.

For this i created a measure

Total Calculated Amount = CALCULATE(sum(ParkingSessionSA[TotalAmount]),FILTER(ParkingSessionSA,ParkingSessionSA[CurrentTime]=MAX(ParkingSessionSA[CurrentTime])))

Somethimes measure show value ,sometimes not,not able to figure out why

9 REPLIES 9
Super User

@khush19 Betting there is probably a reason. Unfortunately, not really enough information to go on. What exactly are you trying to accomplish with that measure because it seems like it could just be:

``sum(ParkingSessionSA[TotalAmount])``

Please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

The most important parts are:
1. Sample data as text, use the table tool in the editing bar
2. Expected output from sample data
3. Explanation in words of how to get from 1. to 2.

@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...
Resolver I

HI Greg,

I have data like :

now i need to get Amount based on max (currenttime).

For this i created a measure and this measure is used in many measure to calculate difference ,% change.

and the worst part is it,this measure works sometimes and sometimes not.

and it work in SIT,UAT and fail only in PROD 😞

Super User

@khush19 First, not typing that data into an Enter Data query to mock this up, please post as text.

Second, what do you mean by the MAX of currenttime? If you have a measure and you put it in a visual along with currenttime column then if you get the MAX of the currenttime, you are getting that row's currenttime, which is already in context so you don't need to filter on it because that row in the table visualization and already filtered to that currenttime which is why your formula seems like it is equivalent to SUM([totalamount])

In other words, if I had data like:

Color

Red

Orange

Blue

And I create a measure like:

Measure = MAX([Color])

This would return the exact same thing as:

Measure = CALCULATE(MAX([Color]),FILTER('Table',[Color]=MAX([Color])))

So, should your measure work? Yes, but it is unnecessarily complicated.

@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...
Resolver I

Hi Greg,

I am using Card,to investigate the issue i created table.

and seems like for some rows even i compare int column in max ,then also it doesnt return desired result

Community Support

Hi @khush19

You might consider providing your dummy pbix that would be helpful for us to investigate it further.

You can upload it to the onedrive for business and share the link here. please don't forget to disclose the expected results and remove the confidential info.

Community Support Team _ Dina Ye
If this post helps, then please consider Accept it as the solution to help the other members find it more
quickly.
Super User

@khush19 , You expected output is not clear. Max on the row context as good as row values unless there is some logic added

Try

Total Calculated Amount =
var _max =MAXX(ParkingSessionSA,ParkingSessionSA[CurrentTime])
return
CALCULATE(sum(ParkingSessionSA[TotalAmount]),FILTER(ParkingSessionSA,ParkingSessionSA[CurrentTime]=_max))

Can you share sample data and sample output in a table format? Or a sample pbix after removing sensitive data.

Resolver I

HI Amit,

I tried the measure you suggested,even that is also not working.

Super User

@khush19 OK, has to be an issue with your data then. Is this import mode or Direct Query mode or?

@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...
Resolver I

This is PUSH dataset ,where data is pushed to power BI every 5 mins from Azure data factory