使用Excel 2013.我在列A中有一长串的数字。我想有条件地突出显示在其上方数字或其下方数字的+/- 5范围内的任何单元格。< / p>
例如,如果我有1,1,10,20,21,22,50(按此顺序),突出显示的单元格应该只包含1,1,20,21,22。
答案 0 :(得分:0)
请尝试:
=OR(ABS(A1-A2)<6,ABS(A2-A3)<6)
允许的最大差异是+/- 5,这在公式中表达的更简单,不如+/- 6,因此<6
与ABS
一起由于{ {1}},即差异的标志无关紧要。有两种可能性(因此+/-
),在示例A2中需要与A1和A3进行比较。
条件格式的本质是它自动逐步通过相关的OR
范围,并依次将公式应用于每个单元格。就像单元格中显示的公式并向下复制一行会自动调整为Applies to
,因此对于CF。
如果在复制结果之前单元格中的公式为=OR(ABS(A2-A3)<6,ABS(A3-A4)<6)
,则另一个单元格中的结果不会有所不同(因为引用已经修复 - 使用=OR(ABS($A$1-$A$2)<6,ABS($A$2-$A$3)<6)
s)。因此,对于CF - 整个$
,整个$
范围将仅根据A1:A3中的值进行格式化。
使用Applies to
的相同选项在CF中可用,如在单元格中 - 即绝对引用($)可以与相对混合,在公式的不同部分和单个单元格引用中(即独立的列和行。