Excel技巧:Excel如何標註還差15天過生日的員工?
場景:企業HR人事部的用Excel日期跟蹤的辦公人士。
問題:Excel如何標註還差15天過生日的員工?
解答:利用Excel的Datedif和Today函數搞定。
具體操作如下:創建輔助列,輸入datedif函數,缺發現沒有這個函數提示(下圖 1 處),這是因為這個函數是一個隱藏函數。也就是說無視提示,直接輸入這個函數名。
當你強悍輸入後,注意加上括號後,就出現了該函數的提示。隱藏的真深呀!
輸入函數如下:(下圖 3 處)
=DATEDIF(C4,TODAY()+15,"YD")
Datedif函數是計算兩個日期的之間的年數、月數、日數的差值。
只要返回兩個日期的差值小於等於15天,就可以標註還差15天過生日的員工。我們來具體研究這個函數,這個函數的結構是:
=DATEDIF(開始日期,結束日期,參數)參數種類有以下情況,注意輸入時候必須帶引號。
"Y"時間段中的整年數。
"M"時間段中的整月數。
"D"時間段中的天數。
"MD"start_date 與 end_date 日期中天數的差。忽略日期中的月和年。
"YD"start_date 與 end_date 日期中天數的差。忽略日期中的年。
最厲害的就是參數 “YD”,忽略年份計算兩個日期的差,減少對日期進行拆分的操作,從而提高效率。將結束日期用Today()+15 來決定未來15天的最終日期。所以組合起來就是如下公式。(下圖 4 處)
接下來利用公式條件格式的方法,讓生日列標紅即可。(下圖 5 處)
最終效果如下:
總結:Datedif+Today函數也算是黃金搭檔,專門解決兩個日期的差值計算。HR們請務必掌握!
該技巧 Excel2010版本及以上有效。