作業セルをいくつか使います。
添付画像を参照して下さい。
J53:K59に曜日名とそれに対応する1~7の数値の表を作っておきます。
次に、I48に =WEEKDAY(B3) これが今回利用日の曜日の値です。
セルJ48に =VLOOKUP(J1,J53:K59,2,FALSE)
セルJ49に =VLOOKUP(J2,J53:K59,2,FALSE)
セルJ50に =VLOOKUP(L1,J53:K59,2,FALSE)
セルJ51に =VLOOKUP(L2,J53:K59,2,FALSE)
この4つが、J1、J2、L1、L2の曜日の数値になります。
次に、K48に =IF(ISNA(J48),99999,B$3+IF(I$48=J48,7,J48-I$48))
と入れてK51までコピーします。これが次にJ1、J2、L1、L2の曜日になる日です。
最後にB47に =MIN(K48:K51)
利用曜日が4つより少ない場合はJ1、J2、L1、L2の不要な箇所の曜日文字を消してください。
お礼
訂正有難うございます。 曜日も選択できるので、ベストアンサーにさせて頂きました!