資訊:我當前的excel版本是2016。
嗨,目前我有一個表格,它根據星期幾顯示一周中的日子(周一至周日),但不包括圣日,所以我嘗試了下一個公式(我也是一個搜索圣日日期的圣日表):
=IF(WORKDAY($J$5-1;1;HOLYDAY!$A$2:$A$673)=$J$5;$J$5;"HOL")
現在它還在我的桌子上將周末顯示為圣日,如下所示:
Mond - Tues - Wedn - Thur - Frid - HOL - HOL - Mond - Tues- HOL(假裝周三是正確的圣日)等等。
但我期待的是這個結果:
周一 - 周二 - 周三 - 周四 - 周五 - 周六 - 周日 - 周一 - 周二 - HOL
PS:如果您需要更多資訊來幫助我,請告訴我
uj5u.com熱心網友回復:
如果所有天(包括周末)都需要轉換為“Mond”等,除非它們包含在自我宣告的“Holydays”(假期)串列中,那么您不需要WORKDAY()
(或NETWORKDAYS()
就此而言) . 您可以檢查一個單元格是否在您的假期范圍內匹配。如果是,則回傳“HOL”,否則回傳“Mond”等。
不完全確定如何想象你的桌子,但類似下面的東西應該可以作業:
=IFERROR(IF(MATCH(J5;HOLYDAY!$A$2:$A$673;0);"HOL");LEFT(TEXT(J5;"DDDD");4))
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/489365.html
上一篇:Excel-按ID的條件組