突出显示特定单元格的值与上一行不同的行中的单元格
我想申请一些条件格式,行的每个单元格与前一行中的单元格进行比较。 如果不同,则该行突出显示。
我正在使用Excel 2007.这甚至可能吗? 如果有的话,是否有人可以提供将这些数据应用于整个数据表的步骤?
对的,这是可能的。 也可以在以前的Excel版本中使用。
条件很简单。
select数据,从第二行数据开始(第三行从标题开始计数),调出条件格式化对话框,select“公式”并input , =A3<>A2
=A3<>OFFSET(A3,-1,0)
其中A3
是select的左上angular的单元格。
注意没有美元符号–Excel会自动build议他们,所以相应地删除。
由于引用不是绝对的,格式将适用于整个表格。
你可以使它更通用,就像这样:
=INDIRECT(ADDRESS(ROW(), COLUMN()))<>INDIRECT(ADDRESS(ROW()-1, COLUMN()))
这是如何工作的:
-
=ADDRESS(ROW(), COLUMN())
引用当前单元格(即要格式化的单元格)。 - 同样,
=ADDRESS(ROW()-1, COLUMN())
指向当前单元格上方的单元格。 那么我所做的就是比较两者。