Forum Discussion
donodackal
4 years agoHelper I
Text/Card Assistance
Hello
I have a filter in my report that filters all visuals by the filtered department/s.
I would like to insert a card or text box to my report showing which department the page is filtered. I need help in creating the card/text box where:
- If only one department is selected, then the selected department is listed; or
- If more than one department is selected, the card/textbox states “multiple departments”; or
- If the filter is clear/all department is selected, the card/textbox states “all departments”.
you can try this
Measure = VAR tbl=distinct('Table'[Department]) return if(COUNTROWS(tbl)=CALCULATE(DISTINCTCOUNT('Table'[Department]),ALL('Table')),"All department", if(COUNTROWS(tbl)>1,"multiple departments",max('Table'[Department])))
3 Replies
- ryan_mayuSuper User
is this what you want?
Measure = VAR tbl=distinct('Table'[Department]) return if(COUNTROWS(tbl)=CALCULATE(DISTINCTCOUNT('Table'[Department]),ALL('Table')),"All department", CONCATENATEX(tbl,'Table'[Department],";"))pls see the attachment below
- donodackalHelper I
Thank you! This fixes most of what I am after. However; if more than one department is selected (but not the entire list), I don't want to list them all but rather just mention "multiple departments". Is this possible?
- ryan_mayuSuper User
you can try this
Measure = VAR tbl=distinct('Table'[Department]) return if(COUNTROWS(tbl)=CALCULATE(DISTINCTCOUNT('Table'[Department]),ALL('Table')),"All department", if(COUNTROWS(tbl)>1,"multiple departments",max('Table'[Department])))