- excel怎么使用vba快速重命名未打开的文件 08-17 16:39
- excel vba如何引用单元格值 08-17 16:32
- excel表格怎么让日期和星期同时显示 08-17 16:27
- excel表格中的日期怎么变成星期 08-17 16:24
- Excel如何制作可选择日期的下拉菜单 08-17 16:21
- excel如何筛选最晚时间的记录 08-17 16:13
- excel怎么限定日期格式 08-17 16:05
- Excel单元格格式怎么自定义 08-17 15:58
Excel临期食品管理表怎么实现过期划掉临期变色,还有些用户是不是还不是 很清楚呢?这里为大家带来详细的实现教程分享,快一起来看看下面的介绍吧!
计算自 2023 年12 月 31 日起,下图 1 中所有零食的保质期还剩几天,将已经过期的划去,保质期最短的高亮显示。
效果如下图 2 所示。
1. 将 C 列设置为计算从年底到保质期截止日还有几天,在 C2 单元格内输入以下公式 --> 下拉复制公式:
=IFERROR(DATEDIF("2023/12/31",B2,"d"),"过期")
公式释义:
DATEDIF("2023/12/31",B2,"d"):
DATEDIF 是一个隐藏函数,用于计算两个日期之间相隔的天数、月数或年数;
语法为 DATEDIF(开始日期,结束日期,要返回的差值计算单位);
本公式表示计算 2023/12/31 离 B2 单元格的日期有几天,"d" 表示计算二者之间的天数;
IFERROR(...,"过期"):如果 datedif 的第一个日期比第二个日期晚,会返回错误值;所以我们在外面包上 iferror 函数,如果出错的话就显示“过期”
2. 选中 A2:C19 区域 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”
3. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 在公式区域输入以下公式 --> 点击“格式”按钮:
=$C2="过期"
* 单元格的列要绝对引用,而行得相对引用。
4. 在弹出的对话框中选择“字体”选项卡 --> 勾选“删除线”--> 点击“确定”
5. 点击“确定”。
6. 保持选中数据表的非标题区域 --> 再次选择“开始”-->“条件格式”-->“新建规则”
7. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”:
=$C2=MIN($C$2:$C$19)
公式释义:
判断 $C2 单元格的值是否为区域 $C$2:$C$19 内的最小值,如果是,则触发条件
8. 在弹出的对话框中选择“填充”选项卡 --> 选择所需的颜色 --> 点击“确定”
9. 点击“确定”。
这就是符合要求的效果。
850.05MB / 2026-08-17
239.76MB / 2026-08-17
413.47MB / 2026-08-17
11.80MB / 2026-08-17
1.05MB / 2026-08-14
1.05MB / 2026-08-14
39.99MB
2026-08-14
4.32MB
2026-08-14
69.16MB
2026-08-14
57.62MB
2026-08-14
17.99MB
2026-08-13
15.95MB
2026-08-14
42.78MB / 2026-06-22
84.55MB / 2026-03-23
248.80MB / 2026-02-07
2.79MB / 2026-07-23
25.97MB / 2026-04-29
1.90MB / 2026-05-07
210.99MB / 2026-07-13
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036)400-105-5185 All Right Reserved