Forum Discussion

raveenraveen's avatar
raveenraveen
Frequent Visitor
3 years ago

How to pass multiple value to switch

Hi,

 

I am having multiple measures for each year data.

I have a column that has multiple year values, say 2000, 2001, 2002

 

I want get data from measures based for each year in the years column.

 

Help is much appreciated

10 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion

    raveenraveen Not sure I understand. You can use either:

    SWITCH('Table'[Year],
      2000, <do something>,
      2001, <do something else>
    )

    or use a SWITCH(TRUE(),...) statement.

    • raveenraveen's avatar
      raveenraveen
      Frequent Visitor

      Hi Greg_Deckler, thanks for the reply.

      When i passed the table column as expression to switch i got the exception - A table of multiple values was supplied when a single value was expected

    • raveenraveen's avatar
      raveenraveen
      Frequent Visitor

      Thennarasu_R

      The problem I am facing is when we are passing a column of multiple values switch will throw error.

       

      My use case would be a cokumn with multiple years and for the coreespoding years i need to get the corresponding measure value so return value should be a matrix.

      • Thennarasu_R's avatar
        Thennarasu_R
        Icon for Responsive Resident rankResponsive Resident

        raveenraveen 
        Can you share any Sample EXample Pic Here?
        Need a better Clarify from your Task.

        Thanks,
        Thennarasu