【问题标题】:Excel - highlight date range within another date rangeExcel - 突出显示另一个日期范围内的日期范围
【发布时间】:2014-10-21 11:25:11
【问题描述】:

在 Excel 上的预订系统上工作,我有两个组件可以让它工作:

Tab1 - 预订系统本身显示预订任何元素的日期范围 (例如,从 2014 年 10 月 21 日到 2014 年 10 月 28 日预订的元素 A),

Tab2 - 突出显示每个预订的可用性的日历

目前,日历强调元素是否可用,并突出显示给定元素的冲突(在同一日期预订)。

如果两个元素重叠,我想在预订系统(选项卡 2)中添加一种错误消息(或颜色条件格式)。 例如。元素 A 从 2014 年 10 月 21 日到 2014 年 10 月 28 日预订,元素 B 从 2014 年 10 月 26 日到 2014 年 10 月 30 日预订。

问题是我无法添加这种类型的条件格式,因为它取决于日期范围。

文件链接: https://www.dropbox.com/s/ehwckfr9d3iknca/Booking%20system.xls?dl=0

任何帮助将不胜感激!

谢谢, 杰洛特

【问题讨论】:

  • 向我们展示您的床单。
  • 当然,我已经用电子表格编辑了问题。
  • 您还应该在您的问题中嵌入屏幕截图...并非所有人都可以在工作时访问保管箱。
  • 我已在问题中添加了屏幕截图。谢谢!

标签: excel date


【解决方案1】:

试试这个:

选择预订表 > 选择 C ​​或 D 列单元格以应用格式 > Conditional Formatting > New Rule。

为两列添加两条规则。应该选择Use a formula to determine which cells to format。

两列的公式是:

=C4<=OFFSET(C4;-1;1) 和 =D3>=OFFSET(D3;1;-1)

特别注意:

一个。 C4 和 D3 作为格式化的开始 湾。应用这些的范围。

请看下图了解思路:

【讨论】:

  • 它似乎不适用于我的电子表格。不知道我错过了什么,因为我已经复制了你上面写的内容..
  • 您必须将其调整为您的工作表。请参阅答案中的特别注意部分。并发布哪些部分不起作用。
  • 我不确定。这是我目前所拥有的:imgur.com/HBVyClX 请注意,由于某种原因,最后两条规则与您的不同(“适用于”部分)。你换了吗?
  • 我想我已经找到了问题所在。你的文件扩展名是 xls,不知何故我做了那个 xlsx。你用的是什么版本的excel?
  • 我使用的是 Excel 2007。会不会是这个问题?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-26
  • 1970-01-01
  • 2018-07-01
  • 2014-01-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多