Excelメモ / セルからシート名を取得


Last update: 2010-08-06 (金) 18:11:06

Excelメモ/セルからシート名を取得
Tag: MicrosoftOffice Excel


セルからシート名を取得する

セルからシート名を取得する方法です。
INDIRECT関数を使うことで、セルに入力した値をシート名として扱えます。
以下の例を参照してください。

シート名data1をセルC1から取得して、シートdata1のセルF37の値を取得する例です。

セルC1にはシート名data1を入力しておきます。

data1

シート名が入力されているセルC1以外の任意のセルに下記の式を入力します。

=INDIRECT(C1&"!"&"F37")

これでシートdata1のセルF37の値が表示されます。

上記の式では、

C1&"!"&"F37"

の部分で、『data1!F37』という文字列を作っています。
式中の!はシート名とセル番号の区切り文字です。
この文字列をINDIRECT関数に渡すことで、セル参照となっています。


コメント

コメントはありません。 コメント/Excelメモ/セルからシート名を取得?

Online: 1


FrontPage

Soft

Tips


最新の20件

2021-12-21 2020-04-06 2020-03-10 2013-06-28 2013-11-13 2014-06-24

今日の17件

  • counter: 30454
  • today: 1
  • yesterday: 0
  • online: 1

edit