Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Distinct/ Distinct count by key category

Hi everyone,

I need your help๐Ÿ˜ฅ

 

I would like to add red column to my table.

Key of the group for distinction would be "show" and "FY".

 

 

shop

item

FY

item count

itme name

AAA

Paper Goods

2020

4

Paper Goods,Bread/Bakery ,Frozen Foods,Other

AAA

Bread/Bakery 

2020

4

Paper Goods,Bread/Bakery ,Frozen Foods,Other

AAA

Frozen Foods

2020

4

Paper Goods,Bread/Bakery ,Frozen Foods,Other

B

Paper Goods

2020

3

Paper Goods,Bread/Bakery,Personal Care 

B

Bread/Bakery 

2020

3

Paper Goods,Bread/Bakery,Personal Care 

B

Personal Care 

2020

3

Paper Goods,Bread/Bakery,Personal Care 

AAA

Bread/Bakery 

2020

4

Paper Goods,Bread/Bakery ,Frozen Foods,Paper Goods

AAA

Other

2020

4

Paper Goods,Bread/Bakery ,Frozen Foods,Other

  • Anonymous , try like

    Measure = CALCULATE(COUNTX(VALUES('Item'[Item]),('Item'[Item])),ALLEXCEPT('Item','Item'[shop] , Item'[FY] ))

    Measure = CALCULATE(CONCATENATEX(VALUES('Table'[Item]),('Table'[Item])),ALLEXCEPT('Table','Item'[shop] , 'Item'[FY] ))

8 Replies

    • Anonymous's avatar
      Anonymous
      Not applicable

      amitchandak 

      thank you for your help.๐Ÿ˜€

       

      I've trid but Ive got an error on following ๐Ÿ˜…

      calculate(concatenatex(Table,distinct(Table[item])), allexcept(Table[shop]))

       

      so i change to following.

      calculate(concatenatex(Table,distinct(Table[item])), allexcept(Table,Table[shop]))

      but when i add to the vidual it shows another error.

      "can't display the vidual."

       

       

      • amitchandak's avatar
        amitchandak
        Super User

        Anonymous , Try like this tested on my table

        Measure = CALCULATE(CONCATENATEX(VALUES('Item'[Category]),('Item'[Category])),ALLEXCEPT('Item','Item'[Brand]))
        
        Measure = CALCULATE(CONCATENATEX(VALUES('Table'[Item]),('Table'[Item])),ALLEXCEPT('Table','Item'[shop]))