Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi all. Seemed simple one but got stuck here:
There is a list of devices (ID) which can send an error or informational event. Some ID's can have both status messages. What I would like to do is categorize them in a way so if there is an error and informational event for same ID, it would say 'error'. Kind of ranking.
Both M and Dax solutions are welcome. Thank you in advance.
Solved! Go to Solution.
Thank you, @Greg_Deckler and @VahidDM .
I applied the following and that seems to work:
@Aleksandra_MLT Maybe MIN([IsError])?
Hi, @Greg_Deckler .
IsError is my desired output. So I used MIN([Status]) and it creates a column with "Error" value only.
@Aleksandra_MLT Yeah, my thought was a measure and you are correct, I meant MIN([Status]), If a column you could do:
MINX(FILTER('Table',[ID]=EARLIER([ID])),[Status])
Try to add a column with this DAX code:
IsError =
VAR _Error =
CALCULATE (
DISTINCTCOUNT ( 'Table'[Status] ),
ALLEXCEPT ( 'Table', 'Table'[ID] )
)
RETURN
IF ( _Error > 1 || 'Table'[Status] = "Error", "Error", "Informational event" )
Output:
If this post helps, please consider accepting it as the solution to help the other members find it more quickly.
Appreciate your Kudos✌️!!
Thank you, @Greg_Deckler and @VahidDM .
I applied the following and that seems to work:
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 9 | |
| 9 | |
| 8 | |
| 6 | |
| 6 |
| User | Count |
|---|---|
| 20 | |
| 20 | |
| 17 | |
| 14 | |
| 14 |