打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel快速实现生日提醒!

Excel快速实现生日提醒

生日,对每个人来说,意味着对出生的庆祝,是一个重要的日子。做为老板,如果能在生日当天给员工生日祝福,员工必将感受到公司的温暖,尽自己最大的努力工作,如何在Excel表中根据员工的出生日期对生日进行提醒呢?

员工生日提醒
小舞1993/1/2

桔子1992/3/8

小福1993/2/91天后生日
小鸟1992/2/102天后生日
1
实现过程

1、在C2单元格中输入公式:

=10-DATEDIF(B2,TODAY+10,'yd')

2、设置C列的单元格格式为自定义

0天后生日;;[红色]今天生日

2
DATEDIF函数讲解

DATEDIF(起始日期,结束日期,参数)

参数作用
y两日期差距的整年数,即已满几年
m两日期差距的整月数,即已满几月
d两日期差距的天数,即两者相减
ym两日期中月数的差,忽略日和年
md两日期中天数的差,忽略月和年
yd两日期中天数的差,忽略年

注意点:

1、结束日期必须大于起始日期,否则返回错误

2、有人不理解为什么加个10,再用10减,如果直接用原始公式:

=DATEDIF(B2,TODAY,'yd')

今天是2017年2月8日,用DATEDIF忽视年进行计算

如果第一个生日参数是2月8日前的,则结果等同于

1993/2/8-1993/1/2=37天

如果第一个生日参数是2月8日后的,则结果等同于

1994/2/8-1993/2/9=364天

因为考虑到闰年,又不能直接用365-你得到的结果

所以需要今天加上10日,使得需要提醒的数据保持在2月18日前

便会进行

1993/2/18-1993/2/9=9

再利用10-9=1得到生日的天数,即公式

=10-DATEDIF(B2,TODAY+10,'yd')

3
单元格格式讲解

理解这个设置需要知道单元格格式的两个知识点

1、单元格格式中的0表示数字占位符

2、有两个关键的分号隔离三个区域,分别代表

【大于0怎么样】;【小于0怎么样】;【等于0怎么样】

所以C列设置的单元格式

0天后生日;;[红色]今天生日

表示当C列的数字

数字大于0时,显示数字天后生日

数字小于0时,什么都不显示

数字等于0时,显示红色的今天生日

这个生日提醒学会了吗?欢迎留言!

觉得有用的话分享给你的小伙伴吧!

最右下方阅读原文加入QQ群

下载本节素材文件

自学成才Excel

ID:selftt

学习5分钟,工作省2小时!



Excel技巧基础+函数+透视表+VBA
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
EXCEL函数DATEDIF,轻松解决年龄、工龄计算和生日提醒等问题!
excel中设置员工生日提醒
在excel中计算日期差工龄生日等
Excel函数之——一个用于日期计算的隐藏函数,不会就太可惜了
财务计算经常要用,但却找不到的函数,因为它是隐藏函数!
函数365之DATEDIF函数:你常说一日不见如隔三秋,可是你连DATEDIF都不会又怎能知道我们相...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服