DAY函数是Excel表格中 日期与时间 类别函数,作用返回特定月份第几天的数值,返回值为 1 到 31 之间的整数。

DAY函数属性:

语法结构DAY(serial_number)

中文描述DAY(日期序号)

serial_number 必需。 一个日期值,其中包含要查找的月份。

应使 DATE函数输入日期,或者将日期作为其他公式或函数的结果输入。

如果日期以文本的形式输入,则会出现问题。

day函数计算天数(获取日数DAY函数应用技巧)(1)

应用案例:

如下图

设置员工生日提醒。

根据员工的出生日期给出生日自动提醒,当天生日的员工显示出“生日快乐”。

day函数计算天数(获取日数DAY函数应用技巧)(2)

选中D2单元格输入公式 =IF(AND(MONTH(C2)=MONTH(TODAY()),DAY(C2)=DAY(TODAY())),"生日快乐","") ,按enter键运算公式,ctrl c复制D2单元格公式,再选中D3:J11单元格区域ctrl v粘贴,完成D2单元格公式相对引用式粘贴,此时到员工生日当天就能自动提升显示出 生日快乐。

day函数计算天数(获取日数DAY函数应用技巧)(3)

案例公式 =IF(AND(MONTH(C2)=MONTH(TODAY()),DAY(C2)=DAY(TODAY())),"生日快乐","") 解析,其中 =MONTH(C2)=MONTH(TODAY()) 部分判断员工出生日期月份是否等于当前日期月份,如下图

day函数计算天数(获取日数DAY函数应用技巧)(4)

其中 =DAY(C2)=DAY(TODAY()) 部分判断员工出生日期的日数是否等于当前日期日数。如下图

day函数计算天数(获取日数DAY函数应用技巧)(5)

其中 =AND(MONTH(C2)=MONTH(TODAY()),DAY(C2)=DAY(TODAY())) 部分判断员工出生日期的月份、日数和当前日期的月份、日数是否同时成立,同时成立,返回TRUE;不同时成立时,返回FALSE;如下图

day函数计算天数(获取日数DAY函数应用技巧)(6)

最后使用IF函数判断AND函数(AND(MONTH(C2)=MONTH(TODAY()),DAY(C2)=DAY(TODAY())) )组成的条件是否成立,条件成立时,返回“生日快乐”;条件不成立时,返回空。

,