首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

那么多人的生日记不住?这样设置成自动提醒,扫一眼就知道

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!

点击上方蓝字 --> 点击“...”--> 选择“设为星标

今天教大家设置一个自动提醒生日的表格。

案例:

给下图 1 中的生日列设置自动提醒功能,要求:

如果今年的生日还没过,显示“倒计时 xx 天”;

如果已经过完了,显示“生日已过”;

生日当天显示“生日快乐”,且整行自动高亮显示

下图 2 就是将其中某一个生日改成当天日期后的效果。

解决方案:

为了方便大家理解,我先把公式分步骤在不同的列中依次演示。

1. 在 C2 单元格中输入以下公式 --> 下拉复制公式:

=TEXT(B2,"m/d")

公式释义:

将 B2 单元格日期改为仅显示“月”和“日”

2. 在 D2 单元格中输入以下公式:

=C2-TODAY()

公式释义:

用刚才提取出来的日期减去当天日期,得到二者所差的天数

3. 选中 D2 单元格 --> 按 Ctrl+1 --> 在弹出的对话框中选择“数字”选项卡 --> 选择“常规”--> 点击“确定”

4. 下拉复制公式。

5. 解释明白后,我们将 C、D 两列的公式合并到 C 列;将 C2 单元格的公式修改如下:

=TEXT(B2,"m/d")-TODAY()

6. 重复步骤 3,修改格式。

7. 下拉复制公式。

8. 选中 C2:C13 区域 --> 按 Ctrl+1 --> 在弹出的对话框中选择“数字”选项卡 --> 选择“自定义”--> 在“类型”区域输入以下设置 --> 点击“确定”:

倒计时 0 天;生日已过;生日快乐

类型释义:

分号分隔开的三段依次定义了数值为“正数”、“负数”和 0 时显示的内容

9. 我们可以试图将“龙淑芬”的生日改为当天日期,C2 单元格的文本就自动变成了“生日快乐”。

接下来设置自动高亮显示。

10. 选中 A2:C13 区域 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”

11. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=$C2=0

* 请注意:列要绝对引用,而行要相对引用。

12. 在弹出的对话框中选择“填充”选项卡及所需的填充色 --> 点击“确定”

13. 点击“确定”。

当天生日的行就自动高亮显示了。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O20t3fSlREPwarlJH8Po5U6g0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券