[[20160613013738]] 『週ごとの合計を動的に計算したいのですが可能でし』(歌姫) ページの最後に飛ぶ

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

 

『週ごとの合計を動的に計算したいのですが可能でしょうか?』(歌姫)

下記のような、
6月の日付と、売上げデータを表した、
テーブルがあります。

水 6月1日 6 
木 6月2日 5
金 6月3日 3 >>>トータルを表示 (6+5+3)
土 6月4日 2 
日 6月5日 1 
月 6月6日 2 
火 6月7日 10
水 6月8日 6 
木 6月9日 5
金 6月10日 3 >>>トータルを表示 (2+1+2+10+6+5+3)
土 6月11日 2 
日 6月12日 1 
月 6月13日 2 
火 6月14日 10

数式を使って、
土曜日から金曜日までの合計を、
出したいのです。

※月の初めは、
はじめの日から、金曜日までを計算します。
月の終わりは、
土曜日から最後の日まで計算します。

ifを使って、

=IF(A1="金", SUM($C$1:C1)

のようにすると、その金曜日までの、
月のトータルになってしまいます。

その前の土曜日から金曜日まで、
それぞれの一週間(7日間の)合計を数式で
計算したいのです。

アドバイスを頂けましたら幸いです。

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


 C31 : =IF(A30="","",IF(A31="",SUM(B$1:B$31)-SUM(C$1:C29),IF(A30<>"金","",IF(COUNTIF(A$1:A30,"金")=1,SUM(B$1:B30),SUM(B24:B30)))))

 C31を選択し、マウスを C31の右下隅に充てて + がでたら、そのまま 上に A1 までひっぱると、
 結果が出ますね。

 もっと、ちゃんとした(C1 にセットして下に引っ張る)式があるんでしょうけど。

(β) 2016/06/13(月) 02:21


 横から失礼します。

 質問はよく見てませんが、↓は参考になりませんか?

[[20160607205517]] 『曜日間の合計』(つむつむ)
(カリーニン) 2016/06/13(月) 07:12


 1行目に見出しつけて

	A	B	C	D
1	曜日	日付	数値	週合計
2	水	6月1日	6	
3	木	6月2日	5	
4	金	6月3日	3	14
5	土	6月4日	2	
6	日	6月5日	1	
7	月	6月6日	2	
8	火	6月7日	10	
9	水	6月8日	6	
10	木	6月9日	5	
11	金	6月10日	3	29
12	土	6月11日	2	
13	日	6月12日	1	
14	月	6月13日	2	
15	火	6月14日	10	
16				

 D2 =IF(A2="金",SUM(C$1:C2)-SUM(D$1:D1),"")
 下へコピー。
 
(GobGob) 2016/06/13(月) 08:15 → 9:50 訂正

 カリーニンさんの紹介トピを拝見してきました。
 また、↑の GobGobさんの式も拝見。

 なるほど!

 私がアップした最後の週の計算部分でも使っていますが、すべてをこの引き算で処理すれば
 よかったんですね。 

 やはり、素人はだめですねぇ。

 ということで、私がアップした式は捨ててください。

(β) 2016/06/13(月) 08:20


 見出し無しなら

 D1 =IF(A1="金",C1,"")
 D2 =IF(A2="金",SUM(C$1:C2)-SUM(D$1:D1),"")
 D2を下へコピー。

 または

 D1 =IF(A1="金",IFERROR(SUM(OFFSET(C1,-7,0,7)),SUM(C$1:C1)),"")
 下へコピー。
 
(GobGob) 2016/06/13(月) 09:58

すごい!!!!皆様ありがとうざいます!
半日考え続けていましたが、こんなシンプルにできたんですね!

月の終わりは、
土曜日から最後の日までの集計もする必要があるので、
下記のように修正しました。

=IF(OR(A2="金曜日", A3=""),SUM(C$1:C2)-SUM(D$1:D1),"")
(歌姫) 2016/06/13(月) 12:43


コメント返信:

[ 一覧(最新更新順) ]


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