根据当前星期几有条件地格式化一列(在另一个单元格中计算)

根据当前星期几有条件地格式化一列(在另一个单元格中计算)

我正在为每周任务创建一个工作表。我希望今天的任务仅以粗体显示,而其他每周任务则以灰色/较暗的颜色显示,以使其不那么显眼。

我创建了一个单独的单元格,在其中写入=NOW(),它会返回星期几1-7 format。(我们称之为单元格 A1)。

在感兴趣的列上,我尝试创建一个条件格式规则,即=A1=1。1 将是Monday。我只想在 时格式化另一列A1=1,因此如果是星期一。但它不起作用。

我也尝试过=$A$1=1,或者=$A1=1,不幸的是它也不起作用?

谁能帮我?

答案1

尝试一下,这将帮助你解决这个问题:

在此处输入图片描述

怎么运行的:

  • 选择L2:M11并到达条件格式,新规则
  • 应用此公式:=Weekday($L2,2)=1
  • 点击格式按钮,选择适当的格式并完成好的

注意:

  • WEEKDAY公式有很多适合工作日的模式,我选择2的是 Monday to Saturday
  • 您可以选择任何一个适合您工作实践的方法。

对于其余包含除星期一以外的工作日的行,您需要应用此公式。

=Weekday($L2,2)<>1

您将获得以下信息:

在此处输入图片描述

根据需要调整公式中的单元格引用。

相关内容