- ベストアンサー
EXCELで平日の集計をする方法
- EXCELで平日の集計をする方法について知りたいです。具体的には、平日のみの数量を集計する数式を設定したいです。また、休日も含めた合計を計算する方法も教えてください。
- EXCELで平日の集計をする方法について教えてください。具体的な作業内容としては、平日の数量を集計し、休日も含めた合計を計算する必要があります。
- EXCELで平日の集計をする方法を教えてください。具体的な手順としては、平日の数量を集計する数式を設定し、休日も含めた合計を計算する必要があります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 参考になるかどうか分かりませんが・・・ 表を↓のように縦にしてはダメですか? もしそれでも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)
- esupuresso
- ベストアンサー率44% (257/579)
>J3セルに平日の数量のみを集計する数式を設定したいのです 見出し行の上に一行増やします 【B2】セルに「=WEEKDAY(B2,3)」の数式を入れて【I1】までオートフィルコピーします 【J4】セルに「=SUMIF(B1:I1,"<5",B4:I4)」の数式を入力します
- hallo-2007
- ベストアンサー率41% (888/2115)
休日の一覧があるなら、休日の合計が出せると思います。 =SUMPRODUCT(COUNTIF(休日一覧の範囲,B1:I1)*(B3:I3)) とかで如何でしょうか。 COUNIFで休日一覧にあれば、1 なければ0ですので、その結果に3行目の値をかけて合計します。 平日は、全体の合計から休日の合計を引き算で出します。