4

毎日の値に基づいて毎週の合計 (7 行目に印刷された最後の 7 行の合計) を計算する方法、同じ質問が毎月 (毎週または毎日に基づいて) に基づいています。いくつかの式を試しましたが、すべて失敗しました。

ここに画像の説明を入力

(最初の列は日付列であり、画像にはありません)

PS「ローカライズしすぎ」と「建設的ではない」で申し訳ありません。これを別の方法で尋ねる方法がわかりません

4

2 に答える 2

8

=IF(WEEKDAY(A8)=7,sum(B2:B8),"")週の列には、 (日曜日に週の合計を入れるために) のような数式を追加できます。

月列の場合:=IF(MONTH(A2)<>MONTH(A2+1),SUM(B$2:B2)-SUMIF(A$2:A2,"<"&DATE(YEAR(A2),MONTH(A2),1),B$2:B2),"")

于 2012-06-21T16:01:18.677 に答える
2

週刊コラム

=IF(IFERROR(WEEKNUM(A2)=WEEKNUM(A1), FALSE), "",SUM(B2:B8))

月次コラム

=IF(IFERROR(MONTH(A2)=MONTH(A1), FALSE), "",SUMIF(A2:A33, "<"&DATE(YEAR(A2),MONTH(A2)+1,1), B2:B33))

これらはどこでも機能するはずです。週と月の合計は、週/月の最初の日にリストされます(シートにあるように見えたもの)

注:sumifの範囲は31日間です。私は毎月31日ではないことに気づきます。ただし、それらはAT MOST 31日であり、各日はその月が正しい場合にのみ含まれるため、28、29、および30日の月にも適用されます。これは、数式が変更なしですべての月に機能することを意味します。

于 2012-06-21T16:11:15.817 に答える