【问题标题】:Checking dates with Excel conditional formatting使用 Excel 条件格式检查日期
【发布时间】:2020-04-16 21:17:18
【问题描述】:

我正在制作一个文档来跟踪每周发生的事情,并且我想实施条件格式,以确保我发现用户错误。我有一列是开始日期,另一列是结束日期,通常距离开始日期有 6 天,因为它是 1 周。如果我输入的值不符合此假设,我希望单元格变为红色。

示例表:

在我尝试过的“编辑格式规则”菜单中:

仅格式化包含 | 的单元格单元格值 |不等于 | =($A2+6) |

但它只是让一切变红了。

【问题讨论】:

  • 如果我在 A1 中输入 24/12/2019 并添加了上述数据验证 i.stack.imgur.com/MnIjO.png i.stack.imgur.com/HgpOf.png,我会在 Mac 上收到消息(在英国,日期格式为 DD/MM/YYYY)跨度>
  • JGFMK 我认为这会和以前有同样的问题,只是它不允许用户输入任何内容。我认为问题在于单元格值 = $A2+6 中的逻辑以某种方式失败。
  • 如果您链接一些示例数据,也许它可以修复。可能是 DATE() 函数将允许 +6,但可能不允许字符串文字。在 Googledocs 中放一个示例,并链接它。您可以从/向 Excel 上传/下载
  • 使用正确的逻辑,http:excelchamps.com/blog/data-validation-date-range 上的解决方案是我想要的极端版本​​。谢谢!

标签: excel date conditional-formatting


【解决方案1】:

哦,我发现了。问题出在 $A2 中。显然你必须使用 $A1 才能到达同一行。这是否意味着 Excel 在条件格式中使用的单元格名称与普通单元格不同?

【讨论】:

  • 这与您的Applies to: 范围有关。该行必须与该范围内的第一行重合。
猜你喜欢
  • 2018-02-11
  • 2015-08-08
  • 2016-04-03
  • 2021-12-22
  • 1970-01-01
  • 1970-01-01
  • 2015-04-19
  • 2021-10-04
  • 1970-01-01
相关资源
最近更新 更多