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!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
needHello, wondering if anyone could help calculate the following logic for me in dax (not a coder)
thanks much in advance
IF C_O>=0, then
calculate -(U_P)-(B_Y)+(L_W)
ELSE
CALCULATE -(U_P)+(B_Y)+(L_W)
C_O | U_P | B_Y | L_W | expected value |
-4.30 | 0.098 | 0.705 | 0.197 | -0.607 |
-1.80 | 0.426 | 0.265 | 0.309 | -0.382 |
-7.50 | 0.304 | 0.670 | 0.027 | -0.946 |
-9.10 | 0.294 | 0.669 | 0.037 | -0.926 |
10.00 | 0.038 | 0.641 | 0.321 | 0.923 |
7.10 | 0.135 | 0.740 | 0.125 | 0.729 |
1.50 | 0.433 | 0.167 | 0.400 | 0.133 |
Solved! Go to Solution.
Your psuedo-code is pretty close actually:
expected value column =
IF(
[C_O] >= 0,
-1*[U_P] - [B_Y] + [L_W],
-1*[U_P] + [B_Y] + [L_W]
)
Your psuedo-code is pretty close actually:
expected value column =
IF(
[C_O] >= 0,
-1*[U_P] - [B_Y] + [L_W],
-1*[U_P] + [B_Y] + [L_W]
)
many thanks.