Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6978|回复: 20

[已解决]怎样用函数表示生日提醒

[复制链接]
发表于 2015-9-9 11:33 | 显示全部楼层 |阅读模式
QQ截图20150909112233.jpg
3.rar (5.75 KB, 下载次数: 28)
发表于 2015-9-9 11:53 | 显示全部楼层
  1. =TEXT(TEXT(NOW(),"mdd")-TEXT(a1,"mdd"),"0")
复制代码
回复

使用道具 举报

发表于 2015-9-9 11:56 | 显示全部楼层
本帖最后由 gufengaoyue 于 2015-9-9 16:06 编辑
  1. =TEXT(TEXT(NOW(),"yyyy-m-d")-(YEAR(NOW())&"-"&MONTH(A2)&"-"&DAY(A2)),"您生日已经过了0天;还有0天就是您的生日;今天是您的生日")
复制代码
回复

使用道具 举报

发表于 2015-9-9 11:59 | 显示全部楼层
个人的建议是,过期了灰色,一周内高亮,效果见图片
公式、自定义格式及条件格式设置见附件


123.jpg

工作簿1.rar

9.67 KB, 下载次数: 32

评分

参与人数 1 +5 金币 +5 收起 理由
爱疯 + 5 + 5 没发现错误,再等等,看有没有更简单方法

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2015-9-9 15:43 | 显示全部楼层
Hsiao 发表于 2015-9-9 11:53

谢谢Hsiao

如果A2是2000/8/7,则B2会错误的返回102
回复

使用道具 举报

 楼主| 发表于 2015-9-9 15:49 | 显示全部楼层
gufengaoyue 发表于 2015-9-9 11:56

QQ截图20150909154110.jpg


谢谢 gufengaoyue

和2楼一样:计算时,把1个月当作100天。



回复

使用道具 举报

发表于 2015-9-9 16:03 | 显示全部楼层
爱疯 发表于 2015-9-9 15:43
谢谢Hsiao!

如果A2是2000/8/7,则B2会错误的返回102
  1. =TEXT(DATEDIF(DATE(YEAR(NOW()),MONTH(A1),DAY(A1)),NOW(),"d"),"0")
复制代码
中午没考虑这么周到
回复

使用道具 举报

发表于 2015-9-9 16:05 | 显示全部楼层
本帖最后由 gufengaoyue 于 2015-9-9 16:08 编辑
爱疯 发表于 2015-9-9 15:49
谢谢 gufengaoyue !

和2楼一样:计算时,把1个月当作100天。
  1. =TEXT(TEXT(NOW(),"yyyy-m-d")-(YEAR(NOW())&"-"&TEXT(A2,"m-d")),"您生日已经过了0天;还有0天就是您的生日;今天是您的生日")
复制代码

评分

参与人数 1 +5 金币 +5 收起 理由
爱疯 + 5 + 5 学习

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2015-9-9 16:15 | 显示全部楼层
Hsiao 发表于 2015-9-9 16:03
中午没考虑这么周到

QQ截图20150909160725.jpg

4.rar (6.83 KB, 下载次数: 2)
回复

使用道具 举报

 楼主| 发表于 2015-9-9 16:22 | 显示全部楼层
gufengaoyue 发表于 2015-9-9 16:05

暂时没发现错误,和4楼一样,再等等看 ........ 希望能学习更简单方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 09:17 , Processed in 0.400792 second(s), 20 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表