如何突出显示彼此相差 +/-10 以内的所有单元格?

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

我需要将列中单元格的数值相互比较。如果两个或多个单元格彼此之间的距离在 +/- 10 以内,我需要突出显示所有这些单元格。

例如。 C1 = 1234555、C2 = 1234567、C3 = 1234573、C4 = 1234583、C5 = 1234596 因为 C2、C3 和 C4 都在 +/-10 范围内,所以它们都需要突出显示,但 C1 或 C5 不需要突出显示。

注意:我知道这是通过条件格式设置的,但我不知道公式是什么。

谢谢

google-sheets range formula
1个回答
0
投票

注意:我知道这是通过条件格式设置的,但我不知道公式是什么。

您只需要跟踪当前的单元格范围。选择 C2 时,范围将为该单元格值的 ±10。然后,当你发现C3在这个范围内时,你需要将范围扩大到[1234557, 1234573],依此类推。没有单一的公式,因为当您检查未选定的单元格时范围会发生变化。

常识建议按值对单元格进行排序。然后,从选定的单元格开始,向各个方向扩展,直到发现差异大于 10。所以:

C1 = 1234555
C2 = 1234567
C3 = 1234573
C4 = 1234583
C5 = 1234596

列表已排序。如果从 C2 开始,C1 和 C2 之间的差异大于 10,因此 C2 是下限。沿增加方向移动,第一个大于 10 的间隙位于 C4 和 C5 之间,因此排除 C5。所选单元格应为 C2、C3、C4。

© www.soinside.com 2019 - 2024. All rights reserved.