• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL2007 情報抽出 関数)

EXCEL2007 情報抽出 関数

このQ&Aのポイント
  • A~E列それぞれの一つのセルに"1"を入力し、F列にある情報を抽出、G列のセルに表示させたいです。
  • 行が多いので、IF関数などは使用できませんでした。何を使用すればよろしいでしょうか・・・?
  • 行数が多く、複数の関数を試してみても、数の制限にひっかかるのかうまくいかず困っています。どうぞよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

G1=IF(COUNTIF(A1:A20,1),INDEX(F1:F20,MATCH(1,A1:A20,TRUE)),"") G2=IF(COUNTIF(B1:B20,1),INDEX(F1:F20,MATCH(1,B1:B20,TRUE)),"") G3=IF(COUNTIF(C1:C20,1),INDEX(F1:F20,MATCH(1,C1:C20,TRUE)),"") G4=IF(COUNTIF(D1:D20,1),INDEX(F1:F20,MATCH(1,D1:D20,TRUE)),"") G5=IF(COUNTIF(E1:E20,1),INDEX(F1:F20,MATCH(1,E1:E20,TRUE)),"")

amayoyik
質問者

お礼

ありがとうございます!! 解決でき、資料が無事完成。 助かりました!!

その他の回答 (1)

noname#204879
noname#204879
回答No.2

セル G1 に次式を入力して、此れを下方にズズーッとドラッグ&ペースト =INDEX(F$1:F$20,MATCH(1,OFFSET($A$1,,ROW(A1)-1,20)))

amayoyik
質問者

お礼

図まで付いて、初心者にも分かり易いです。 ありがとうございました。

関連するQ&A