我有一個帶有一些日期列的 Excel 表。
一列是“到達”日期。另一個是“通知”日期。
我需要創建一個公式(VLOOKUP 或其他)來檢查通知日期是否已超過 7 個作業日。
我創建了一個名為“日期檢查”的額外列,我將在其中創建公式。
截至目前,該表類似于:
| 參考 | 到達日期 | 通知日期 | 日期檢查 |
|---|---|---|---|
| 測驗1 | 21 年 12 月 14 日 | 21 年 12 月 10 日 | |
| 測驗2 | 07-DEC-21 | 03-DEC-21 | |
| 測驗3 | 27-12-21 | 21-12-21 | |
| 測驗4 | 07-DEC-21 | 21 年 11 月 30 日 |
我需要在 D 列中撰寫一個公式,該公式將檢查 C 列中的值,以查看它們是否從 C 列中的日期起超過 7 個作業日。
如果我使用今天的日期(16-DEC-21),那么上面的測驗用例應該會標明test2和test4已經超過了7個作業日,如下:
| 參考 | 到達日期 | 通知日期 | 日期檢查 |
|---|---|---|---|
| 測驗1 | 21 年 12 月 14 日 | 21 年 12 月 10 日 | N |
| 測驗2 | 07-DEC-21 | 03-DEC-21 | 是 |
| 測驗3 | 27-12-21 | 21-12-21 | N |
| 測驗4 | 07-DEC-21 | 21 年 11 月 30 日 | 是 |
我怎樣才能使這項作業?
** 編輯 **
我找到了這個公式:
=IFERROR(INDEX(I:I, AGGREGATE(15, 6, ROW($1:$22)/((I$1:I$22<=TODAY()-7)*(I$1:I$22>0)), ROW(1:1))), "")
但我不確定如何將它納入我的情況。
uj5u.com熱心網友回復:
我會像這樣使用 datedif():

=IFERROR(IF(DATEDIF(C2,NOW(),"d")<7,"N","Y"),"N")
或者,更正另一個答案:
=IF(NETWORKDAYS(C2,NOW())>7,"Y","N")
uj5u.com熱心網友回復:
你可以使用這個公式: =IF(NETWORKDAYS(C4;B4)>7;"Y";"N")
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/383991.html
