※ ChatGPTを利用し、要約された質問です(原文:エクセル関数の複数条件の値の求め方について)
エクセル関数で複数条件の値を求める方法
このQ&Aのポイント
エクセル関数を使用して、複数条件で値を求める方法について説明します。
質問文章によると、A列に抽選会の回数、B列に当選番号が入力されたデータがあり、特定の条件に基づいて値を求めたいそうです。
しかし、式の設定によって特定の条件がうまく適用されなかったり、範囲指定が制限されたりしているようです。
A列に抽選会の回数(1回~30回)、B列に当選番号(1番OR2番)が3000レコード程入力されているデータがあります。
例えば、抽選会回数が2回で、当選番号が2番のレコード数を求めたいのですが、どのようにすれば良いでしょうか?
過去質問を参考にして、下記の式でとりあえず値は求められたのですが、この式では"1"以外という指定になってしまい、本来指定したい"2"のレコード数が求められません。(3番が出た時に困ります)
=SUM((A1:A3000=2)*ISERROR(FIND("1",B1:B3000)))
また、範囲指定を『A1:A3000』の様に範囲限定ではなくて、A列もB列も全てにしたいのですが、それは出来ないのでしょうか?『A:A』『B:B』と範囲指定したらエラー値 #NUM! になってしまいました。(レコードが随時増えていくので、その都度範囲指定をやり直したくありません)
宜しくお願いします。
お礼
ありがとうございました。ご回答の式で正しく値が求められました。