excelで別シートを参照するときには=cat2!C36のようにしますが、cat2の部分を変数にできないでしょうか?たとえば=a2!c36 (a2はセル参照)

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/12/23 16:47:18
  • 終了:2006/12/30 17:00:05

回答(2件)

id:y3kz No.1

y3kz回答回数31ベストアンサー獲得回数92006/12/23 17:10:53

ポイント35pt

INDIRECT関数を使ってはどうでしょうか。

=INDIRECT(a2&"!c36")

参考↓

http://www.relief.jp/itnote/archives/001697.php

id:kzmmtsd

ありがとうございました。解決しました。

2006/12/23 17:39:30
id:talepanda No.2

talepanda回答回数57ベストアンサー獲得回数122006/12/23 17:18:02

ポイント35pt

=INDIRECT(ADDRESS(36,1,,,A2))

または

=INDIRECT(CONCATENATE(A2,"!c36"))

http://q.hatena.ne.jp/

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません