根据范围动态格式化单元格

时间:2012-08-29 16:15:40

标签: excel formatting

我已经阅读了很多“条件格式”的答案,而且他们似乎都没有想到我正在尝试做的这方面....

我有两个问题:(Excel 2010 - Windows XP) 1)我有一列计算每行的百分比 - 我在该行中还有另一个具有“基础”或“参考”百分比的单元格...我想突出显示计算百分比超出基于范围的单元格在“基数”百分比。

示例 - 基本百分比为15.5%(A1) - 计算的行百分比为17%(AA1) - 我想要这样的东西 如果AA1< sum(A1 * .9)AND AA1> sum(A1 * 1.1)那么突出显示单元格A1

需要注意的是,使用NOT BETWEEN执行类似操作的所有“条件格式”似乎总是将单元格引用转换为ABSOLUTE ...这意味着当我将该公式粘贴到AA2或AA3时 - 它保留了引用为$ A $ 1 ...

我需要每行改变....

2)第二个问题 - 无关 - 是否有某种方法可以锁定该列(在我的示例中为“AA”),因此人们无法将数据粘贴到我的公式区域中?????

THX

1 个答案:

答案 0 :(得分:0)

1)在条件格式设置部分中,使用公式标准。当您的公式返回1时,将应用格式设置,而不应用0。所以你可以这样做:

IF (AND(AA1 < sum(A1*.9),AA1 > sum(A1*1.1)), 1, 0)

作为条件格式公式。当您将它应用于某个范围时,它就像将公式从范围的左上角单元格拖动到右下方单元格一样。