如何在Google表格中使用Google脚本获取相邻单元格的值?

12

如果之前已经有人问过这个问题,我很抱歉,但我已经搜索了示例,不幸的是没有找到答案,所以我在这里提问。

如果我在 Google Spreadsheet 中有一个自定义函数,当单元格内容是动态生成的时,如何获取该单元格的值。当它是一个固定值时,我可以获取其值,但是当其值是动态的时,我无法获取其值。


1
将自定义函数的代码和带有所需参数的函数输入到电子表格中,可以更好地实现清晰的帮助。 - ScampMichael
1个回答

19

以下是获取相邻单元格的值的例子,无论它是动态创建(使用函数)还是平铺值。

function getAdjacentValue() {
  var range = SpreadsheetApp.getActiveRange();
  var col = range.getColumn();
  var row = range.getRow();
  var range2 = SpreadsheetApp.getActiveSheet().getRange(row,col+1);
  return range2.getValue();
}

3
无法找到该方法getRange(number,number),已失效。 - async3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接