我需要将列中单元格的数值相互比较。如果两个或多个单元格彼此之间的距离在 +/- 10 以内,我需要突出显示所有这些单元格。
例如。 C1 = 1234555、C2 = 1234567、C3 = 1234573、C4 = 1234583、C5 = 1234596 因为 C2、C3 和 C4 都在 +/-10 范围内,所以它们都需要突出显示,但 C1 或 C5 不需要突出显示。
注意:我知道这是通过条件格式设置的,但我不知道公式是什么。
谢谢
注意:我知道这是通过条件格式设置的,但我不知道公式是什么。
您只需要跟踪当前的单元格范围。选择 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。