Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago
Solved

Measure: count if value does not appear in another column

Hi!   I cannot seem to figure out how to create a measure that would calculate the number of times a value appears in another column.   My tables and the measure result I would like: Column1 - C...
  • Mariusz's avatar
    Mariusz
    7 years ago

    Hi Anonymous 

     

    Unfortunately, I don't know what is the structure of your dataset, but it worked ok when applied to the sample you have provided. 

    All() - Removes all filters from a current filter context this allows the measure to count occurrences of  5 that are in different rows.

    VAR x = VALUES( 'Table'[Column1] ) -- this part selects distinct value for column1 in each give row and all values for total
    RETURN 
    CALCULATE(
        COUNTROWS( 'Table' ), --  count rows in a table in a filter context created by CALCULATE 
        ALL(), - removes all filters 
        TREATAS( x, 'Table'[Column2] ) -- filters table where column2 = column1
    ) + 0

     

    Best Regards,
    Mariusz

    If this post helps, then please consider Accepting it as the solution.

    Please feel free to connect with me.
    Mariusz Repczynski