2016-06-30 3 views
0

列1と列2の同じ行に数字(> 0)がどのくらいの頻度で現れるかをカウントしたいと思います。同じ値を持つ2つのデータ範囲/列の同じ行にあるセルの数を数えます。 Excel

Ie.下の例では、セルA11とB11の両方で値19の答えが1になります(ただし、セルA8とB9の値8は無視する必要があります)。単一細胞について

=COUNTIF(A11, "=" & B11)作品、それを拡張=COUNTIF(A2:A18, "=" & B2:B18)に戻る0(エラーメッセージ「式は、隣接するセルを省略):

私はこれらの式を試してみました。

また、0を返す=COUNTIF(A2:A18, "= B2:B18")も試しました(ここではB2:B18は範囲として認識されません)。

column 1 column 2 
0   0 
0   0 
X   X 
6   X 
6   14 
7   X 
8   X 
12   8 
16   X 
19   19 
21   16 
29   16 
31   13 
36   23 
94   58 
189   104 
193   112 

は、私が2016年

+0

どのように一致する場合は1を生成する第3列の挿入について。そうでなければ0。その後、3列目の合計を – frank

+0

とすると、3列目を非表示にすることができます。 – frank

+0

こんにちはフランク、ありがとう、これは本当に便利です! – annie

答えて

2

はこれを試してみてくださいのOffice Professional Plusを使用しています:

=SUMPRODUCT((A2:A18=B2:B18)*(A2:A18>0)*ISNUMBER(A2:A18)) 

をここで、私は三つの条件をチェックしています。 (1)セルは、(2)セル値が0より大きく、(3)セル値が数値です。必要に応じて数式内の範囲を変更します。

は参照用画像を見る

enter image description here

+0

これもありがとう。私はいくつか考えましたが、今は条件を理解しています。しかし、 'sumproduct'関数についてはあまり確かではありませんが、私はそれを理解するでしょう! – annie

+0

@annie - サンプ製品の詳細については、[this](https://support.office.com/en-us/article/SUMPRODUCT-function-16753e75-9f68-4874-94ac-4d2145a2fd2e)を参照してください。 – Mrig

+0

@annie - 明確でないことがあればお気軽にお問い合わせください。 – Mrig

関連する問題