我正在Google表格中编写自定义功能,并打算将其用于条件格式:
function f(cellValue) {
}
如何在 cellValue 参数中获取其值得到的单元格的地址?
如果给定的三个单元格为空,则该函数应返回true。
答案 0 :(得分:0)
据我所知,你不能直接这样做。
但是你的函数还可以再增加两个参数:
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))=""