2017-07-13 8 views
0

Excelでは、2つの列があります。最初の1つは実際の結果を表し、2つ目は予測結果です。私は予測が特定のテキストに基づいて結果にマッチする回数を数えたいと思う。MS Excelの特定のテキストに基づいて2つの列の一致をカウントするにはどうすればよいですか?

データはとても似ている:

Col A  Col B 
Positive Negative 
Positive Positive 
Negative Negative 
Negative Negative 
Positive 
Negative 

負の値と一致した細胞の数はであるべきであるつつ正の値と一致した細胞の数は、であるべきです。

同じ行に一致する必要があることに注意してください。

私は次の式を使用し、残念ながらそれはテキストを指定できずに私に一致するすべてのセルの数を与えた:

=SUMPRODUCT((A1:A6=B1:B6)*1) 

答えて

2

はその後、別の条件を追加:

=SUMPRODUCT((A1:A6=B1:B6)*(A1:A6="Positive")) 

=SUMPRODUCT((A1:A6=B1:B6)*(A1:A6="Negative")) 

またはデータセットのみを2つの値「正」と「負」が含まれている場合、あなたは私がCOUNTIFSのために(スコットCranerから回答を)行くCOUNTIFS()

=COUNTIFS(A:A,"Positive",B:B,"Positive") 

そして

=COUNTIFS(A:A,"Negative",B:B,"Negative") 
+1

私は 'COUNTIFS'で間違いなくいいと思います。しかし、メニューがいいよ:) –

+0

@Scott Craner、この点であなたの助けをありがとう。 –

2

を使用することができますあなたはより多くの価値を持っている場合 私は、ヘルプ列を追加 = A3 = B3

enter image description here

となり新しい列にカウント: = COUNTIF(C:C; TRUE)

enter image description here

+0

あなたのよく説明された答えに感謝@MBK。 –

関連する問題