Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
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
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 |
|---|---|
| 97 | |
| 74 | |
| 50 | |
| 47 | |
| 44 |