Forum Discussion

rosscortb's avatar
rosscortb
Post Patron
7 years ago
Solved

Help with COUNT and Filter on Text

Hello,

 

New to BI.

 

I am looking to count September in a month column.

 

Can work out the count part but not the filter, can you help please?

Stopped at the below.

 

Absence Rate = CALCULATE(Count('DB Headcount'[Month],FILTER('DB Headcount') = September

 

Ross

  • rosscortb

    So the answer that i posted before will help you create the table.

     

    To provide more details simply create a table and Drag and Drop the Month as Dimension.

     

    Then create a new measure using the formula that i have put in the previous message.

    Add the measure to the table

7 Replies

  • PattemManohar's avatar
    PattemManohar
    Community Champion

    rosscortb Sample data will be really helpful. I hope you are looking for below DAX.

     

    Absence Rate = COUNTROWS(FILTER('DB Headcount','DB Headcount'[Month] = "September"))
      • themistoklis's avatar
        themistoklis
        Community Champion

        rosscortb

        Alternatively you can use the following formula without using the FILTER word

         

        Absence Rate = CALCULATE(Count('DB Headcount'[Month]),'DB Headcount'[Month] = "September")

         

         

    • rosscortb's avatar
      rosscortb
      Post Patron

      Thanks, one other question, how do it get to return the count per rows for each month please?

       

      I thought i could just change the 'Septemer' to [month] but its giving me the overall total count.

       

      Headcount = COUNTROWS(FILTER('DB Headcount','DB Headcount'[Month] = [Month]))

      • themistoklis's avatar
        themistoklis
        Community Champion

        rosscortb

        If i understand correctly you want to count the rows per Month. Is this correct?

         

        Why dont you create a table with Month as the Dimension and the Measure will be the following:

        Measure = Count('DB Headcount'[Month])

         

        Also if the previous formula posted works ok as well, you can mark it as another correct answer. This will help other users