• ベストアンサー

Excelで平日のみカウントしたい

Excelで簡単なスケジュール表を作成しようとしています。 その時、日付は平日のみで土日は外したいのです。 (本当なら祝日も外したいのですが、面倒だと思うので、とりあえず土日のみ外したい) 具体的には、4日かかる作業を今日(31日)から始めると完了予定は4日後の3日ですが、では次に4日から始めると土日があるので、9日になります。 また、8日かかる作業を今日(31日)から始めると完了予定は土日があるので、9日になります。 ExcelのWEEKDAY関数とif文でなんとかしようとやってみましたが上手くいきません。(上記の2パターンに対応できませんでした。) よろしくお願い致します。

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

  • ベストアンサー
回答No.2

=WORKDAY(開始日のセル,かかる日数が入っているセル,休日のリストセル範囲) としなければいけないみたいです。 回答者1の回答と、エクセルの関数ヒントを参考にしました。 また、休日のリストは別途作成されてないといけないみたいです。 休日のリスト(で、以下を範囲指定して対象から外す) 1/1 休日 1/15 休日 ・・・・ というように

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

WORKDAY関数を使ってはどうでしょうか。 =WORKDAY(開始日,日数,祝日) のような形で使用します。

すると、全ての回答が全文表示されます。

関連するQ&A