将条件格式应用于多行

Dav*_* J. 5 microsoft-excel microsoft-excel-2013

在 Excel 2013 中使用条件格式时,我似乎无法将一个规则应用于多行。我使用在多行中不相关的数据。例如,A 行包含价格,B 行包含成本,C 行包含股票价格。

我使用以下规则“仅格式化高于或低于平均值的值”,因为我想突出显示属于 st.dev 的单元格。低于或一个 st.dev。高于平均水平。如果我使用格式刷将为 A 行建立的规则应用于 B 行,它将不起作用(因为它使用在 A 行中计算的平均值)。如果我尝试编辑公式 ($A$2:$A$20 --> A$2:A$22),Excel 将不会应用更改并继续将其改回 ($A$2:$A$20)。

有谁知道我如何解决这个问题?

Lin*_*ewB 9

“秘密”是使公式具有“相对引用”,因此,如果您的公式如下所示:=$B$2>$A$2

然后删除行号前的 $ 符号,使其看起来像这样:=$B2>$A2

有了这个,您实际上不需要复制条件格式。您可以在应用之前选择整个范围,然后插入公式,就像您只选择顶部的第一个单元格一样。Excel 将知道将正确的公式应用于该区域中的所有其他单元格(假设该区域是一列)。或者您可以将此公式应用于第一行,然后使用格式刷复制它。

希望这是有帮助的。