Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何在谷歌电子表格中使用谷歌脚本从相邻单元格获取值?_Google Apps Script_Google Sheets_Custom Function - Fatal编程技术网

Google apps script 如何在谷歌电子表格中使用谷歌脚本从相邻单元格获取值?

Google apps script 如何在谷歌电子表格中使用谷歌脚本从相邻单元格获取值?,google-apps-script,google-sheets,custom-function,Google Apps Script,Google Sheets,Custom Function,如果以前有人问过这个问题,我很抱歉,但我已经找了一个例子,不幸的是,我找不到答案,所以我在这里问 如果我在谷歌电子表格中有一个自定义函数,如果内容是动态生成的,我如何获得单元格的值。当它是固定值时,我可以得到值,但当它是动态值时,我不能得到值。下面是一个获取相邻单元格值的示例,无论它是动态的(使用函数创建还是平面值创建) 将自定义函数的代码以及在将其输入到具有必需参数的电子表格中时的函数过帐,最好启用lucid help。这不再有效:找不到方法getRange(number,number) fu

如果以前有人问过这个问题,我很抱歉,但我已经找了一个例子,不幸的是,我找不到答案,所以我在这里问


如果我在谷歌电子表格中有一个自定义函数,如果内容是动态生成的,我如何获得单元格的值。当它是固定值时,我可以得到值,但当它是动态值时,我不能得到值。

下面是一个获取相邻单元格值的示例,无论它是动态的(使用函数创建还是平面值创建)


将自定义函数的代码以及在将其输入到具有必需参数的电子表格中时的函数过帐,最好启用lucid help。这不再有效:找不到方法getRange(number,number)
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();
}