Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
I need to have the output like this in dax. The table shows different students and there status in each term i want to calulate the output for their status in term they last appear here T1, T2,T3 ,T4 and T5 are different terms and the output is the required one let me know what will be Dax querries to grab last value in the term they appear.
Solved! Go to Solution.
@u4unnicool in case you mean a calculated column in the model table then:
output =
SWITCH(
TRUE(),
'Table'[T5] <> "" ,'Table'[T5],
'Table'[T4] <> "" ,'Table'[T4],
'Table'[T3] <> "" ,'Table'[T3],
'Table'[T2] <> "",'Table'[T2],
'Table'[T1] <> "",'Table'[T1]
)
@u4unnicool in case you mean a calculated column in the model table then:
output =
SWITCH(
TRUE(),
'Table'[T5] <> "" ,'Table'[T5],
'Table'[T4] <> "" ,'Table'[T4],
'Table'[T3] <> "" ,'Table'[T3],
'Table'[T2] <> "",'Table'[T2],
'Table'[T1] <> "",'Table'[T1]
)
@SpartaBI your solution worked thank you i added null as blank
=
SWITCH(
TRUE(),
'Table'[status T5] <> BLANK() ,'Table'[status T5],
'Table'[status T4] <> BLANK() ,'Table'[status T4],
'Table'[status T3] <> BLANK() ,'Table'[status T3],
'Table'[status T2] <> BLANK(),'Table'[status T2],
'Table'[status T1] <> BLANK(),'Table'[status T1]
)
@u4unnicool my pleasure 🙂
Hey, check out my showcase report:
https://community.powerbi.com/t5/Data-Stories-Gallery/SpartaBI-Feat-Contoso-100K/td-p/2449543
Give it a thumbs up if you liked it 🙂
User | Count |
---|---|
22 | |
11 | |
8 | |
6 | |
6 |
User | Count |
---|---|
25 | |
13 | |
11 | |
9 | |
6 |