Board logo

標題: [發問] 兩欄比對,正確則加總,該如何做? [打印本頁]

作者: kaigan89    時間: 2010-9-22 12:06     標題: 兩欄比對,正確則加總,該如何做?

如A、B 兩欄比對,若相同則得1,否則得0 ,再將結果加總,我用以下函數錯在何處請指正!

=SUMPORDUCT(A1:A10=B1:B10)
設其中有兩欄位相同,但結果是0
這函數用法錯在何處?該如何修正?或有更佳方案?
作者: Hsieh    時間: 2010-9-22 12:11

本帖最後由 Hsieh 於 2010-9-22 12:13 編輯

=SUMPRODUCT((A1:A10=B1:B10)*(A1:B10))
作者: oobird    時間: 2010-9-22 12:11

=SUMPRODUCT((A1:A10=B1:B10)*1)
作者: kaigan89    時間: 2010-9-22 12:39

感謝兩位超級版主 指導
兩位得到結果不同
=SUMPRODUCT((A1:A10=B1:B10)*(A1:B10))  得#VALUE
=SUMPRODUCT((A1:A10=B1:B10)*1)  得2

請問 前一則錯在何處?
作者: Hsieh    時間: 2010-9-22 12:57

本帖最後由 Hsieh 於 2010-9-22 12:58 編輯

回復 4# kaigan89


    前一則怎麼出錯?
若是文字就會出錯,公式意義是A跟B比對,相同則加總A,B
[attach]2841[/attach]
[attach]2842[/attach]

oobird的公式為計算A,B相同的筆數
作者: kaigan89    時間: 2010-9-22 13:00

回復  kaigan89


    前一則怎麼出錯?
若是文字就會出錯,公式意義是A跟B比對,相同則加總A,B

oob ...
Hsieh 發表於 2010-9-22 12:57



    了解!原來我的資料是文字
如果將儲存格內資料改為數字
果然可得正確答案!
又多懂了一些!謝謝超級版主!
作者: joviwang    時間: 2010-9-23 14:31

A、B 兩欄比對,若相同則得1,否則得0 ,再將結果加總
計算相同的筆數
陣列公式:
{=sum(--exact(a1:a10,b1:b10))}




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)