0
我正在寫一個自定義功能在谷歌表與使用它的條件格式的意向:谷歌表自定義函數參數的地址條件格式
function f(cellValue) {
}
我怎樣才能細胞的,其價值我的地址獲取cellValue的說法?
如果給定函數之上的三個單元格爲空,則該函數應返回true。
我正在寫一個自定義功能在谷歌表與使用它的條件格式的意向:谷歌表自定義函數參數的地址條件格式
function f(cellValue) {
}
我怎樣才能細胞的,其價值我的地址獲取cellValue的說法?
如果給定函數之上的三個單元格爲空,則該函數應返回true。
據我所知,你不能直接做。
但你的功能可能需要2個參數:公式使用的
function f(cellValue, rowNum, columnNum) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getRange(rowNum, columnNum);
var address = range.getA1Notation();
return address + " = " + cellValue;
}
例子:
= f(A1, row(A1), column(A1))
所以我們使用自定義的公式內本地函數(row
& column
)。
好的,讓我們來談談你的任務。
如果給定函數之上的三個單元格爲空,則該函數應返回true。
你可以使用這個公式(不需要腳本):
=join("",OFFSET(B63,-3,,3))=""
我知道劇本是沒有必要的這一點,但仍,這將是一個要好很多,如果我能在一個名爲函數封裝的邏輯。它可能會改變在未來 – Juliusz
我相當現在你只是不能使用你的自定義函數時,在谷歌文檔中做條件格式 – Juliusz
我已經更正了公式:'= join(「」,OFFSET(B63,-3 ,, 3))= 「」'。它可以用於條件格式。 –