Excel。翌週水曜日にまとめて出荷したいので、翌週水曜日をどう求めたらいい
<WEEKDAY関数>
毎週水曜日になったら、まとめて出荷したい。
そこで、翌週の水曜日の日付をどうしたら、求めることができるのでしょうか。
次の表で説明します。
A列には、販売日が入力されています。
C列には、出荷日が入力されています。
火曜日ならば、翌日が水曜なので、販売日に+1すればいいのですが、木曜日は次の水曜日までならば、販売日に+6する必要があります。
曜日ごとに、足す数値がかわります。
ここがポイントですね。
では、どのようにしたらいいのでしょうか。
曜日ごとで足す数が異なります。
その数式を、まずは考えてみましょう。
E2に
「=7-WEEKDAY(A2,14)」という数式をつくってみました。
WEEKDAY関数は、曜日を決まった数値で表すことができます。
WEEKDAY関数の最初の引数は、シリアル値。
つまり日付ですね。
2つ目の引数は、種類です。
種類は、上記表にあるように、どの曜日を1としてはじめるかを設定することができます。
今回は、水曜日にしたいわけです。
火曜日ならば、+1で木曜日ならば+6にするには」の木曜日を1として水曜日を7にする「14」を選びます。
そして、7からその値を引いてあげればいいわけです。
それがE列というわけです。
例えば、木曜日ならば、WEEKDAY関数の結果は1
7-1で6
この6を足せばいいというわけです。
よって、C2の数式は、
=A2+7-WEEKDAY(A2,14)
と設定すればいいわけですね。
あとは、オートフィルで数式をコピーすればいいというわけです。



















