- 締切済み
EXCEL 条件によって異なる関数を使用したい
特定のセルに数字を入力すると、その数字に対応する関数式が呼び出される・・・といった動作は可能でしょうか? 例えば A1に「001」と入力するとB1には他のファイル(ブック)の所定のセルの文字列をもってくるものです。 予め同一フォルダには1年1組全員のファイルが納められ、 001さんは「1年1組_001.xls」 002さんは「1年1組_002.xls」 003さんは「1年1組_003.xls」 ・・・ というファイル名がつけられています。 管理台帳ファイルの「国語」シートのA1に、例えば“001”と入力するとB1には「1年1組_001.xls」の「国語」シートの同じセルに記入してある国語の点数を参照させたいものです。 管理台帳のB1には仮に関数式が ='[1年1組_001.xls]国語'!$B$1 と記載されていればOKなのですが、 A1に“002”と入力すれば関数式は ='[1年1組_002.xls]国語'!$B$1 と変わるべく機能して欲しいものです。 ='[1年1組_***.xls]国語'!$B$1 “***”の文字列のみA1を反映させたいわけです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- gucchi-you
- ベストアンサー率51% (54/105)
回答No.3
- zap35
- ベストアンサー率44% (1383/3079)
回答No.2
- gucchi-you
- ベストアンサー率51% (54/105)
回答No.1
お礼
ありがとうございます。 しかし #REF! が表示されてセル参照がうまくいって無いみたいです。 もう少し調査いたします。