• ベストアンサー

Excel 2ヶ月後の日付(土日祝日の場合は、直後の平日)

Excel2007 指定日から1ヶ月後の日付(土日祝日の場合は、直後の平日)の出し方を教えてください。 WORKDAY関数では、できないのです。 よろしくお願いします。

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

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

こんばんは! WORKDAY関数とEDATE関数を併用すれば可能だと思います ↓の画像で今年と来年の祝日のデータがF2~G24セルに入っています。 B2セルに =IF(A2="","",WORKDAY(EDATE(A2,1)-1,1,F2:G24)) (指定日より1か月後の1日前から、1営業日後を表示しています) という数式を入れれば、指定日の1か月後(もし土日・祝日に当たれば、その後の最初の平日)が表示されると思います。 以上、参考になれば幸いです。m(__)m

gyouda1114
質問者

お礼

早速の回答ありがとうございます。 EDATE関数初めて知りました。 うまくいきました。感謝!!!

その他の回答 (1)

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

No.1です! たびたびすみません。 前回の祝日のデータは来年と再来年のデータになっていました。 祝日データだけは別途作成してください。 どうも何度も失礼しました。m(__)m

gyouda1114
質問者

お礼

わざわざ訂正いただきありがとうございます。

関連するQ&A

専門家に質問してみよう