- ベストアンサー
エクセルでセル内の数字を参照することでアドレスを返す
意味のわかりにくタイトルですみません。 例えばA1のセルにαという数字が入っていてB列のα行目にβという数字が入っている場合に、A1のセルを参照する形でβというを返す命令というのはできるのでしょうか。関数をいくつか見ていたら address(A1,2)とすると$B$αとB列α行目のアドレスは表示されるのですが、βという数字が返ってくるわけではなくうまくいかずに困っています。 申し訳ありませんがどなたか教えていただければ幸いです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=INDIRECT("B"&A1) でどうでしょう
その他の回答 (2)
- Wendy02
- ベストアンサー率57% (3570/6232)
回答No.2
こんばんは。 それは、こういうことではありませんか? =INDIRECT(ADDRESS(A1,2))
質問者
お礼
まさにそのとおりです。うまくいきました。 ありがとうございました。
- cafe_au_lait
- ベストアンサー率51% (143/276)
回答No.1
=OFFSET(B1,A1-1,,,) でいかがでしょう?使い方はヘルプに詳しくかかれていますが、B1を基準にA1の数字-1行だけ下のセルを参照します。
質問者
お礼
おっしゃるとおりにやってみたらうまくできました。ありがとうございました。
お礼
この方法だと関数がシンプルにできて使いやすそうです。ありがとうございました。