重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

Excelの別ブックからデータを参照する方法について質問です。

例として、Book1、Book2のデータがあり、Book2にはSheetが1~30あるとします。

ここで質問ですが、Book1にBook2のSheet1~30までの、それぞれのセルA1のデータを一覧で参照したいと思っております。

イメージとしては添付した画像のような感じです。(画像はBook1とします)

http://www.fastpic.jp/images.php?file=5220894134 …

どのような書式を使えばよいかご教授いただけますでしょうか。

A 回答 (3件)

こんばんは!



一例です。
Book1の表示したいSheetのA5セルに
=INDIRECT("[Book2.xlsx]Sheet"&COLUMN(A1)&"!A1")
という数式を入れフィルハンドルで右へコピーしてみてください。

※ Sheet名には手を付けてなくて
Sheet1・Sheet2・Sheet3・・・というSheet名になっているという前提です。

※ Excelのバージョンは
2007以降だとしています。m(_ _)m
    • good
    • 0
この回答へのお礼

助かりました

tom04様、ご回答ありがとうございます。

こちらの書式で試したところ、しっかりとデータを参照することが出来ました!

ありがとうございました!

お礼日時:2015/12/22 19:11

このような感じですか?

「Excelにおいて、別ブックからのデ」の回答画像2
    • good
    • 0
この回答へのお礼

ありがとう

tn.copen様、ご回答ありがとうございます。

目を凝らして確認したのですが、文字が小さく詳細が把握出来ませんでした。

お忙しい中画像を用意して頂いたのに申し訳ございません。

お礼日時:2015/12/22 19:06

例えば、


A5に「*=sheet1!」と入力して右方向にフィル。
その後、
「*=」を「=」に置換し、
「!」を「!A1」に置換すればよいのでは?
    • good
    • 0
この回答へのお礼

ありがとう

錦鱗様、ご回答ありがとうございます。

Excelには詳しくなく、話がかみ合わない返信をしていたら申し訳ございません。

錦鱗様の方法で試したところ、同一のBook内のSheetであれば問題なくデータを参照する事が出来ました。
しかし今回は別のBookのSheetからデータを参照したく、こちらの方法では解決には至りませんでした。

お礼日時:2015/12/22 18:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!