我有一个谷歌电子表格,其中包含每一天的列(日期在顶部单元格中),并且在每个单元格中都有一个指示状态的字符串。
我需要根据过去的列日期标准和单元格内以子字符串“OK”开头的文本,对单元格应用条件格式。
似乎我必须使用自定义公式来处理日期部分,但是我将如何引用单元格本身的内容?我尝试使用引用单元格,CELL("contents",ADDRESS(ROW(),COLUMN())
但这会返回一个Error: Argument must be a range
.
我有一个谷歌电子表格,其中包含每一天的列(日期在顶部单元格中),并且在每个单元格中都有一个指示状态的字符串。
我需要根据过去的列日期标准和单元格内以子字符串“OK”开头的文本,对单元格应用条件格式。
似乎我必须使用自定义公式来处理日期部分,但是我将如何引用单元格本身的内容?我尝试使用引用单元格,CELL("contents",ADDRESS(ROW(),COLUMN())
但这会返回一个Error: Argument must be a range
.
使用条件格式(在 Excel 和 google 文档中),您只需使用适用于范围左上角单元格的公式....您可以简单地通过单元格引用来引用单元格,因此假设日期在B1:J1
并且您的状态数据在B2:J100
然后选择后一个范围并(以条件格式)应用适用于的公式B2
,即
=AND(B$1<TODAY(),LEFT(B2,2)="OK")
这将适用于整个范围
您必须使用绝对/相对引用,就好像您正在向下/跨范围复制公式一样,因此您需要$
inB$1
因为您希望每一行都引用第 1 行....尽管您希望它更改为C$1
等D$1
. 因此$
在列字母之前没有