導讀
實例要求:
根據(jù)身份證號以及退休年齡,用excel公式自動計算出距離退休的時長,就是差多少年退休
根據(jù)退休時長,如果已經(jīng)到達退休年齡的提醒那里紅色顯示
制作步驟:
步驟1首先我們在退休時長第一個單元格輸入EXCEL公式,根據(jù)身份證求出個人的實際年齡
excel公式如=IFERROR(DATEDIF(TEXT(MID(C3,7,8),'0-00-00'),TODAY(),'Y'),0)
這里的邏輯就是先提取身份證里面關(guān)于出生年月的信息,而后用DATEDIF函數(shù),計算出距離當前時間的年限。
步驟2,要計算距離退休時間的年限,只要用退休年齡,減去實際年齡即可,excel公式如下
=G3-IFERROR(DATEDIF(TEXT(MID(C3,7,8),'0-00-00'),TODAY(),'Y'),0)
步驟3,但是我們可以看到,當用公式,直接減的時候,如果已經(jīng)達到或是超出退休年齡,會產(chǎn)生一個負值,很不美觀,所以我們要修改為顯示為0,這樣比較合適,從而加個判斷,當小于0時,顯示0,否則顯示實際值
excel公式如=IF(G3-IFERROR(DATEDIF(TEXT(MID(C3,7,8),'0-00-00'),TODAY(),'Y'),0)<0,0,G3-IFERROR(DATEDIF(TEXT(MID(C3,7,8),'0-00-00'),TODAY(),'Y'),0))
步驟4,下拉公式,而后我們就得出了所有舉例退休年齡的年限,已經(jīng)退休的,顯示為0
步驟5,距離退休時長求出后,我們就可以進行提醒設置了,思路就是用條件格式,當退休時長為0的時候,顯示紅色
直接輸入excel公式=H3=0這種判斷即可,而后條件運用于I列即可
最終效果