Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago
Solved

How to exclude certain row values in dax measure?

Hi,

 

I need to make a measure that includes all rows in a specific column except 2 specific rows or names.

 

formula:

 

LTD Revenue Index vs Budget = CALCULATE(DIVIDE([LTD Rev. Acc. without blanks],[LTD Budget without blanks],BLANK())*100,
 
this below dont work:
ALLEXCEPT('Append table','Append table'[Country]="Canada", "Brazil"))
 
 
 
 
  • TestMeasure = CALCULATE(SUM('Table1'[Sales Actual]), Table1[Country] <> "Canada" , Table1[Country] <> "Brazil")
     
    is one way to do it.

5 Replies

  • affan's avatar
    affan
    Icon for Solution Sage rankSolution Sage

    Hi Anonymous 

     

    Can you please share some data

     

    Regards

    Affan

    • Anonymous's avatar
      Anonymous
      Not applicable
      Table1  
      CountrySales ActualSales Budget
      Denmark150154
      Canada13983
      USA200165
      Brazil3040
      France8090

       

       

      Could be something like this.

       

      Then if i sum this i get 599 in sales actual and sales budget 532

       

      but if i want to sum this in a measure while filtering out Brazil and Canada, how can i do this?

      it has to be in a dax measure and not using the report, page or visual filter pane.

       

      Sales Actual = Calculate(sum(table1,Sales Actual), FILTER.... exclude Brazil and Canada....

      • HotChilli's avatar
        HotChilli
        Icon for Community Champion rankCommunity Champion
        TestMeasure = CALCULATE(SUM('Table1'[Sales Actual]), Table1[Country] <> "Canada" , Table1[Country] <> "Brazil")
         
        is one way to do it.