教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Excel2010-2016:週ごとに集計する(WEEKNUM関数)

 

 

 

 

 


 

 

 

 

 

■ 週ごとに集計する方法

WEEKNUM(シリアル値,基準★) → その年の第何週に当たるかを出す

★基準…週の始まりを何曜日にするか指定(省略または1→日~土、2→月~日…)

 

WeekNum関数はその年の第何週かを出します。つまり同じ週だと同じ数が返ります。基準を省略すると日曜スタート(日~土で1週)になります。

 

■ 例:D列の日曜日に週の集計を出 したい(月〜日で出す)★つまり月曜スタートで週数を出す

月〜日の集計を出す(月曜日を週の始まりとするので、WEEKNUM(シリアル値,2)で週数を出す)

 

 

← C2にWEEKNUM(A2,2)と入力しオートフィル … 週数(月~日で1週間)が出る

 

← D2に次の式を入力(配列数式なので最後にCtrl+Shift+Enterキー)

{=IF(OR(WEEKDAY(A2)=1,A2=EOMONTH(A2,0)),SUM(IF(C2=$C$2:$C$31,$B$2:$B$31)),"")}

 

日付(A2)が日曜日または月末なら、週数が同じ数量を合計

 


 

★今回は月~日なのでWeeknum(シリアル値,2)で週数を出します。

★日曜日に集計を出しますが、月末にも出すので【日曜または月末】という条件にしています。

★週の集計を全セルに出してもいい(日曜以外にも表示)なら{=SUM(IF(C2=$C$2:$C$31,$B$2:$B$31))}でOK

 

 

◎その他の方法として…(関数以外)

週数をだし【データ】タブ-「小計」で基準=週数集計フィールド=数量としてもOKです。

 

 

 

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows