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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello!
I've got this data:
| ID | VALUE 1 | VALUE 2 | VALUE 3 | VALUE 4 |
| 1 | 16 | 0 | 2 | 0 |
| 2 | XYZ | 0 | 0 | 0 |
| 3 | 0 | 0 | 0 | 0 |
| 4 | 0 | 0 | XYZ | 0 |
| 5 | 0 | 0 | 2 | 0 |
| 6 | 0 | 1 | 0 | 0 |
| 7 | 0 | ABC | 0 | 16 |
| 8 | 4 | 0 | 0 | 0 |
| 9 | 0 | 0 | 0 | 0 |
| 10 | 0 | 4 | 0 | 2 |
| 11 | XYZ | 1 | 0 | XYZ |
| 12 | 5 | 0 | 7 | 0 |
| 13 | 0 | 2 | 0 | 0 |
| 14 | 0 | 4 | 0 | XYZ |
| 15 | ABC | 0 | 3 | 0 |
I'm trying to add a new that return 1 if any of the "VALUE" columns is equal to "XYZ" or "1" or "3", if not it returns 0.
Like this one just to be clear:
| ID | VALUE 1 | VALUE 2 | VALUE 3 | VALUE 4 | NEW COLUMN |
| 1 | 16 | 0 | 2 | 0 | 0 |
| 2 | XYZ | 0 | 0 | 0 | 1 |
| 3 | 0 | 0 | 0 | 0 | 0 |
| 4 | 0 | 0 | XYZ | 0 | 1 |
| 5 | 0 | 0 | 2 | 0 | 0 |
| 6 | 0 | 1 | 0 | 0 | 1 |
| 7 | 0 | ABC | 0 | 16 | 0 |
| 8 | 4 | 0 | 0 | 0 | 0 |
| 9 | 0 | 0 | 0 | 0 | 0 |
| 10 | 0 | 4 | 0 | 2 | 0 |
| 11 | XYZ | 1 | 0 | XYZ | 1 |
| 12 | 5 | 0 | 7 | 0 | 0 |
| 13 | 0 | 2 | 0 | 0 | 0 |
| 14 | 0 | 4 | 0 | XYZ | 1 |
| 15 | ABC | 0 | 3 | 0 | 1 |
For now I have only managed to do it with this atrocious formula:
Solved! Go to Solution.
Here is a link to download a sample solution file:
IF any of the colums equal any of the value 2022-08-09.pbix
Column =
INT(
'Table'[VALUE 1] IN {"XYZ", "1", "3"}
|| 'Table'[VALUE 2] IN {"XYZ", "1", "3"}
|| 'Table'[VALUE 3] IN {"XYZ", "1", "3"}
|| 'Table'[VALUE 4] IN {"XYZ", "1", "3"}
)
Here is a link to download a sample solution file:
IF any of the colums equal any of the value 2022-08-09.pbix
Column =
INT(
'Table'[VALUE 1] IN {"XYZ", "1", "3"}
|| 'Table'[VALUE 2] IN {"XYZ", "1", "3"}
|| 'Table'[VALUE 3] IN {"XYZ", "1", "3"}
|| 'Table'[VALUE 4] IN {"XYZ", "1", "3"}
)
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 41 | |
| 38 | |
| 36 | |
| 31 | |
| 28 |
| User | Count |
|---|---|
| 129 | |
| 88 | |
| 79 | |
| 68 | |
| 63 |