You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel多条件格式与日期计算问题求助

解决Excel多条件公式的两个问题

问题1:基于创建日期的条件格式设置

要实现B列单元格根据距今天数自动标黄/标红,你可以按以下步骤设置条件格式:

  1. 选中B列需要应用格式的单元格区域(比如B2:B1000,根据你的实际数据范围调整)
  2. 点击「开始」选项卡 → 「条件格式」→ 「新建规则」
  3. 选择「使用公式确定要设置格式的单元格」,然后分别添加两个规则:

规则1:日期距今180天及以上(标红)

输入公式:

=TODAY()-B2>=180

点击「格式」按钮,设置单元格填充色为红色后确定。

规则2:日期距今90-179天(标黄)

输入公式:

=AND(TODAY()-B2>=90,TODAY()-B2<=179)

点击「格式」按钮,设置单元格填充色为黄色后确定。

划重点:条件格式的规则顺序很重要,一定要把「180天及以上」的规则放在「90-179天」的规则前面,因为Excel会优先匹配先设置的规则,避免180天的单元格被错误标黄。


问题2:N列日期计算(空值处理)

原来的B2+90会在B2为空时返回90(因为空单元格会被Excel默认视为0,0+90=90),要解决这个问题,用IF函数判断B列是否为空即可:

在N2单元格输入公式:

=IF(B2="","",B2+90)

然后下拉填充整个N列。

这个公式的逻辑很简单:如果B2是空单元格,N2就显示空;否则返回B2日期加90天的结果,完美解决空值显示异常的问题。


内容的提问来源于stack exchange,提问作者James

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 10:03:49