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
Hi,
I have a table in Power BI and what I want the statement to say is:
If "Test Phase" is equal to Year End/Annual and "Status" is equal to "Complete, then pull in either the RF Quarters or Annual Quarters. However, I keep getting the error message "Cannot Convert Value of Type Text to Type True/False" when doing that. How do I resolve this?
| RF Quarters | Annual Quarters | Test Phase | Status |
| Q1 2025 | Year End/Annual | Complete | |
| Q4 2025 | Year End/Annual | Complete | |
| Q4 2025 | Year End/Annual | Incomplete | |
| Q1 2025 | Year End/Annual | Complete | |
| Q2 2025 | Remediation | Complete | |
| Q2 2025 | Year End/Annual | Complete | |
| Q3 2025 | Year End/Annual | Complete | |
| Q3 2025 | Year End/Annual | Complete | |
| Q2 2025 | Year End/Annual | Incomplete | |
| Q4 2025 | Year End/Annual | Complete | |
| Q3 2025 | Year End/Annual | Complete |
Solved! Go to Solution.
Hi @DMB90,
Try this dax for a new calculated column:
Conditional_Column =
IF(
Test_Table[Test Phase] = "Year End/Annual" && Test_Table[Status] = "Complete",
IF(
Test_Table[RF Quarters] <> BLANK(),
Test_Table[RF Quarters],
Test_Table[Annual Quarters]
),
BLANK()
)
Give a Thumbs Up if this post helped you in any way and Mark This Post as Solution if it solved your query !!! Proud To Be a Super User !!! |
Please try the formula below:
Measure =
IF (
Table[Test Phase] = "Year End/Annual" && Table[Status] = "Complete",
COALESCE ( Table[RF Quarters], Table[Annual Quarters] ),
BLANK ()
)
Hi @DMB90 check out this easy dax to fix your issue
Qtr & Year =
IF(
[Test Phase] = "Year End/Annual" && [Status] = "Complete",
IF(
NOT ISBLANK([RF Quarters]),
[RF Quarters],
[Annual Quarters]
),
BLANK()
)
Find this helpful? ✔ Give a Kudo • Mark as Solution – help others too!
I’d love to stay connected. Join me on LinkedIn for more tips, learning paths, and real-world Fabric & Power BI solutions.
Hi @DMB90,
Try this dax for a new calculated column:
Conditional_Column =
IF(
Test_Table[Test Phase] = "Year End/Annual" && Test_Table[Status] = "Complete",
IF(
Test_Table[RF Quarters] <> BLANK(),
Test_Table[RF Quarters],
Test_Table[Annual Quarters]
),
BLANK()
)
Give a Thumbs Up if this post helped you in any way and Mark This Post as Solution if it solved your query !!! Proud To Be a Super User !!! |
Thanks everyone!
This one did the trick.
Hi,
I am not sure if I understood your question correctly, but please check the below image and the attached pbix file.
calculated column 01 =
IF(data[Test Phase] = "Year End/Annual" && data[Status] = "Complete",
IF(not ISBLANK(data[RF Quarters]),
data[RF Quarters],
data[Annual Quarters]
)
)
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 41 | |
| 39 | |
| 37 | |
| 29 | |
| 24 |
| User | Count |
|---|---|
| 122 | |
| 110 | |
| 83 | |
| 69 | |
| 68 |