[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『週の第一営業日の求め方』(りーど100)
お世話になります。
Win10 Pro 64bit Excel2016
現在、毎週発送する納品明細の下記日付を手作業で入力しております。
・毎週水曜または木曜の出荷日。
・翌週の着日(翌週初回営業日。通常月曜。祝日の場合は火曜。長期休暇時は別)
これを例えばA1のセルに出荷日を入れればB1のセルに翌週初回営業日を
表示するようにすることは可能でしょうか。
土日が完全に休みではないので単純に何日後と指定もできません。
休日は別途社内カレンダーの一覧リストを作成し、他のファイルで活用してます。
下記HPを見て週の第一営業日の求め方があるのは分かったのですが、
これを自分の思うような処理にどうすればよいのか思いつきません。
http://www.active-network.jp/blog/2017/02/post-19.php
知見のある方、ご教示頂けないでしょうか。
宜しくお願い致します。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
>土日が完全に休みではないので単純に何日後と指定もできません。
と言うことは、休みの土日は社内カレンダーに登録しているという事ですか?
(半平太) 2019/02/26(火) 17:33
b1 =workday(a1+8-weekday(a1,1),1,祝日リスト)
(sy) 2019/02/26(火) 18:25
そうです。年間の休日を全て社内カレンダーに下記のようにA列に登録してます。
2019/2/2
2019/2/9
2019/2/11
2019/2/23
2019/3/2
2019/3/9
2019/3/21
2019/3/30
syさん
ありがとうございます。
試してみましたが、#VALUE!になってしまいます・・・。
(りーど100) 2019/02/27(水) 09:05
・・で、休みじゃない日曜は「週の第一営業日」なんですか? それを聞くのを忘れていました。
(半平太) 2019/02/27(水) 09:07
すみません、日曜は完全に休日なので休日の土曜と祝日を入力してます。
なので週の第一営業日は基本的に月曜日以降になります。
(りーど100) 2019/02/27(水) 10:47
でしたら、syさんの案でいけます。 ↓ >b1 =workday(a1+8-weekday(a1,1),1,祝日リスト)
※「祝日リスト」に文字データは入れないようにしてください。
通常、A1に「休日」なんてタイトル文字が入っていることがあるので、 もしそうなら、そのセルは避けて、A2以下の範囲を「祝日リスト」と名前定義してください。
(半平太) 2019/02/27(水) 11:01
リストに文字が入っていたようで、修正したところ表示できるようになりました。
お二方ともありがとうございました。
(りーど100) 2019/02/27(水) 11:51
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.