Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


60663 / 76732 ←次へ | 前へ→

【20706】Re:任意の日付が休日かを判断し、休日の場合は前日に繰り上げるには
回答  角田 WEB  - 04/12/15(水) 23:37 -

引用なし
パスワード
   こんにちは。
「土日+祝日+会社休日」であれば
分析ツールのWORKDAYで充分ですよ。

> 会社の休日は毎年更新する為ワークシートにおいてリストにしますので
祝日一覧の中に会社休日の日付を含めれば良いだけです。

> 2.その日から指定した日数だけさかのぼり、その日が営業日であるかを判断。
> 3.もしその日が休業日であれば、営業日になるまで1日ずつ繰り上げる
「ある日が休業日なら前営、営業日ならそのまま」というのは
【ある日の翌日から見て1営業日前】です。

逆に、「ある日が休業日なら翌営、営業日ならそのまま」というのは
【ある日の前日から見て1営業日後】です。

> BDAY(任意の日付,何日前か,土日祝祭日を除く会社の休業日)
  ↓
WORKDAY(任意の日付-日数+1,-1,[祝日+会社休日]のセル範囲)

1 hits

【20698】任意の日付が休日かを判断し、休日の場合は前日に繰り上げるには きどっち 04/12/15(水) 18:34 質問
【20703】Re:任意の日付が休日かを判断し、休日の場... [名前なし] 04/12/15(水) 23:09 回答
【20707】Re:任意の日付が休日かを判断し、休日の場... [名前なし] 04/12/16(木) 0:20 発言
【20705】Re:任意の日付が休日かを判断し、休日の場... かみちゃん 04/12/15(水) 23:36 回答
【20706】Re:任意の日付が休日かを判断し、休日の場... 角田 04/12/15(水) 23:37 回答
【20709】Re:任意の日付が休日かを判断し、休日の場... きどっち 04/12/16(木) 2:35 お礼

60663 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free