【发布时间】:2016-07-18 13:52:05
【问题描述】:
我四处寻找这个问题的答案,发现了一个类似的帖子,但它并没有完全回答我的问题,所以这里继续。
我有两列,每列有 262,000 行数据。我试图根据两个条件突出显示其中一列中的数据。我想我有适合条件格式的公式,但问题是它不会像我想要的那样适用于整个列。例如:
=AND(K6<=1638, L6=0)
这就是我的公式。我希望该格式一直复制并粘贴到 K 列,每次都迭代。例如,下面的单元格应该有如下格式:=AND(K7=1638, L7=0),但我无法做到这一点。它只是不断查看单元格 K6 和 L6 中的值。
格式刷不是将这种格式应用于每个单元格的方法吗?
【问题讨论】:
-
在进行条件格式化时,您不能依赖通常的 Excel“公式拖动”。您将需要依赖
ROW()等函数。 -
您的应用范围是什么:
-
@ScottCraner 是的,正如你所说,我意识到这就是问题所在。我又试了一次,这次突出显示整个范围并使用相同的公式,这次成功了。这对我来说真的没有意义,因为即使整个范围都被突出显示,公式仍然明确表示“K6”和“L6”,所以我真的不知道它是如何知道每次迭代的,但不管我猜什么。
-
如果您不将公式中的范围设为绝对范围,则条件格式将根据左上角单元格更改引用。如果您的“应用于:”中有多个列,则您可能希望该列成为绝对引用的一部分。
-
所以你说它真的应该是:
=AND($K$6<=1638, $L$6=0?
标签: excel conditional-formatting