8

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

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

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

4

1 回答 1

15

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

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

这将适用于整个范围

您必须使用绝对/相对引用,就好像您正在向下/跨范围复制公式一样,因此您需要$inB$1因为您希望每一行都引用第 1 行....尽管您希望它更改为C$1D$1. 因此$在列字母之前没有

于 2015-01-12T16:04:06.350 回答