• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:勤務表の1日から31日までの総時間数を関数で表したいのですが…)

勤務表の1日から31日までの総時間数を関数で表したいのですが…

このQ&Aのポイント
  • 勤務表の1日から31日までの総時間数を関数で表したいのですが、うまく行かずに悩んでいます。休祝日と平日の総合計時間を別々に計算したいです。
  • 勤務表の1日から31日までの総時間数を関数で表す方法について教えてください。休祝日と平日の合計時間を別々に計算したいです。
  • 勤務表の1日から31日までの総時間数を関数を使って表したいのですが、うまく計算できません。平日と休祝日の合計時間を別々に表示する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

平日の合計数を出すQ40セルに以下の式を入力します(祝日リストに「休日リスト」と名前を付けてある場合)。 =SUMPRODUCT((WEEKDAY($B$9:$B$39,2)<6)*(COUNTIF(休日リスト,$B$9:$B$39)=0)*Q$9:Q$39) 上記の式は、平日は土日以外の日としていますので、もし日曜のみなら「<6」の部分を「<7」にして下さい。 休日を表示するQ41セルには以下の式を入力します。 =SUM(Q$9:Q$39)-Q40 上記の式をそれぞれの列にコピーします。

megmi217
質問者

お礼

とても参考になりました。 ありがとうございます。

関連するQ&A