Multie Select on Filtered Dashboard

I have a Dashboard with Filters which works fine but I can only select one item from each Filter.
I cannot figure out how to allow multiple items to be selected.

E.g, I wish to select multiple Status

3X_d_0_d0725b5ccedbf227652c25c3a6bf672046c95a4c.jpeg

AND(
IF(ISBLANK(ANY(Filters[Filter Client])),TRUE,ANY(Filters[Filter Client])=[Client Name]),
IF(ISBLANK(ANY(Filters[Filter Site])),TRUE,ANY(Filters[Filter Site])=[Site]),
IF(ISBLANK(ANY(Filters[Filter Status])),TRUE,ANY(Filters[Filter Status])=[Status]),
IF(ISBLANK(ANY(Filters[Filter Created Start Date])),TRUE,ANY(Filters[Filter Created Start Date])<=[Date Created]),
IF(ISBLANK(ANY(Filters[Filter Created End Date])),TRUE,ANY(Filters[Filter Created End Date])>=[Date Created])
)

I tried using Enum - Ref but that didnโ€™t work. Iโ€™m guessing its the use of โ€˜Anyโ€™ in the expression?

0 4 478
4 REPLIES 4

Steve
Participant V

Use a column type of EnumList with a base type of Ref.

Could also be expressed:

AND(
  OR(
    ISBLANK(Filters[Filter Client]),
    IN([Client Name], Filters[Filter Client])
  ),
  OR(
    ISBLANK(Filters[Filter Site]),
    IN([Site], Filters[Filter Site])
  ),
  OR(
    ISBLANK(Filters[Filter Status]),
    IN([Status], Filters[Filter Status])
  ),
  OR(
    ISBLANK(Filters[Filter Created Start Date]),
    (MIN(Filters[Filter Created Start Date]) <= [Date Created])
  ),
  OR(
    ISBLANK(Filters[Filter Created End Date]),
    (MAX(Filters[Filter Created End Date]) >= [Date Created])
  )
)

Hi @Steve, using Enum- Ref was the first thing I tried but it gave me a blank list

Yeah. I feel like the behavior of Enum(List) of Ref has changed. Youโ€™ll need to use Valid If or Suggested values to generate a list of values from which the use can choose.

Thanks so much @Steve . Got it working now with a ValidIf and thanks for above expression

Top Labels in this Space