[[20160520163914]] 『SUM関数を合計』(SUMのみの合計) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『SUM関数を合計』(SUMのみの合計)

初めまして。

 行のSUM関数の式を入れてあるセルのみの合計したいのですが
 可能でしょうか。
 A1からA499迄にランダムにSUM関数が入っています。
 これをA500にA1からA499までのSUM関数のみの合計を

 よろしくお願い致します。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


すべてのsumをsubtotal関数に変えれば、簡単に実現できるはずです。
(x) 2016/05/20(金) 17:13

こういうイメージです。
   A
1  1
2  2
3  =SUBTOTAL(9,A1:A2)
4  3
5  4
6  =SUBTOTAL(9,A4:A5)
7  =SUBTOTAL(9,A1:A6)

結果

   A
1  1
2  2
3  3  ⇐小計
4  3
5  4
6  7  ⇐小計
7  10  ⇐合計
(x) 2016/05/20(金) 17:27

 行のSUM関数ってどういうことですか?

 よくわかりませんけど

 =SUM(A1:A499)/2

 これで解決する話ですか?
(笑) 2016/05/20(金) 18:39

(x)さん出来ました。ありがとうございます。

(笑)さんも出来ましたが質問があります。
  =SUM(A1:A499)/2で何故にSUMで集計した小計だけを

 合計に出せるのでしょうか
 よろしくお願い致します。
 (SUMのみの合計)2016/05/20 21:39


 こんにちわ。

 SUMの対象範囲の合計がSUMの結果なので両方足したら2倍になるからです。

(sy) 2016/05/21(土) 13:38


	A	
1	3	
2	7	
3	10	←小計 =SUM(A1:A2)
4	9	
5	8	
6	2	
7	6	
8	25	←小計 =SUM(A4:A7)
 
 
 ↑ の例を見てください。A3とA8は小計です。

 このデータで =SUM(A1:A3) とすると「20」になりますが、
 これがどういう数字だかわかりますか?

 小計のA3(10)に、A1+A2 の(10)、つまり同じ数字を足してるんですから「小計のA3×2」ですよね。

 同様に =SUM(A1:A8) と、小計を含めて1行目から8行目まで全部足すと「70」になります。
 これは2つの小計を足したものの2倍、(A3+A8)×2 です。

 =SUM(A1:A8) が小計を合計したものの2倍なんですから
 小計だけの合計は、その半分 =SUM(A1:A8)/2

 つまり、そういうことです。

 SUBTOTAL関数に変更できるのなら、そちらをお勧めします。

 参考まで。
(笑) 2016/05/21(土) 13:47

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.