Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
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:
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.