使用自定义公式的条件格式引用单元格本身
Conditional Formatting with Custom Formula referencing the cell itself
我有一个 google 电子表格,其中包含每一天的列(日期在顶部单元格中),每个单元格中都有一个指示状态的字符串。
我需要根据过去的列日期和单元格内以子字符串 "OK".
开头的文本对单元格应用条件格式
看来我必须使用自定义公式来处理日期部分,但是我该如何引用单元格本身的内容呢?我试过使用 CELL("contents",ADDRESS(ROW(),COLUMN())
引用单元格,但是这个 returns 是 Error: Argument must be a range
.
使用条件格式(在 Excel 和 google 文档中),您只需 使用适用于范围 左上角单元格的公式。 ...并且您可以简单地通过它的单元格引用来引用该单元格,因此假设日期在 B1:J1
中并且您的状态数据在 B2:J100
中然后 select 后者范围和(有条件的格式)应用适用于 B2
的公式,即
=AND(B<TODAY(),LEFT(B2,2)="OK")
这适用于整个范围
您必须使用 absolute/relative 引用,就好像您正在复制公式 down/across 范围一样,因此您需要 B
中的 $
因为您希望每一行请参考第 1 行....尽管您希望它更改为 C
、D
等。因此在列字母
之前没有 $
我有一个 google 电子表格,其中包含每一天的列(日期在顶部单元格中),每个单元格中都有一个指示状态的字符串。
我需要根据过去的列日期和单元格内以子字符串 "OK".
开头的文本对单元格应用条件格式看来我必须使用自定义公式来处理日期部分,但是我该如何引用单元格本身的内容呢?我试过使用 CELL("contents",ADDRESS(ROW(),COLUMN())
引用单元格,但是这个 returns 是 Error: Argument must be a range
.
使用条件格式(在 Excel 和 google 文档中),您只需 使用适用于范围 左上角单元格的公式。 ...并且您可以简单地通过它的单元格引用来引用该单元格,因此假设日期在 B1:J1
中并且您的状态数据在 B2:J100
中然后 select 后者范围和(有条件的格式)应用适用于 B2
的公式,即
=AND(B<TODAY(),LEFT(B2,2)="OK")
这适用于整个范围
您必须使用 absolute/relative 引用,就好像您正在复制公式 down/across 范围一样,因此您需要 B
中的 $
因为您希望每一行请参考第 1 行....尽管您希望它更改为 C
、D
等。因此在列字母
$