Aqlier/ 3月 23, 2023/ Windows

EXCEL月水金だけ稼働(運用)するような、曜日固定で稼働することがあります。

基準日から算出して、月水金だけ稼働で10回先の日付を算出することをまとめました。
カレンダー表示や、IF文大会を避けるような算出としています。


設定方法

1.とりあえず関連性を求めるため、EXCEL でカレンダーを作りました。

基準日2023/3/5で、カレンダー上で関係性をまとめると
月水金の場合、21日後です。
火木土の場合、22日後です。
の場合、23日後です。

2.関連性を数式にまとめると、
=B3+21+IF(MOD(WEEKDAY(B3),2)=1,1)+IF(WEEKDAY(B3)=7,1)

解説
・すべての曜日に関係なく21日加算になります。
日火木に関しては、1日加算となります。weekday関数で言うところの奇数で土曜日も考慮してMod関数を使用します。※
に関しては、※で1日加算しているので、不足分の1日を加算します。

0 0 投票
記事の評価

記事内容に関して、不明点・誤りがありましたらコメントをお願いします。

0 Comments
Inline Feedbacks
View all comments