6/13/2026

Excel。翌週水曜日にまとめて出荷したいので、翌週水曜日をどう求めたらいい【weekday】

Excel。翌週水曜日にまとめて出荷したいので、翌週水曜日をどう求めたらいい

<WEEKDAY関数>

毎週水曜日になったら、まとめて出荷したい。


そこで、翌週の水曜日の日付をどうしたら、求めることができるのでしょうか。


次の表で説明します。

 

A列には、販売日が入力されています。


C列には、出荷日が入力されています。


火曜日ならば、翌日が水曜なので、販売日に+1すればいいのですが、木曜日は次の水曜日までならば、販売日に+6する必要があります。


曜日ごとに、足す数値がかわります。


ここがポイントですね。


では、どのようにしたらいいのでしょうか。

=7-WEEKDAY(A2,14)
 

曜日ごとで足す数が異なります。


その数式を、まずは考えてみましょう。


E2に

「=7-WEEKDAY(A2,14)」という数式をつくってみました。


WEEKDAY関数は、曜日を決まった数値で表すことができます。


WEEKDAY関数の最初の引数は、シリアル値。

つまり日付ですね。


2つ目の引数は、種類です。

種類は、上記表にあるように、どの曜日を1としてはじめるかを設定することができます。


今回は、水曜日にしたいわけです。

火曜日ならば、+1で木曜日ならば+6にするには」の木曜日を1として水曜日を7にする「14」を選びます。


そして、7からその値を引いてあげればいいわけです。


それがE列というわけです。


例えば、木曜日ならば、WEEKDAY関数の結果は1

7-1で6


この6を足せばいいというわけです。

=A2+7-WEEKDAY(A2,14)

よって、C2の数式は、


=A2+7-WEEKDAY(A2,14)


と設定すればいいわけですね。


あとは、オートフィルで数式をコピーすればいいというわけです。