• ベストアンサー

Excelはセルの足し算ってできるんですか?

ちょっと気になったので質問します。 セルA6に10 セルA10に20 セルE5に4 という数値がそれぞれ入力されていた場合 任意のセルXの数式欄に「=A6+E5」といった感じで セルA10の値(20)を表示したいのですが、Excelでこのような処理は不可能でしょうか? 上記の式「=A6+E5」だと14になりますよね。 セルA6+4でセルA10にしたいんです。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

A6セルとE5のセルの値は14でA14のセルの値を出したいとは違っているのですね。 A10セルの値を出すのでしたら次のような式になるでしょう。 =INDIRECT("A"&6+4) A6セルとE5のセルの値の行でA列の値でしたら =INDIRECT("A"&A6+E5)

orz_orz_88
質問者

お礼

できました! ありがとうございます!

その他の回答 (3)

  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.4

汎用性を持たせようとしたらこんなのになりました。ご参考まで。 =INDIRECT(LEFT(CELL("address",A6),SEARCH("$",CELL("address",A6),2))&(ROW(A6)+E5))

orz_orz_88
質問者

お礼

10が表示されましたが、なんだかすごい式ですね。 自分もこういう式をすらりと答えられるようになりたいものです。 回答ありがとうございました!

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

ご質問をそのままでA10セルを表すのでしたら =INDIRECT("A"&ROW(A6)+4) これでA10セルの値が表示されます。

orz_orz_88
質問者

お礼

できました! ありがとうございます!

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.2

=INDIRECT("A"&6+E5) または、 =OFFSET(A6,E5,)

orz_orz_88
質問者

お礼

できました! ありがとうございます!

関連するQ&A