華文網

Excel員工生日可以自動提醒?這麼簡單!

大多數公司都有向員工贈送生日禮物的傳統。對於人事部門而言,如果手動完成,工作量很大,利用Excel可以輕鬆解決這個問題。

根據B列的出生日期,在C列用公式寫出生日提醒。後臺回復關鍵字1011領取原始檔案。

分為三種情況:

第一,生日未到,提示文字:還有多少天過生日。

第二,生日已過,提示文字:生日已過。

第三,當天過生日,提示文字:祝你生日快樂。

這種如果借助IF函數,公式會非常長,而借助TEXT函數會變得簡單很多。

生日提醒,也就是忽略年份,

只判斷月日,然後兩個日期進行比較。

=TEXT(B2,"m-d")-TEXT(TODAY(),"m-d")

TEXT函數的作用就是將日期轉換成月-日的形式。

TODAY函數就是當天的日期,今天是2017-10-11,兩個日期相減就得到了相差的天數。大於0就是生日沒到,等於0就是生日,小於0就是已經過了生日。回顧一下TEXT函數的三分天下。

=TEXT(內容,"大於0顯示值;小於0顯示值;等於0顯示值;文本顯示值")

兩個日期相減不會出現文本這種情況,所以最後一個分號忽略,直接套用即可。

=TEXT(TEXT(B2,"m-d")-TEXT(TODAY(),"m-d"),"還有0天過生日;生日已過;祝你生日快樂")

還有的公司是當月提醒就可以,以前我們公司就採用這種,當月生日的員工統一發送禮物。針對這種情況會更簡單。

=IF(TEXT(B2,"m")=TEXT(TODAY(),"m"),"當月生日","")

End.

運行人員:中國統計網小編(微信號:itongjilove)

中國統計網,是國內最早的大資料學習網站,公眾號:中國統計網

http://www.itongji.cn