• ベストアンサー

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

  • EXELで任意のセルのみ数式表示したい

    計算式の入ったワークシートで、ある特定のセルのみ計算値ではなく、 入力された式を表示したいのですが、できるのでしょうか? A1に+3+5と入力したら、A1の表示は+3+5で、 B1にA1*3と入力したら24となるようにしたいのです。 (A1はあくまでも数値で8という値を持ったまま、表示のみを式にしたい) lOTUSではセル表示を「式」にすれば簡単にできたのですが、Excelでのやり方がわかりません。 ・ツール→オプション→数式では、ワークシートすべてが式になってしまいます。 ・数式表示関数もあるようですが、それだと表示セルが別になってしまいます。

  • Excelの自動にてセルに記述する作業について、

    Excelの自動セル記述について、どうぞ宜しくお願いします。 新規作成後、1つのセル(A1)に数値(100)を入力後、セル(A2)に自動で数値(200(A1*2))で表示。その後も下セル(A3)にセル(A1)で入力した値(*2)を下へ次々に追記する式を教えて下さい。入力場所(A1)は変わりません。 下セルの数は決めず、下セルがNULL値かどうかの条件分岐(if文)も付けたと思います。 初歩的な質問ですが、処理の速い式を教えて下さい。

  • エクセルのセルに記述した式をVBAで読込む方法

    エクセルのセルに  a*x^2+b*x+c という式を埋め込んでおいて  (式はa,b,cの数値は定数、xはマクロ側でいろいろな数値を指定されます。) VBAのマクロに  ε=a*x^2+b*x+c のように式を埋め込む方法はないでしょうか。 例えば  n=....  x=sin(n*3.14/180) ε=a*x^2+b*x+c  Range(”D2”).value=ε   この中段の行にエクセルのセルの式を呼び出したいのです。 この式はセルにはいろいろな2次式、3次式が任意に組み込まれ、VBAを実行するたびに埋め込まれた式に自動的に記述し直すようにしたいのです。 (数式の結果の数値を入れるのではなくて式を入れたいのです) 可能でしょうか。その場合どのようなコードが考えられるでしょうか。 よろしくお願いします。

  • EXCEL 数式が入った空白セルを数える

    毎度お世話になっています。 質問の内容ですが、例えば下記のようなシートがあるとします。 セルB1、セルC1、セルD1:手入力セル セルA1:数式「=IF(B1="","",B1+C1)」 セルA2:文字列 セルA3:数式「=IF(D1="","",D1*0.1)」 セルA4:文字列 セルA5:A1+A3の計算結果を表示 (※なお、セルA2、A4は数値が入らない) というような場合において、 ●セルB1、C1、D1になにも入力されていない場合、セルA5が空白となる。 ●セルB1、C1にのみ数値が入力されている場合、セルA5の計算結果がセルA1の値のみ。 ●セルD1にのみ数値が入力されている場合も上記と同様に計算結果が表示される。 以上の条件を満たす数式をセルA5に入力したいのですが、 COUNTBLANKは数式が入っている場合には使えず、COUNTAの場合だとセルA1、A3のどちらにも数値が入った場合に表示される、といった数式になります。 IFをいくつも使えば可能とは思いますが、もう少し単純に数式を作れたらと思い質問をさせて頂きました。 よろしければ御回答宜しくお願い致します。 (内容を訂正したため、いったん質問を削除しました。もし御回答中の方が居ましたら申し訳ありませんでした。)

  • Excelの入力式について

    Excelの入力式について教えてください。 たとえば、A1セル~F1セルに数値が入っていて、G1セルA1+B1の値、H列にC1+D1の値 I列にE1+F1の値としたい場合、 G1セルに数式を入れてH列にコピーするとB1+C1になってしまいます。 上手くやる方法はないのでしょうか。 1列ずつわざわざ空白列を作るのは嫌ですし、たくさんあったら数式を打ち込むのも大変です。。。

  • エクセルで

    エクセルについてお伺いします。例えばセルA1に10%、A2に20%のパーセンテージで入力された値は合計は出せないのでしょうか。SUM関数で出すとエラーが出てしまいます。それと、数式を入力したセルの数値の値の合計も出ないのでしょうか。例えばあるセルに=A1+B1,もう一方のセルにA2+B2と入力されていてそれぞれ数値が5と4とします。合計9を出したいのですが、数式のためSUM関数では合計できません。何か方法はありますか。

  • エクセルでセルの値を数式の範囲として使うには?

    タイトル通りなのですが、エクセルでセルの値を数式中で範囲として使うにはどうすればよいのでしょうか? 例えばA1セルに「1」という値が入っており、B2セルに「10」という値が入っているとします。この時、数式中で、「A1」と「B2」を用いて、「E1からE10まで」を指定することは可能でしょうか。可能でしたらどのような数式を組めば良いのでしょうか? よろしくお願いします。

  • Excelセル値入力

    セルC2の合計がF1の数値と同じになるようにセルB4に数式を入力したいのですが。C列の数式はD列に表示しています。尚、F1の値は都度手入力で変更されます。数式を何度か入れたのですが数値がちぐはぐ又、循環になりなりうまくいきません。B4に入力する数式をどうかよろしくお願いします。

  • Excelセル数式入力

    添付の見積書のうちセルE2の合計がH2の数値と同じもしくは近似値:±10,000になるようにセルD5とD9に数式を入力したいのですが。E列の数式をF列に表示しています。条件がありましてF1の値は都度手入力で変更されます、また見積書の諸経費はI2が空白であれば数値が入りI2に数字1を手入力すれば数値が入らず加算されないようになります。尚、D5+D9を100%とした場合セルD5はJ2の割合、D9は(100%-J2%)になるようにしたいのですが数式を何度か入れたのですが数値がちぐはぐ又、循環になりなりうまくいきません。D5,D9に入力する数式をどうかよろしくお願いします。

  • エクセル2010でセルに数式を入力してセルにその数式を表示させたいので

    エクセル2010でセルに数式を入力してセルにその数式を表示させたいのですが コピペで値だけができなく、どのように表示させればよいのか解りません 解る方お願いします

専門家に質問してみよう