Count unique values in Excel

前端 未结 12 2258
别那么骄傲
别那么骄傲 2020-11-28 12:28

I need to count unique values in range (C2:C2080) in excel. Googled formula:

=SUM(IF(FREQUENCY(MATCH(C2:C2080;C2:C2080;0);MATCH(C2:C280;C2:C2080;0))>0;1))         


        
12条回答
  •  旧时难觅i
    2020-11-28 12:45

    The formula works for me. There are a few things that could cause this to not work. First, all target cells must have a value in them. Another example of where this might not work is if you have one cell with the value 31 and another cell with a text value of "31". It will recognize these as different values.

    You could try this:

    =SUM(IF(FREQUENCY(IF(LEN(B2:B11)>0,MATCH(B2:B11,B2:B11,0),""), IF(LEN(B2:B11)>0,MATCH(B2:B11,B2:B11,0),""))>0,1))
    

    This is an array formula. Instead of hitting just enter to confirm it you must hit ctrl+shift+enter.

    Which is from:

    http://www.cpearson.com/excel/Duplicates.aspx

提交回复
热议问题