2015-01-12 63 views
8

我有一個谷歌電子表格,每天有列(與頂部單元格中的日期),並在每個單元格中指示狀態的字符串。使用自定義公式引用單元格本身的條件格式

我需要將條件格式應用於基於過去的列的日期條件的單元格以及以子字符串「OK」開始的單元格內的文本。

看來我必須使用自定義公式來處理日期部分,但是我將如何引用單元格本身的內容呢?我試着使用引用的CELL("contents",ADDRESS(ROW(),COLUMN())細胞但這返回Error: Argument must be a range

回答

15

使用條件格式設置(包括在Excel和谷歌文件)你只是使用適用於範圍的左上角單元格的公式....你可以簡單地指的是由它的單元格的單元格引用,所以假設日期是在B1:J1,你的狀態數據是B2:J100然後選擇後者範圍(在條件格式)申請適用於B2公式,即

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

這將爲整個範圍內工作

必須使用絕對/相對引用,如果你是複製公式向下/跨範圍內,所以你需要B$1$因爲你想的每一行指第1行....雖然橫跨你會希望它改爲C$1,D$1等因此沒有$之前的列字母

相關問題