※ ChatGPTを利用し、要約された質問です(原文:エクセル 複数条件の検索でデータを抜き出す方法)
エクセル複数条件検索方法:データの抜き出しと教科の表示
このQ&Aのポイント
win7、エクセル2007で作成中のデータベースで、複数の条件に合ったデータを抜き出す方法について教えてください。
現在、時間帯、名前、教科、所属などのフィールド名を使用して複数の条件でデータを抜き出す式を作成しています。
条件に合ったデータがある場合には「〇」が表示されるようにまではできたのですが、さらに、条件に合ったデータの教科を表示する方法を教えてください。
win7、エクセル2007で作成中のデータベースで、複数の複数の条件に合ったデータ(レコードではなく1セル)を抜き出したいと思っています。
フィールド名は、時間帯、名前、教科、所属などです。
今作っている式は、
=IF(SUMPRODUCT((INDIRECT("'[時間割.xlsx]"&C$2&"'!$b$5:$b$150")=$B5)*(INDIRECT("'[時間割.xlsx]"&C$2&"'!$G$5:$u$150")=$M$28))=1,"〇","")
名前と時間帯が式の検索条件に入っています。
参照先が別ファイルの為、INDIRECTを使っています。
これで条件に合ったデータがあった場合に「〇」が表示されるようにまではできたのですが、さらに、条件に合ったデータの教科を表示するようにしたいと思っています。
ちなみに、人の時間割の為、条件に合うデータは1件しかないです。
DGETなどを使ってみつつ1日中考えていたのですが、訳がわからなくなってきました。。。
もし詳しい方おられましたら、教えて頂けないでしょうか??
すみませんがよろしくお願いします!!
お礼
できたぁ~~~~!!! お付き合いありがとうございました!! うろ覚えで使っているのでわけわからなくなってきてました。 大変助かりました!!