• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCELにて、平日のみの集計をしたい)

EXCELで平日の集計をする方法

このQ&Aのポイント
  • EXCELで平日の集計をする方法について知りたいです。具体的には、平日のみの数量を集計する数式を設定したいです。また、休日も含めた合計を計算する方法も教えてください。
  • EXCELで平日の集計をする方法について教えてください。具体的な作業内容としては、平日の数量を集計し、休日も含めた合計を計算する必要があります。
  • EXCELで平日の集計をする方法を教えてください。具体的な手順としては、平日の数量を集計する数式を設定し、休日も含めた合計を計算する必要があります。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 参考になるかどうか分かりませんが・・・ 表を↓のように縦にしてはダメですか? もしそれでもOKと言うのであれば、目を通してみてください。 こちらで勝手に休日(祭日)の表を貼り付け、土・日とその表の中にある日付を休日として考えています。 まず、B列を作業列として B2セル =IF(COUNTIF($F$2:$F$18,A2)>0,"○","") でオートフィルで下へコピーしています。 (今回は祭日が入ってないので、すべて空白になります) そして合計の欄の B14セル =SUM(D2:D10) 休日の計の欄の B13セル =SUMIF(C2:C10,"土",D2:D10)+SUMIF(C2:C10,"日",D2:D10)+SUMIF(B2:B10,"○",D2:D10) 平日のB12セル =B14-B13 とそれぞれ数式を入れています。 (エラー処理はしていません) これでなんとか希望に近い形にならないでしょうか? 以上、参考になれば幸いですが、 まったく的外れなら無視してくださいね。m(__)m

その他の回答 (2)

回答No.3

>J3セルに平日の数量のみを集計する数式を設定したいのです 見出し行の上に一行増やします 【B2】セルに「=WEEKDAY(B2,3)」の数式を入れて【I1】までオートフィルコピーします 【J4】セルに「=SUMIF(B1:I1,"<5",B4:I4)」の数式を入力します

この投稿のマルチメディアは削除されているためご覧いただけません。
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

休日の一覧があるなら、休日の合計が出せると思います。 =SUMPRODUCT(COUNTIF(休日一覧の範囲,B1:I1)*(B3:I3)) とかで如何でしょうか。 COUNIFで休日一覧にあれば、1 なければ0ですので、その結果に3行目の値をかけて合計します。 平日は、全体の合計から休日の合計を引き算で出します。

関連するQ&A