在相邻单元格中找到的日期之后的十个工作日(不包括节假日)突出显示相邻单元格

Posted

技术标签:

【中文标题】在相邻单元格中找到的日期之后的十个工作日(不包括节假日)突出显示相邻单元格【英文标题】:Highlighting adjacent cell ten business days (exclude holidays) after the date found in the cell beside it 【发布时间】:2015-01-27 11:52:41 【问题描述】:

这几天我一直在尝试使用条件格式来解决这个问题,但无济于事

我已经做到了,每次输入“文件编号”时,右侧的灰色单元格会显示它在 dd-Mmm-yy 中输入的日期(例如,文件编号是 C8 日期是在 D8 中输入的) .

现在我需要的是一个宏或条件格式,当 10 ***business 时,它将以红色突出显示“Motion”(B、E...)和“FILE NUMBER”(C、F...)单元格/工作日已从在相应灰色单元格(D、G、J...)中输入的初始日期开始。

我想使用 WORKDAY,但单元格是在随机日期填充的,所以我不知道开始日期是什么。这不是一个有持续时间的项目。我想今天使用,但它不包含工作日。

请帮忙!谢谢!

【问题讨论】:

【参考方案1】:

如果您想在 D8 中将日期用作 time=0, 你要格式化的单元格是C8, 然后选择 C8,并添加 条件格式 -> 使用公式确定要格式化的单元格 并输入公式=TODAY() > WORKDAY(D8,10)

注意事项:

    在条件格式中使用相对引用(例如,D8 代替 $D$8)允许在条件格式中指定的扩展范围使用相同的条件 em> -> 管理规则 -> 适用于。根据您的需要,您可能需要为列 ($D8)、行 (D$8) 或两者($D$8;不太可能)选择绝对引用。您可能还需要定义几个条件格式。 检查this 和this。

    您可能需要更改号码-10

【讨论】:

非常感谢!这超级超级有帮助!我在扩展条件格式的范围时遇到了问题! 我很想投票,但我没有足够的声望点

以上是关于在相邻单元格中找到的日期之后的十个工作日(不包括节假日)突出显示相邻单元格的主要内容,如果未能解决你的问题,请参考以下文章

Java 日期处理易踩的十个坑

根据相邻单元格中的值填充单元格

过滤以仅显示在单元格中输入的日期之后的数据

从包含excel中文本字符串的单元格中提取日期

使用 Swift 在表格视图中重新加载单元格数据

在Jtable单元格中的复选框旁边插入文本