回覆列表
-
1 # 瓊海國都
-
2 # 使用者5680200953428
首先我們確定思路 實現這一功能必須用到函式,我們在F2單元格輸入一個等於號,準備輸入函式
Excel中如何設定員工生日提醒
接下來我們要計算出今天離生日那天還有幾天 函式如下圖,這裡要說明的是DATEDIF函式是Excel裡邊沒有的卻又確實存在的 所以要純手工輸入
Excel中如何設定員工生日提醒
我們將今天的日期減去出生日期
Excel中如何設定員工生日提醒
這時我們要注意相減得時候是要忽略年的 所以datedif 函式的第三個引數是 “ yd ”
Excel中如何設定員工生日提醒
接下來我們要用相減得結果與0作比較
Excel中如何設定員工生日提醒
等於0就是生日 函式如圖 需要用到if函式
Excel中如何設定員工生日提醒
否則就是沒有生日 就返回空值
Excel中如何設定員工生日提醒
函式輸入好之後按回車鍵 然後給其他單元格也填充上函式即可 最終效果如圖
Excel中如何設定員工生日提醒
你看這樣如何,只對13天內將要過生日的進行提醒,其它的顯示為空。
如上圖,看B列。
A2單元格是出生日期,那麼B2填如下公式:
=TEXT(IFERROR(MATCH(TEXT(A2,"mmdd"),TEXT(NOW()+ROW($1:$14)-1,"mmdd"),)-1,-1),"還有0天生日;;今天生日")
【陣列公式,切記:填完公式後一定要同時按 CTRL鍵+SHIFT鍵+回車鍵 結束】
只按回車鍵結束是不可以的哦。
然後下拉B2單元格,填充B列公式即可。