如何在条件格式中包含Excel数组公式?

问题描述 投票:0回答:1

我需要一些帮助来设置我的条件格式。任何帮助或反馈将不胜感激!这是我的情景:

有一个名为WkdayPHols的表,其中包含相应日期的特定假期。

enter image description here

在同一工作簿中的另一个工作表上,我需要使用条件格式突出显示具有此条件的特定单元格:

  • 如果存在匹配状态(在C列中),并且匹配日期(第7行),则将该单元格指示为1 - 如图所示
  • 第9行黄色单元格示例 - 单元格C9 = VIC,单元格D7 =日期值43405 - 不匹配,因此#N / A
  • 绿单元格示例,日期值43410被发现是WkdayPHols中的假日,C列中Vic的任何行都将为1。

我通过使用数组公式实现了这一点 - 如公式栏中所示。但是,我只想通过使用给定条件(= 1)突出显示特定单元格,将此条件作为条件格式的一部分呈现。但条件格式不支持数组公式。

我需要所有单元格都是空白的,没有实际输入的公式。

任何解决方案/建议?

enter image description here

excel excel-formula conditional-formatting array-formulas
1个回答
1
投票

将单元格中的公式更改为,

=IFERROR(AGGREGATE(15, 7, WkdayPHols[column1]/((WkdayPHols[dates]=I$7)*(WkdayPHols[state]=$C9)), 1), TEXT(,))

使用“向右填充”和“向下填充”,不要将该公式拖动到相邻单元格中,否则表格列将会移动。

将单元格格式更改为自定义数字格式,

;;;

创建条件格式规则,基于,

=isnumber(d9)
© www.soinside.com 2019 - 2024. All rights reserved.