質問する前にこの質問を調べましたが、繰り返しでしたら申し訳ありません。スプレッドシートで、日付シーケンスを採用したいと考えています。
例えば。在庫到着 - 2013 年 2 月 22 日金曜日、2 月 22 日、その日付は次の 7 日間に変更されます。例えば。在庫到着 - 2013 年 3 月 1 日以降、これが無期限に繰り返されます。
これを行う方法はありますか?
質問する前にこの質問を調べましたが、繰り返しでしたら申し訳ありません。スプレッドシートで、日付シーケンスを採用したいと考えています。
例えば。在庫到着 - 2013 年 2 月 22 日金曜日、2 月 22 日、その日付は次の 7 日間に変更されます。例えば。在庫到着 - 2013 年 3 月 1 日以降、これが無期限に繰り返されます。
これを行う方法はありますか?
常に次の金曜日を表示したい場合は、次の式を使用できます
=TODAY()+8-WEEKDAY(TODAY()+2)
現時点では 2013 年 2 月 15 日金曜日が表示されますが、2 月 15 日になると 2 月 22 日を表示するように変更されます。
他の日については、末尾の +2 を変更してください。たとえば、+3 は次の木曜日、+4 は次の水曜日、+5 は次の火曜日などです。
これがあなたが望むものかどうかはわかりませんが、これはあなたがこれを行うことができるいくつかの方法です.
=B1+FLOOR((TODAY()-B1)/7,1)*7
基本的に、在庫の開始日 (この在庫を受け取った過去の最初の日付) をセルに保持します。再入荷までの日数も必要です (ここでは 7 をハードコーディングしています)。そうすれば、今日とその日付の差のフロアを補充時間で除算するだけで使用できます。これにより、ステップ関数スタイルの動作が得られます。