趣味でつながる、仲間ができる、大人世代のSNS、趣味人倶楽部(しゅみーとくらぶ)

よくあるご質問

回答受付は終了しました
ペンネーム:サクさん

EXCELの関数について

[家電・PC・ネット]

お知恵をお貸しください。

「1」「2」「3」・・・「100」と数字だけのシート名のシートが多数あるとき、

「一覧表」のシートを追加して、
A列に順に1〜100を入力し、
B列に各シートのA1の値を表示したいのですが、

このB列の各シートのセル指定の関数で、
「シート名」部分を左のA列の値をシート名として取り込むような方法で
自動的にシート指定できるようにできないでしょうか?

通常ならば、
B1 ='1'!$A$1
B2 ='2'!$A$1
と指定するところを、この'1'のシート名にあたる1をA1を指定することで自動化できないものかと、&やCONCATENATEのような連結関数を使ってみましたが、つなげた関数自体が文字列として表示されてしまうだけですし、どうやったら繋げたセル指定文で値を表示できるようになるでしょうか?

100ぐらいなら手で入れてもいいのですが、今後シートが増えた際に、余りエクセルに慣れていない人も追加作業しやすいよう、できれば行コピーすればいいようにできればと考えたのですがうまくできません。
関数では無理でしょうか?

よろしくお願いします。

閲覧数
151
拍手数
0
回答数
1

回答する

回答受付は終了しました

回答 1件

ペンネーム:キタキュさん

しばらくエクセルを使っていなかったのでマニュアルを見て調べてみました。

B1のセルに
=INDIRECT(A1&"!A1")
これをB100までコピーすればいいです。

ちなみにB2は
=INDIRECT(A2&"!A1")
となります。

ペンネーム:サクさん

相談者
できました!!
INDIRECTを使えばよかったんですね。
セル位置を""で囲うことで絶対参照にしなくてもドラッグでコピーできるわけですね。
大変勉強になりました。

実際はA1だけでなく、各シートから様々なセル位置のデータを集約・解析して一覧表を作りたいので、このシート名指定が簡単にできないと大変なところでした。

お忙しい中、お時間を割いていただきまして、ありがとうございました。
とても助かりました。

関連するお悩みはこちら

回答受付は終了しました
回答数 1

スプリクトについて教えてください

・PCを起動した時「Webブラウザー・・このスプリクトの実行を中止しますか  このページのスクリプトがWebブラウザーの実行速度を遅くしてます スクリプトを実行し続けるとコンピューターが応答しなくなる可能性が有ります」と出てきました。  はい いいえ をクリッ...

回答受付は終了しました
回答数 21

電子書籍始められてますか?

最近iPadミニにKindleを入れてタブレットで本を読むことが多くなりました。 まだまだKindle向けに出版された書籍は少ないので、読みたいものはほんの少しなのですが…。 でも、iPadミニとKindleは便利です。 かさばらないし、片手で読める。 紙...

回答受付は終了しました
回答数 2

ブラウザの変更初心者でも出来ますか

趣味人会員の紹介で写真専門サイト(フォト蔵)に登録してますが始めは普通でしたが今現在重く閉口してます。 ブラウザをFirefox にと助言受けてますが初心者でも出来るでしょうか。 現在使用中(IE)のソフトなど其の儘使用可能でしょうか。 何方か教えて頂けたら...

回答受付は終了しました
回答数 3

アクセスブロックの怪?・・・

ブロックリストには表示されないのに、下記のように表示されるのはなぜ?・・・・・・・・・・・・・・・・・・・・・・・・・・・・ ーーーーーーーーーーーーーーー アクセスブロック あなたは現在、この会員のアクセスブロック対象として登録されているため最大30日間、このペ...

回答受付は終了しました
回答数 1

PC[筆まめ」ソフトについて

「筆まめ」ソフトQ&A確認できず、知っている方教えてください. はがきの場合宛先印刷で宛先人だけの印刷をしたいのですが(差出人が左サイトに出るのを外したい)裏面に差出人名前、住所等が入るデザインを選んだ場合 裏表差出人重複のため。よろしくお願いします。

回答受付は終了しました
回答数 2

パソコンの動作が遅い

パソコンの動作が重たく悩んでいます。ディスククリーンアップは毎日やっています。なにかもっと、効き目のあるやり方はありますか?

お悩みQカテゴリ一覧