Excel条件格式化是否基于当前显示的月份

我正在创build一个工作日历,并且希望它能够将当前显示的月份中不包含星期的星期几变成灰色。 在单元格A1中显示了本月的第一天

如何让Cell B3在Cell B3和Cell B4中有灰色背景?

我知道这很简单,但我无法弄清楚。

谢谢

根据您的示例,请执行以下操作:

  1. select单元格A2:G13(即要格式化的date)
  2. 现在select格式>条件格式化…
  3. 在第一个下拉菜单中select公式
  4. 在下一个文本框中input这个公式: =MONTH($A$1)<>MONTH(A2)
  5. 现在在单元格A1中为不匹配date的单元格设置所需的格式

此公式通过简单地检查date的月份编号来工作。

还要注意的是,公式检查date的不平等,即如果date不是在单元格A1中的相同月份,然后格式不同的颜色。

如果您还想添加匹配date的格式,则只需在条件格式框中添加另一个条件并使用=MONTH($A$1)=MONTH(A2)

主页>样式>条件格式>突出显示单元格规则>date出现…>本月

很明显,如果你走这条路线,你会使整个日历年灰色,然后设置条件格式,使当前月份变成白色。