[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『週ごとの合計を動的に計算したいのですが可能でしょうか?』(歌姫)
下記のような、
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.