- ベストアンサー
エクセルにおいて、検索した個数表示について
表を作るのに困っていますので、よろしくお願いします。 例えば、 A列A1~A20までのセルに、1~3までの数字がランダムに入っています。 BとDとF列のセルに、あ~おまでの文字が、ランダムに入っています。 A列の数字が1のとき、その行のB、D、Fに、「あ」が何個、「い」が何個、「う」が何個・・・・。 A列の数字が2のとき、その行のB、D、Fに、「あ」が何個、「い」が何個、「う」が何個・・・・。 A列の数字が3のとき、その行のB、D、Fに、「あ」が何個、「い」が何個、「う」が何個・・・・。 という表を作りたいのですが、どうしたら良いでしょうか。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#52504
回答No.1
まず、A列が1で、B列が"あ"であるセルの個数は、 =SUMPRODUCT((A1:A20=1)*(B1:B20="あ")) で求まります。 B,D,F列を区別せず集計するのであれば、 例えば、 A23~A25:1,2,3 B22~F22:"あ","い","う","え","お" B23:=SUMPRODUCT(($A$1:$A$20=$A23)*(($B$1:$B$20=B$22)+($D$1:$D$20=B$22)+($F$1:$F$20=B$22))) として、右方、下方にフィルすれば値が返ります。
その他の回答 (1)
noname#79209
回答No.2
ご質問の内容だと、A列の数値は計算式(条件として)には全く関係が無いように思えますが... もしかして、A列が0の時は何も計算させたくないと言う意味ですか?
質問者
お礼
ありがとうございます。 解決しました。
お礼
ありがとうございました。 大変助かりました。