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件

2013-06-28 2013-11-13 2014-06-24 2012-03-09 2016-09-27 2016-04-27

今日の20件

  • counter: 23440
  • today: 17
  • yesterday: 15
  • online: 1

edit