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