轉(zhuǎn)轉(zhuǎn)大師PDF轉(zhuǎn)換器
支持40多種格式轉(zhuǎn)換,高效辦公
1、在C2單元格中輸入公式:
=10-DATEDIF(B2,TODAY()+10,"yd")
2、設(shè)置C列的單元格格式為自定義
0天后生日;;[紅色]今天生日
DATEDIF函數(shù)講解
DATEDIF(起始日期,結(jié)束日期,參數(shù))
參數(shù) |
作用 |
y |
兩日期差距的整年數(shù),即已滿幾年 |
m |
兩日期差距的整月數(shù),即已滿幾月 |
d |
兩日期差距的天數(shù),即兩者相減 |
ym |
兩日期中月數(shù)的差,忽略日和年 |
md |
兩日期中天數(shù)的差,忽略月和年 |
yd |
兩日期中天數(shù)的差,忽略年 |
注意點:
1、結(jié)束日期必須大于起始日期,否則返回錯誤
2、有人不理解為什么加個10,再用10減,如果直接用原始公式:
=DATEDIF(B2,TODAY(),"yd")
今天是2017年2月8日,用DATEDIF忽視年進行計算
如果第一個生日參數(shù)是2月8日前的,則結(jié)果等同于
1993/2/8-1993/1/2=37天
如果第一個生日參數(shù)是2月8日后的,則結(jié)果等同于
1994/2/8-1993/2/9=364天
因為考慮到閏年,又不能直接用365-你得到的結(jié)果
所以需要今天加上10日,使得需要提醒的數(shù)據(jù)保持在2月18日前
便會進行
1993/2/18-1993/2/9=9
再利用10-9=1得到生日的天數(shù),即公式
=10-DATEDIF(B2,TODAY()+10,"yd")
3單元格格式講解
理解這個設(shè)置需要知道單元格格式的兩個知識點
1、單元格格式中的0表示數(shù)字占位符
2、有兩個關(guān)鍵的分號隔離三個區(qū)域,分別代表
【大于0怎么樣】;【小于0怎么樣】;【等于0怎么樣】
所以C列設(shè)置的單元格式
0天后生日;;[紅色]今天生日
表示當C列的數(shù)字
數(shù)字大于0時,顯示數(shù)字天后生日
數(shù)字小于0時,什么都不顯示
數(shù)字等于0時,顯示紅色的今天生日