【问题标题】:How do I get the value from an adjacent cell using Google Script in a Google Spreadsheet?如何使用 Google 电子表格中的 Google 脚本从相邻单元格中获取值?
【发布时间】:2012-05-21 19:19:36
【问题描述】:

如果之前有人问过这个问题,我深表歉意,但我已经找了一个例子,很遗憾我找不到答案,所以我在这里问。

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

【问题讨论】:

  • 将自定义函数的代码和您输入到电子表格中的函数的代码与所需的参数一起发布会更好地提供清晰的帮助。

标签: google-apps-script google-sheets custom-function


【解决方案1】:

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

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();
}

【讨论】:

  • 这不再有效:找不到方法 getRange(number,number)
猜你喜欢
  • 2017-02-13
  • 2022-11-24
  • 1970-01-01
  • 2023-01-17
  • 2012-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多