仅使用工作日条件格式化

时间:2014-09-28 03:57:42

标签: excel date

我正在尝试为条件格式设置一个公式,该公式将突出显示包含日期在单元格中的日期和五天之前的单元格,不包括周末和假日。例如,如果单元格中的日期是10/01/2014,则只应在一周的以下日期突出显示:

9/25, 9/26, 9/29, 9/30, and 10/1.

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

  

我正在尝试创建条件格式的公式   突出显示包含日期之间的日期   小区和前五天,不包括周末和假日。

除了节假日之外,这个公式将为您提供所有要求。

在条件格式中,将 $ A $ 1 替换为包含日期的单元格,请确保保留$' s并将 C2 替换为作为条件格式的开头的单元格,请确保不使用$(我们希望此单元格不流畅)。

=AND(($A$1-C2)<7,WEEKDAY(C2)<>1,WEEKDAY(C2)<>7)

根据需要应用格式。

这将首先检查日期是否在输入日期的至少7天内,这将假设在每7天内总是是2个周末日,我们将始终排除完全 2天,以突出显示我们所需的 5 天的总数,然后我们检查以确保它不是周末一天使用WEEKDAY()公式。星期日将返回1,星期六返回7,因此我们排除这些值。 (在您提供的数据中,您没有列出日期的年份,请注意,如果没有提供年份,此公式将默认为当前年份)

为图片添加假期的问题是你必须预定要排除哪些假期(你不能只说全部因为即使有不同意见)。如果您预先确定每个特定日期,那么该公式将会成倍增加,因为您不能再使用7天假设(因为您可能在7天内排除3天,公式只会突出​​显示4天)

无论如何,如果你有任何问题发表评论,这至少应该让你有个开始。