Excel 2007 - 条件格式 - 比较同一列中的两个单元格?

时间:2012-09-03 05:32:16

标签: excel-2007 excel-formula highlight conditional-formatting

这似乎是一个非常简单的问题,但我有一段时间试图让它发挥作用。

基本上我有一列像这样运行的数字:

  1. 56.69
  2. 56.74
  3. 56.83
  4. 56.78
  5. 56.78
  6. 56.7
  7. 56.61
  8. 56.58
  9. 56.57
  10. 56.58
  11. 我想要做的就是突出显示一个单元格低于/高于单元格的单元格。例如,由于上面列表中的项目#2高于上面的#1,因此该单元格将突出显示为绿色。与#3相同。 #4,因为它低于#3,将突出显示为红色。

    我尝试过这样的公式:

    • 输入公式=($ K3< $ K2)//试图隔离列而不是行引用(K是包含数字的行)

    • 使用“仅格式化包含的单元格”选项并选择: “单元格值”“小于”“= $ K2”

    第一个项目符号项目会对单元格进行着色,但不正确。它似乎没有比较正确的项目(突出显示明显比前一个单元格更大的红色单元格)。

    我还试图对公式进行修改,例如: + K4> K3(在创建公式时引用选定(引用)单元格下方的单元格) +使用/不使用括号使用公式选项。

    提前感谢您提供任何帮助和/或建议!如果我遗漏任何细节,请告诉我。

    此致, 蜘蛛

2 个答案:

答案 0 :(得分:2)

这很简单......

  • 选择第二个单元格
  • 选择条件格式
  • 高光单元
  • 小于
  • 在值中选择上面的单元格
  • 现在复制第二个单元格并单击format painter
  • 选择下面的所有单元格,您应该完成

截图:

Here is the Screenshot

答案 1 :(得分:1)

我知道这已经晚了但是有更简单的方法(做基本相同的事情),假设这只是一列(现在我将假设A1:A10)。您使用条件格式和“使用公式来确定要格式化的单元格”。

对于红细胞:
公式:= $ A2> $ A1
适用于:= $ A $ 2:$ A $ 10

绿色细胞:
公式:= $ A2 适用于:= $ A $ 2:$ A $ 10

如果您使用“新规则”选项而不是“管理规则”,请先突出显示单元格(即A2:A10),然后添加该公式。

这不会突出显示第一个单元格,因为它上面没有单元格来确定公式,也不会突出显示与其上方单元格值相同的任何单元格。

颜色为:
1.没有 2.绿色 3.绿色 红色 5.没有 6.红色 7.红色 8.红色 9.红色 10.绿色