2012-07-02 58 views

回答

2

要計算除空格和#N/A錯誤以外的所有值,請嘗試對第2行中的數據使用COUNTIFS

=COUNTIFS(2:2,"<>#N/A",2:2,"<>")

如果你不想算重複那麼這個版本會給你所有不同值的計數(除空白和錯誤)

=SUM(IF(1-ISERROR(2:2),(2:2<>"")/COUNTIF(2:2,2:2&"")))

這是一個「陣列公式「,需要使用CTRL + SHIFT + ENTER確認

請注意,第一個公式使用COUNTIFS函數,因此在2007年以前的Excel版本中不起作用 - 這是當你想「標記」的副本,將在這些版本中

=COUNTA(2:2)-COUNTIF(2:2,"#N/A")

1

嘗試使用=COUNTIF(RANGE, VALUE),這裏,將計數NUMER

=COUNTIF(A:A, "Yes") 

=COUNTIF(A1:D16, "Yes") 

要計算的是包含一個值的單元(IE,不是空的)的示例,然後使用`=COUNTA(A:A)

+0

Hello Kane,COUNTA沒有語法= COUNTA(Range,Value),你的意思是COUNTIF? –

+0

@barryhoudini,感謝您發現我的錯誤。我修正了答案並添加了正確的COUNTA語法...... doh! – Kane

0

工作,在一個空列中使用此替代:

=COUNTIF($A$2:$A2,A2)>1 

北醫三院公式是第2行和將其一直複製到最後使用的行。

(我通常做的事:在A列的某個地方,按[Ctrl] + [Down]跳到最後一項,然後橫向移動到想要放入配方的列, 「X」,然後向上跳轉[Ctrl] + [向上],將公式放入第2行,複製並按[Shift] + [Ctrl] + [向下]從行中標記此列中的圓弧範圍2到最後使用的行,然後按[Enter]粘貼公式。)

在此公式中,搜索區域增加,您將進一步將其複製下來。 因此,第一次找到重複項目時,該值將爲1(即false)發現該重複項目的第二次,第三次或更多次,該值將大於1並給出值true。

相關問題