突出显示特定单元格的值与上一行不同的行中的单元格

我想申请一些条件格式,行的每个单元格与前一行中的单元格进行比较。 如果不同,则该行突出显示。

所需输出的例子

我正在使用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())指向当前单元格上方的单元格。 那么我所做的就是比较两者。