![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
今エクセル作業ですごく悩んでいることがあります。
色々調べたのですが、エラーになってしまうので、関数等に詳しい方に質問があります。
作業中のエクセル画面を簡単に再現した画像を添付するので、それを参照していただきたいのですが、
Dドライブの「資料フォルダ」に
2009.11東京一覧表 2009.11神奈川一覧表
2009.10東京一覧表 2009.10神奈川一覧表
2009.9東京一覧表 2009.9神奈川一覧表
などというエクセルファイルが沢山あるとします。
(ファイル名にピリオドを入れない方がいいのは存じていますので今回は気にしないでください)
そして、現在作成中のエクセルの、B3にフォルダ内のエクセルブック名の年月の部分、C3に店舗名部分を入れると、C6にそのブック名の一覧表の「名簿」シートのB8セルの値が表示されるようになる、関数をお伺いしたいのです。
例えば、B3に「2009.11」C3に「東京」と入れると、C6に「2009.11東京一覧表」ブックの「名簿」シートのB8セルの値が出る・・・という感じです。
分からないながらに、自分でブック名の中に関数(セル番地?)を入れて
='D:\資料フォルダ\[B3&C3&"一覧表.xls"]名簿'!$B$8
などと入力してみたのですが、[ ]の部分に関数(セル番地?)を入れると、エラーになってしまいました。
色々調べてINDIRECT関数というものを使ってみたりしたのですが、全くうまくいきません。
どうすれば希望通りに値が出るようになるか、お分かりの方は知恵をお貸しください。
どうかよろしくお願いします。
![「Excel:数式のブック名部分を関数にし」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/5/605305_5497cff87779c/M.jpg)
No.1ベストアンサー
- 回答日時:
対象ブックは開いていますか?
下記でどうなるでしょうか。
=INDIRECT("'D:\資料フォルダ\["&B3&C3&"一覧表.xls]名簿'!$B$8")
ご回答、どうもありがとうございます。
教えてくださった式を入力した後、対象ブックを開いてみたところ、
おかげさまで無事に値が表示されました!
INDIRECT関数はこのように使うのですね。
私は[ ]の中にINDIRECT関数を入れて失敗してしまいました。
これで仕事を進めることが出来ます。
本当にどうもありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
- Excel(エクセル) EXCEL マクロで 同じフォルダ内の複数ファイルの複数行全体を選択して1つのファイルに集約 4 2022/09/27 18:41
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) VBAの参照先のファイル名をセルに書いて代入したい 2 2022/04/04 13:42
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
エクセル関数>参照ファイル名をセルから呼び出す
Excel(エクセル)
-
エクセルで別ブックのセルを参照する式の内部
Excel(エクセル)
-
開いてないブックへの参照の変更方法
Excel(エクセル)
-
-
4
別ファイルを開かず、INDIRECT関数を使用せずに、別ファイルのデータを求めたい
Excel(エクセル)
-
5
エクセルリンク先ファイル名の指定方法
Excel(エクセル)
-
6
参照元のブック名の変更を自動的に式に反映させたい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Officeを開くたびの「再起動メ...
-
大学のレポート A4で1枚レポー...
-
英数字のみ全角から半角に変換
-
outlookのメールが固まってしま...
-
Excel テーブル内の空白行の削除
-
マクロ1があります。 A1のセル...
-
Microsoft Officeに似たキング...
-
【Excel VBA】PDFを作成して,...
-
Microsoft365で写真をアルバム...
-
マクロの書き方を教えて下さい
-
エクセルにおいて品名コードを...
-
Office2021を別のPCにインスト...
-
Outlookを立ち上げたらGoogleロ...
-
マイクロソフト 一時使用コード...
-
office365って抵抗感ないですか?
-
マクロのコードを教えてください。
-
一太郎でカーソルを次の行の先...
-
Microsoft365搭載Windows11PCへ...
-
現在、PC2台でMicrosoft 365 Pe...
-
エクセルやワードを無料で使え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
「生産性ソフトウェア」とは何...
-
会社PCのメールが更新されない
-
【関数】○年○ヶ月と表示された...
-
WEBの記事を印刷する際にA...
-
エクセルでXLOOKUP関数...
-
Microsoft familyに追加されま...
-
会社のOutlookにてメールを予約...
-
Microsoft Formsの「個人情報や...
-
Microsoft365の一部を解約したい
-
マクロ自動コピペ 貼り付ける場...
-
Outlook で宛先が複数の場合の人数
-
outlookのメールが固まってしま...
-
【Excel VBA】PDFを作成して,...
-
大学のレポート A4で1枚レポー...
-
office365って抵抗感ないですか?
-
Microsoftにofficeアプリについ...
-
Excel テーブル内の空白行の削除
-
マイクロソフト 一時使用コード...
おすすめ情報