Forum Discussion

phaum1967's avatar
phaum1967
Resolver I
8 years ago
Solved

Distinctcount linked to another column

Hi PowerBI community

 

I have a table like this:  

column nme :  Speciality, Date of operation,...

 

 

I want to have a distinctcount on date in order to count all different dates for each speciality.

 

Of course If I do a distinctcount(date) it does not work as it will count all dates but without taking account my need of have number of date by specilaity.

 

I tried calculcate(distinctount(date); speciality) but it does nothing.

Any help is welcome...

  • Hi,

     

    You should drag speciality to the X axis of the Graph and then drag the Distinctcount measure to the value section.  Anyways, if you want to write a formula, write this measure:

     

    =CALCULATE(DISTINCTCOUNT(Data[Date of operation]),Data[Speciality]="XXX")

     

    Replace XXX with the specific speciality.

  • Hi phaum1967

    “have a distinctcount on date in order to count all different dates for each speciality”

    To achieve requirement above, create a column

    Column = CALCULATE(DISTINCTCOUNT(Sheet1[Date of operation]),ALLEXCEPT(Sheet1,Sheet1[Speciality]))

     

    Best Regards

    Maggie

4 Replies

  • v-juanli-msft's avatar
    v-juanli-msft
    Community Support

    Hi phaum1967

    “have a distinctcount on date in order to count all different dates for each speciality”

    To achieve requirement above, create a column

    Column = CALCULATE(DISTINCTCOUNT(Sheet1[Date of operation]),ALLEXCEPT(Sheet1,Sheet1[Speciality]))

     

    Best Regards

    Maggie

  • Hi,

     

    Write the normal distinctcount function and in the filter/slicer, select any speciality.

    • phaum1967's avatar
      phaum1967
      Resolver I

      Thanks but I want to present datas in a graph that show monthly activities per speciality. So slicer does not help.

      An other idea?

      thanks

      • Ashish_Mathur's avatar
        Ashish_Mathur
        Super User

        Hi,

         

        You should drag speciality to the X axis of the Graph and then drag the Distinctcount measure to the value section.  Anyways, if you want to write a formula, write this measure:

         

        =CALCULATE(DISTINCTCOUNT(Data[Date of operation]),Data[Speciality]="XXX")

         

        Replace XXX with the specific speciality.