• ベストアンサー

エクセルの加算で、増加分のみ計算

エクセルの足し算で、単純に足し算ではなく、増えた数の合計を表示させる方法ありませんか? 3+6+7=16ではなく、3+6+7=4というように・・・ 毎月数字が増えていくので、(3+6+7+10・・・)合計のセルに、常に増えた分だけの数字を表示させる方法あれば教えてください。 お願いします。

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

  • ベストアンサー
  • poohron
  • ベストアンサー率59% (574/971)
回答No.5

No.1です。 ちょっと分かり難かったですかね^^; 例えば、 A1=3 A2=6 A3=7 A4=10 とします。 (A1とA2の差)+(A2とA3の差)+(A3とA4の差) を求めたいということですよね? 書き直すと、 (A2-A1)+(A3-A2)+(A4-A3) です。 整理すると A2-A2+A3-A3+A4-A1 つまり、A4-A1です。 A2やA3が何の数字だろうと関係なく 求めたい数字は(最後の数)-(最初の数)なのです。 さて、エクセルの関数での記述ですが、 「毎月数字が増えていく」ということですので 最初の数字が一番小さく、最新の数字が一番大きいと考えてよいでしょうか? であれば、A列に数字が入っていると仮定して =MAX(A:A)-MIN(A:A) で得られると思います。

その他の回答 (4)

  • imopro
  • ベストアンサー率35% (58/163)
回答No.4

#2です。すみません、訂正です。 誤:つまり、(6-3)+(7-4)=4という風に。 正:つまり、(6-3)+(7-6)=4という風に。

  • kenta28
  • ベストアンサー率28% (9/32)
回答No.3

下記のいずれかではいかがでしょうか? (1) 数字を別セルに入力して差分を合算する (2) 数式を文字列で入力してmidで読み取り計算(ちょいマクロ要)

yo-ko27
質問者

お礼

ママママクロですか・・・難しそうですね・・・。 今マクロの本読んで探してます。さっそくの回答ありがとうございます。 苦手分野に足を踏み入れてみます。 ありがとうございました。

  • imopro
  • ベストアンサー率35% (58/163)
回答No.2

>> 3+6+7=16ではなく、3+6+7=4 差分(増分)だけ取り出すんですね。つまり、(6-3)+(7-4)=4という風に。 例えば、 A1のセルに3,A2に6,A3に7,A4に10…と入っていた場合、 B1のセルにA2-A1,B2にA3-A2,B3にA4-A3,B4にA5-A4…といれればいいです。つまり、B_nにはA_n+1 - An ですね。

yo-ko27
質問者

お礼

ありがとうございます!その方法がありましたね!! 頭良いんですね。さっそくやってみます。ありがとうございます。

  • poohron
  • ベストアンサー率59% (574/971)
回答No.1

単純に、(最後の数)-(最初の数)じゃダメですか? 3,6,7だったら、7-3=4 3,6,7,10だったら、10-3=7

yo-ko27
質問者

お礼

いつもそうやって計算していたんですけど、数字が大きくなるので、間違いがないためにも、時間節約のためにも、常に合計セルに数字がでてきて欲しいのです・・・。そういう計算式ってあるんですかね・・・。

関連するQ&A

  • エクセル-過去6カ月分の合計を関数で計算したい

    エクセルで下記のようなテーブルがあります。 4/1 500 4/1 300 4/2 600 . . 12/31 1000 日付ごとに数字が入っています。1日に1つの数字とは限りません。 これを今日遡って半年分だけ合計した数を、表示したいのですがどのような関数を書いたらよいでしょうか。 ファイルはどのタイミングで誰が開くかわからないため、常に今日から半年分(180日分)合計したいと思っています。 よろしくお願いいたします。

  • エクセルの計算式で

    ひとつのセルに表示するものをを2+2+3というというような 表示にして、そのすぐ横のセルにその合計数(この場合だと7) に対する総数の比率(総数は別のセルに入力できる方法はありますか? この表示は2とか2+2とか2+2+3という風に、足し算 の数がそのときによって異なります。  たとえばA1のセルに10、A2に2+2+3、A3にA2(の計算結果)/A1*100の計算結果、70%と出すという感じです。  あくまで*+*+*という表示は残して、 合計数にたいする計算をしたいのですが・・ よろしくおねがいします。

  • 多分出来ないと思いますが、エクセルで教えて下さい

    一つのセルに4桁の数字が沢山入っています。 例えばセルに「1234」と入っていたとします。 これを一桁づつ足し算(1+2+3+4)すると合計10に成ります。 各数字を一つづつセルに入れれば足し算の合計は出来るのは知っていますが、一つのセルに4桁入っていたら一桁づつの合計は出来ませんよね。 又この4桁を一度に4個のセルに移し変える事も不可能ですよね。 何か方法は有るのでしょうか? 何分初心者ですので宜しくお願い致します。

  • エクセルの表計算

    皆様よろしくお願いします。エクセルで表計算(単純な足し算)を しています。セルに数字を入れると 合計が、でるものです。いままで 何もなかったのですが、なぜか今月に入ってから 合計が、出なくなってしまいました。数式が、消えてしまったのかと思って、合計欄を見ると 合計のところには、数式は入っていました。それからそのシートは、セルに数字を入れて、合計欄に再度数式を入れないと 計算しなくなりました。なぜでしょうか・・。

  • エクセルの計算式について

    Windows XPを使用しています。エクセルの計算式について 教えてください。 ある行の中に、○の表示されているセルと、Xが表示されているセル があります。その行の集計欄に、○の数を合計するセルとXを合計す るセルが設けてあります。 それぞれの合計欄へ、○やXの数を集計して、その数を表示する計算 式の書き方は、どのようにすればよいでしょうか? その方法を教えてください。よろしくお願いいたします。

  • エクセルの計算式

    教えてください。 エクセルの各セルに一桁の数字を入れています。 その合計数字(二桁)の、1の位 (23の場合、「3」。46の場合「6」) から10を引いた数字(「3」の場合は「7」「6」の場合は「4」)を、 右端のセルに表示させたい場合、どのような計算式を入れたらいいのでしょうか? 一の位だけを選ばせる方法がわかりません。 よろしくお願いします。

  • エクセル・SUM計算で数字がでない

    エクセルでSUM計算で足し算をしていますが、一部セルで数字が 『3E+05』などと表示されてしまいます。普通に数字表示するにはどうしたらよいのでしょうか?

  • Excel計算の表示

    Excelの表示方法について セル A1、A2、A3があります。A4のセルにA1,A2,A3の合計の計算式を入れます。その時に、各セルに数字が入らないと計算しない方法はありませんか。(例:3+4+ブランク=表示なし ブランクに数字を入れると合計が出る)まとまっていませんが、よろしくお願いいたします。

  • Excelでの、積算の計算について?

    Excelで、数字と関数で☆印など数を表示できました。 たとえば〔3〕とすると、☆☆☆と同じセルに表示されたと記憶します。 これを3セル分けて、三☆三セルに表示する方法を教えてください。

  • excelの計算方法を教えてください。excelはoffice XPバ

    excelの計算方法を教えてください。excelはoffice XPバージョンです。 数字毎に数字が割り当てられており、割り当てられている数字の合計数を出すというものです。 例: 1=10 2=30 3=40 4=50 5=60 という風に各々数字が割り当てられているとします。 セルに左側の数字を入力していった際に、合計数は右側の数字の合計が出るようにしたいのです。 5 2 5 1 =160 といった感じになるような計算式を作る方法を教えてください。 説明が下手で申し訳ございません。 よろしくお願いします。