質問: Excelについて質問です。 A B C D E、、、、 10月 1 2 3 4、、、、 金 土 日 月、、、、 Aさん 0 0 0 0 Bさん 0 0 0 0 Cさん 0 0 0 0 40 40 40 41、、、、 上記のようなひと月分の集計表を作成しました。 WEEKNUM関数で週番号は出すことが出来ています。 この集計表からそれぞれ各週ごとの集計を出したいのですがどのような式を使用すればよいでしょうか。 下記のような表で作成しようと考えています。 Aさん Bさん Cさん 第1週 0 0 0 第2週 0 0 0 第3周 0 0 0 第4週 0 0 0 第5週 0 0 0 合計 今まではSUMを使用していたのですが、月が変わるたびにずれが生じてしまい作業が大変になってしまいます。
回答: 下図の場合 B1に =DATE(A1,A2,1) 書式設定でユーザー定義で種類を d 右にオートフィル。 Ad1に =IFERROR(IF(AC1=EOMONTH(AC1,0),"",AC1+1),"") 右にオートフィル。 B2に =B1 書式設定でユーザー定義で種類を aaa 右にオートフィル。 B6に =WEEKNUM(B1,2) 右にオートフィル。 AD6に =IF(AD1="","",WEEKNUM(AD1,2)) 右にオートフィル。 B10に =SUMIFS(OFFSET($A$2,MATCH(B$9,$A$3:$A$5,0),1,1,6),$B$6:$G$6,WEEKNUM($B$1,2)+ROW(B1)-1) 右・下にオートフィル。