我如何有条件地格式化整个列

How can i conditionally format a whole column

我希望当左列变大时,右列显示为粗体。

例如:0应该是粗体,59应该是右栏中的粗体。

每当我尝试它时,我都会添加一个范围,然后选择 'smaller than',然后我选择左列的范围,它会添加完整的列并将其与完整的其他列进行比较。我希望将它们单独进行比较。

Select 'right' 列并应用 CF 自定义公式规则,效果:

=right column top cell < left column top cell

您需要添加自定义公式。在下面的示例中,我将范围限制为 D13:D22 并为清楚起见添加了绿色。

即使公式显示 "apply the format if D13<C13" 它的工作方式类似于 arrayformula 并根据需要逐个单元格地将其应用于整个范围。

转到

  • 格式。
  • 条件格式。
  • 在字段 "Apply to range" 中填写要应用这些格式规则的范围。例如列 B:B.
  • select "Greater than" 在 "Format cells if..." 下拉框中。填写 "value or formula box" 您要检查的第一个单元格。例如=A1.
  • 将格式样式更改为粗体

大功告成。

here看一个活生生的例子,把它复制到你自己的驱动器上,玩得开心!