簡體   English   中英

Excel日期公式(顯示= today()的列表的最近日期)

[英]Excel Date Formula (Closest date of a list to =today() showing up)

我正在嘗試創建此公式,但是我需要一些幫助:

我在excel中有一個日期列表,它基本上宣布了我們收到來自源的報告的日期,我們必須在收到報告后三天將其發送給最終客戶:

來源1-23/03/15

來源2-24/03/15

來源3-02/04/15

客戶-(收到貨源后3天)

因此,基本上,對於源代碼,我們有不同的最終客戶交付。 但為了避免創建其他3個單元格,我想做一個公式。 基本上,應該顯示在客戶端單元格中的日期比= today()更接近日期,並且比我們要加上+ 3天的日期更近。 如果所有日期都已經過去,則= today()將顯示ND。

我有麻煩的是將公式放入“此列表的最近日期為= today()”。

謝謝你們。

我認為公式如下:

=IF(MIN(A:A)<today(),"ND",MIN(A:A)+3)  

可能適合,以為這是假設“最后期限”永遠不會錯過。 因此,在提貨的當天(3月5日),首次交貨應為3月26日(具體取決於3 days after解釋),因為最早的已知收貨日期為3月23日。例如,3月25日的公式結果為“ ND”因為從最早的收貨到知道交貨要求之間將不會有三天的時間。 但是,如果刪除了最早的兩個日期,則該日期的最后(唯一)剩余接收日期將是4月2日,並且公式將返回4月5日。沒有其他更改,該公式將在給定的時間返回“ ND”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM