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日を加算します。