条件格式的Excel 2007列偏移减法

时间:2012-09-19 22:16:19

标签: excel-2007 conditional-formatting

条件格式中的以下公式与在工作表的单元格中的行为不同:

 IF(OFFSET(INDIRECT("RC",FALSE),0,4-COLUMN())="Answer Changed",TRUE,FALSE)

我将此公式应用于3列单元格,需要它来查看每行的第4列。在工作表的单元格中,这可以按预期工作。有没有一些技巧,因为我知道行和列函数适用于我使用的其他条件格式化公式(即IF(MOD(ROW(),2)=1,TRUE,FALSE)

1 个答案:

答案 0 :(得分:1)

如果我理解正确,如果列D包含“Answer Changed”,则希望格式化A到C列。如果是这种情况,假设您的数据在第2行开始,您可以通过选择单元格A2:C2并输入此条件格式公式来完成此操作:

=$D2="Answer Changed"

然后根据需要将其复制下来。

请注意,您不需要使用IF语句。 Condtional格式化评估语句是否为TRUE,如果是,则应用格式。

enter image description here