2012-04-04 119 views
0

我遇到了excel函數Countif的問題。Excel - countif()

我有2列A和B,他們應該包含(幾乎)相同的條目 - 這是什麼,我測試,我需要知道哪些條目是不同的。順序無關緊要。

列實際上是代號和看起來像這樣 http://pastebin.com/zHdJ5ndp

好了,所以我用COUNTIF找出哪些不是在列A

Countif(A:A;B1) 
Countif(A:A;B2) 
... 

結果是一列列B的條目充滿零,這是不正確的。

其他簡單的測試,如

a a 1 
b b 1 
c c 1 
d d 1 
e e 1 
f f 1 
g g 2 
g h 0 

工作就好了!

我在這做錯了什麼?

在此先感謝!

+1

你確定A列和B列的數據是否相同(沒有額外的空間等)? – assylias 2012-04-04 15:55:38

+0

謝謝,你是對的!第一列最後有一個額外的空間。 : -/ – Thomas 2012-04-04 16:34:13

+2

在這種情況下可以做'= SUM((TRIM(A:A)= B1)* 1)'和輸入它作爲一個陣列式'CTRL + SHIFT + ENTER' – assylias 2012-04-04 16:39:07

回答

0

你確定A列和B列的數據是否相同(沒有額外的空間等)?