エクセルで特定のセルに入っている数字を関数のセル位置の一部として用いたいのですが、そのようなことはできますでしょうか?

たとえば、A4にDとあり、B5に数字の6があったとします(これらは関数による処理の結果得られる値です。)。そのとき、例えば、E12というセルにおいて間接的にA4のアルファベットとB5の数字で構成されるセル位置D6の値を呼んできたいとします。そうするために、適当に
E12="A4""B5"とか
E12=(A4)(E12)などとしても、
うまくいきません。
どのようにすれば、よいでしょうか?

回答の条件
  • 1人2回まで
  • 登録:2007/12/17 05:11:37
  • 終了:2007/12/24 05:15:02

回答(4件)

id:castiron No.1

castiron回答回数418ベストアンサー獲得回数302007/12/17 06:10:56

ポイント23pt

INDIRECT関数を利用すれば出来ます。

INDIRECT(間接セル番地)

id:hkrhr1 No.2

hkrhr1回答回数235ベストアンサー獲得回数122007/12/17 14:35:44

ポイント22pt

 E11のセルに”D6”と表示されればいいんですよね。

文字列の結合「CONCATENATE」を使います。

E11に次の様に書き込みます。

 

=CONCATENATE(A4,B5)

 これで、D6と表示されます。

 なお、CONCATENATE()は、複数(3個以上)のセルを結合できます。コンマ(,)で区切ります。

http://end/

id:garyo No.3

garyo回答回数1782ベストアンサー獲得回数962007/12/17 09:25:49

ポイント23pt

E12に

=INDIRECT(A4&B5)

id:to1110 No.4

to1110回答回数4ベストアンサー獲得回数02007/12/17 12:00:37

ポイント22pt

&で合体できると思います。

=A4&B5

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

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

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

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

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