The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hey everyone,
Is there a way to count rows or distinctcount the articles where difference <0 ? Difference is a measure, based on several other measures.
I only need one return with 3 as result. I do understand that I can't use a card visual, because you can't aggregate when you want to filter on a measure. But isn't there a workaround?
Solved! Go to Solution.
Hello there @Anonymous ! Not sure if this is what you need but:
Measure =
CALCULATE(
COUNTROWS(
FILTER(
SUMMARIZE(
'Articles',
'Articles'[Aggregation_criteria],
"Diff", [Difference]
),
[Difference] < 0
)
)
)
Hope this answer solves your problem!
If you need any additional help please @ me in your reply.
If my reply provided you with a solution, please consider marking it as a solution ✔️ or giving it a kudoe 👍
Thanks!
You can also check out my LinkedIn!
Best regards,
Gonçalo Geraldes
Thank you guys! @goncalogeraldes , your suggestion worked perfectly, so I will be using that measure
You can use FILTER with a measure. As it is an iterator it will perform the check for each row of the given table, e.g.
Num < 0 = COUNTROWS( FILTER('Table', [Difference] < 0) )
and you should be able to use that on a card visual as well.
Hello there @Anonymous ! Not sure if this is what you need but:
Measure =
CALCULATE(
COUNTROWS(
FILTER(
SUMMARIZE(
'Articles',
'Articles'[Aggregation_criteria],
"Diff", [Difference]
),
[Difference] < 0
)
)
)
Hope this answer solves your problem!
If you need any additional help please @ me in your reply.
If my reply provided you with a solution, please consider marking it as a solution ✔️ or giving it a kudoe 👍
Thanks!
You can also check out my LinkedIn!
Best regards,
Gonçalo Geraldes
Let's assume there row filter context is from the column Table[Field] and the measure is [difference]
You can try:
Count Field =
COUNTX (
CALCULATETABLE ( VALUES ( Table[Filed] ), FILTER ( Table, [Difference] < 0 ) ),
Table[Field]
)
It should work in a card visual
Proud to be a Super User!
Paul on Linkedin.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
User | Count |
---|---|
118 | |
87 | |
75 | |
53 | |
45 |
User | Count |
---|---|
135 | |
121 | |
77 | |
65 | |
64 |