使用自定义公式的条件格式引用单元格本身

时间:2015-01-12 15:39:32

标签: google-sheets gs-conditional-formatting

我有一个谷歌电子表格,每天都有列(日期在顶部单元格中),每个单元格中都有一个表示状态的字符串。

我需要根据过去列的日期条件以及以子串“OK”开头的单元格内的文本对单元格应用条件格式。

似乎我必须使用自定义公式来处理日期部分,但是我如何引用单元格本身的内容?我尝试使用CELL("contents",ADDRESS(ROW(),COLUMN())引用该单元格,但这会返回Error: Argument must be a range

1 个答案:

答案 0 :(得分:15)

使用条件格式(在Excel和谷歌文档中),您只需使用适用于范围左上角单元格的公式 ....您可以简单地通过它来引用单元格& #39;单元格引用,因此假设日期在B1:J1且您的状态数据在B2:J100中,则选择后一个范围并(在条件格式设置中)应用适用于B2的公式,即

=AND(B$1<TODAY(),LEFT(B2,2)="OK")

这适用于整个范围

您必须使用绝对/相对引用,就像您在整个范围内复制公式一样,因此您需要$中的B$1,因为您希望每一行都引用第1行。 ..尽管你想要它改为C$1D$1等,因此在列字母之前没有$