Excelスプレッドシートの問題


0

Excelで今日が何であるかを確認し、マスターファイルを参照して次の配達日を決定することは可能ですか?たとえば、ストアabcには月曜日から金曜日の配達があります。今日は火曜日にスプレッドシートに情報を入力し、水曜日にExcelが列に自動的に入力します。

回答:


0

こんにちは、私はあなたが探している答えを作りましたが、あなたが望む答えを満たし、表示するためのプリミティブなIFループを使っています。下のスクリーンショットをご覧ください。
ここに画像の説明を入力してください

これらは使用される式です。斜体の言葉はコメントです

列A =数式なし-注文日のみ-

_

列B = 'TEXT(A1、 "ddd")

これは、注文日を返します

列C = '= IF(B2 = "Sat"、A2 + 2、IF(B2 = "Sun"、A2 + 1、IF(B2 = "Tue"、A2 + 1、IF(B2 = "Thu"、A2 + 1、A2)))) '

Mon、Wed、Friがストアの利用可能な配達日である次の可能な配達日を見つけます

列D = 'TEXT(C1、 "ddd")

これは、注文の配達日を返します


誰かがより良い式を持っている場合は、column C私の答えを編集またはコメントしてください
Prasanna 14年

1
Today()が永続的な日付を残さないことを答えに注意してください。1回限りの検索には便利ですが、テーブルがその上に構築されている場合、シートが更新されると日付が毎日変更されます。
fixer1234 14年

削除Today()機能を-ヘッドアップのためのおかげで
プラザンナ

col Cを実行する別の方法:= A2 + CHOOSE(WEEKDAY(A2,1)、1,0,1,0,1,0,2)
fixer1234 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.