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.
Hi All
I have a expense table , it was filter using below expression :-
Hope some one can share with me how to write the column.
https://www.dropbox.com/s/4jokce4a65qszic/PBT_V2021_400%20GL_TI.pbix?dl=0
Paul Yeo
Solved! Go to Solution.
Hey @admin11 ,
I checked the data, you don't get any result because you don't have rows with GL[Reporting Code] 38, 40, 41 or 50.
If you change the formula to 101 or 164, then a result will appear:
Hi @admin11 ,
I think you already did most of the work.
To break it down to Exp1 and Exp2 you just have to add it to the switch:
1_EXP =
SWITCH(
TRUE(),
'GL'[Reporting Code] >= 00100 && 'GL'[Reporting Code] <= 00375, "EXP",¨
'GL'[Reporting Code] = 50 || 'GL'[Reporting Code] = 41, "EXP1",
'GL'[Reporting Code] = 40 || 'GL'[Reporting Code] = 38, "EXP2",
BLANK()
)
Thank you for sharing , it is what i need , but when i apply your code into my pbi file , the EXP1 and EXP2 not appear.
Helo @admin11 ,
sure, because the first criteria that fits will be taken.
So if you remove the following line, it should work:
'GL'[Reporting Code] >= 00100 && 'GL'[Reporting Code] <= 00375, "EXP"
Hey @admin11 ,
I checked the data, you don't get any result because you don't have rows with GL[Reporting Code] 38, 40, 41 or 50.
If you change the formula to 101 or 164, then a result will appear:
User | Count |
---|---|
88 | |
70 | |
67 | |
53 | |
27 |