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.
Hi EveryOne,
I have a Product table and FactTable and my code looks like this, I am trying to replicate this below OBIEE multiple case statements in Power BI using DAX
CASE WHEN
(
SUM
(CASE WHEN
"FactTable"."Renewal" = 'Y' THEN 1 ELSE 0 END by "Product"."Billing_ID")
)=0 THEN 'N' ELSE 'Y' END
Here I am trying to sum in fact table based on Product table Billing ID column.
Can some one help me on this?
Thanks,
Solved! Go to Solution.
Hi @v-piga-msft ,
Thanks for the information, yes I created a measure,
IF (
CALCULATE (
DISTINCTCOUNT ( FactTable[Billing_ID] ),
FILTER ( FactTable, FactTable[Renewal] = "Y" ),
ALLEXCEPT (
Product,
Product[Billing_ID]
)
) = 0,
"Y",
"N"
)
This works for my requirement.
Thanks,
Hi @Sadapa07 ,
Have you solved your problem?
If you have solved, please always accept the replies making sense as solution to your question so that people who may have the same question can get the solution directly.
If you still need help, please share some data sample and your desired output.
Best Regards,
Cherry
Hi @v-piga-msft ,
Thanks for the information, yes I created a measure,
IF (
CALCULATE (
DISTINCTCOUNT ( FactTable[Billing_ID] ),
FILTER ( FactTable, FactTable[Renewal] = "Y" ),
ALLEXCEPT (
Product,
Product[Billing_ID]
)
) = 0,
"Y",
"N"
)
This works for my requirement.
Thanks,
Hi @Sadapa07 ,
For your requirement, you could try SWITCH fucntion or IF function with dax expression in power bi.
Please refer to this similar thread firstly.
If you still need help, please share your data sample and your desired output so that we could help further on it.
Best Regards,
Cherry
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
111 | |
100 | |
80 | |
64 | |
58 |
User | Count |
---|---|
146 | |
110 | |
93 | |
84 | |
67 |