google-sheets - 将字符串转换为可以传递给函数的单元格引用

标签 google-sheets

我正在尝试弄清楚如何生成单元格引用以传递给函数。 我有一个看起来像这样的单元格:

=INDIRECT(sheetName() + "!B5:F5")

其中 sheetName 是自定义函数。我收到此错误: 错误 函数 ADD 参数 1 需要数值。但“十月”是一个文本,不能强制转换为数字。 其中“sheetName()”返回“October”。我究竟做错了什么?

最佳答案

尝试使用“&”而不是“+”。在使用间接时,这对我有用。

关于google-sheets - 将字符串转换为可以传递给函数的单元格引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32952675/

相关文章:

google-apps-script - 如何在Google Sheets中查询每组的最大数量

javascript - 将更改格式功能添加到 "Find and Replace"功能的脚本

javascript - 如何获取范围,然后在 Google Apps 脚本中设置值

javascript - 从具有特定值的二维数组中的行返回值 - 在 Google 脚本中以 HTML 形式列出结果

excel - 按每 N 个分隔符拆分文本并转置 Google 表格

javascript - 将在线 CSV 文件(Google Spreadsheet)引入 JavaScript 数组

google-sheets - 将逗号分隔的内容粘贴到 Google 表格中的不同单元格中

javascript - 为什么我在 Google Scripts 中对看似完全相同的输入执行 indexOf 操作会得到不一致的结果?

javascript - Google Apps 脚本 - 基于 for 循环匹配的单元格中的 .setValue

javascript - 使用 Google 表格中的 Google Apps Scriptlet 将工作表数据导入包含文件