Forum Discussion
DAX for MIn/Max based on count
- 8 years ago
Hi Anonymous
Check this file here
Try this
Time_MaxCrime = VAR MaxCount = MAXX ( VALUES ( Table1[Time] ), CALCULATE ( COUNT ( Table1[Crime Type] ) ) ) RETURN CALCULATE ( CONCATENATEX ( FILTER ( VALUES ( Table1[Time] ), CALCULATE ( COUNT ( Table1[Crime Type] ) = MaxCount ) ), Table1[Time] ) )
oh, you are correct, Zubair_Muhammad
Is there any way we could handle this situation? Could we show just one value in this case?
Please advise, thanks!
Hi Anonymous
How would you like to handle this?
1)we can choose between the earliest or latest time or
2)we can show both times as Text for example
"Time 11 & Time 18"
- Anonymous8 years agoNot applicable
- Zubair_Muhammad8 years agoCommunity Champion
Hi Anonymous
See if this helps
MinCrime = VAR MinCount = MINX ( ALL ( Table1[Time] ), CALCULATE ( COUNT ( Table1[Crime Type] ) ) ) RETURN CALCULATE ( CONCATENATEX ( FILTER ( ALL ( Table1[Time] ), CALCULATE ( COUNT ( Table1[Crime Type] ) ) = BLANK () || CALCULATE ( COUNT ( Table1[Crime Type] ) ) = 0 || CALCULATE ( COUNT ( Table1[Crime Type] ) = MinCount ) ), Table1[Time], ", " ) ) - Anonymous8 years agoNot applicable
Hi Zubair,
This is so excellent that I don't know how to thank you! :) Only problem with this Min function that it doen't show any value initially i.e. when no crime is manually selected (that means all crimes are selected by default). It works fine when I manually select any one crime. But the MAX function is working perfectly in any case.
Do you have any idea what could be the problem?
I really appreciate all your efforts.
Thank you Zubair !
- Zubair_Muhammad8 years agoCommunity ChampionCould you share the file?
- Anonymous8 years agoNot applicable
I am not sure how can I share the file here. Also is there any way I can share file just to you? Please let me know.
Thanks!