The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hi
I want to apply or condition on multiple columns. for example
col1
col2
col3
col4
want to apply or condition on the above columns
then and condition
col5
col6
col7
and condition on above 3
and again want to apply and condition for the above two results, col1 to col7 are columns in a single table.
{col1 or col2 or col3 or col4} and {col5 and col6 and col7}
Solved! Go to Solution.
hi, @Anonymous
You could use || in the dax formula, it will be a little bit cleaner.
https://docs.microsoft.com/en-us/dax/dax-operator-reference
So like this:
CALCULATE ( <expression> , Filter( Table, ( [col1] || [col2] || [col3] || [col4] ) && ( [col5] || [col6] || [col7] ) ) )
And you could also use AND and OR for nesting in formulas
CALCULATE ( <expression> ,FILTER ( Table,
AND (
OR ( OR ( OR ( [col1], [col2] ), [col3] ), [col4] ),
OR ( OR ( [col5], [col6] ), [col7] )
)
))
Best Regards,
Lin
hi, @Anonymous
You could use || in the dax formula, it will be a little bit cleaner.
https://docs.microsoft.com/en-us/dax/dax-operator-reference
So like this:
CALCULATE ( <expression> , Filter( Table, ( [col1] || [col2] || [col3] || [col4] ) && ( [col5] || [col6] || [col7] ) ) )
And you could also use AND and OR for nesting in formulas
CALCULATE ( <expression> ,FILTER ( Table,
AND (
OR ( OR ( OR ( [col1], [col2] ), [col3] ), [col4] ),
OR ( OR ( [col5], [col6] ), [col7] )
)
))
Best Regards,
Lin