Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago

Exclude Zero and blank from Count

My Count Item formula excluding blank but not zero. I want to exclude zero from ITEM COUNT.

 

 

 

3 Replies

  • Anonymous , Try measure like

     

    countrows(filter(table, not(isblank(Table[Item])) && Table[Item] <> 0 ))

    or
    countrows(filter(table, coalesce(Table[Item],0) <> 0 ))

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

    Anonymous Perhaps:

    Count Measure =
      COUNTROWS(
        FILTER(
          SELECTCOLUMNS('Table',"Item",[Item]),
          NOT(ISBLANK([Item])) && [Item]<>0 && [Item]<>""
        )
      )
    
    
    Count Distinct Measure =
      COUNTROWS(
        DISTINCT(
          FILTER(
            SELECTCOLUMNS('Table',"Item",[Item]),
            NOT(ISBLANK([Item])) && [Item]<>0 && [Item]<>""
          )
        )
      )
    

    Not tested. To get a fully tested and debugged answer, paste sample data as text in a table. Not really enough information to go on, please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

    Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

    The most important parts are:
    1. Sample data as text, use the table tool in the editing bar
    2. Expected output from sample data
    3. Explanation in words of how to get from 1. to 2.

  • v-jingzhang's avatar
    v-jingzhang
    Icon for Community Support rankCommunity Support

    Hi Anonymous , try measure like this:

    Measure = CALCULATE(COUNTROWS('Table'),'Table'[Item]<>0 && 'Table'[Item]<>BLANK())

    Or

    Measure = CALCULATE(COUNTROWS('Table'),'Table'[Item]<>"0" && 'Table'[Item]<>BLANK() && 'Table'[Item]<>"")

     

    Perhaps need to modify the measure according to the column’s data type.