google-apps-script - 选择整行作为范围(列数不定)
问题描述
我是 Google Apps Script 的初学者,想在某个单元格之后选择一整行以在公式中使用。
function setUpSheet()
{
var infoRange = SpreadsheetApp.getActiveSpreadsheet().getRange("A1:D1");
infoRange.setValues([ ["Last", "First", "Username", "Total"] ]);
var cells = SpreadsheetApp.getActiveSpreadsheet().getRange("D2:D");
var tabRange = ???
cells.setFormula(["=SUM(tabRange)"]);
}
我想将最后一行中的公式设置为“总计”列之后的每一列。例如,我希望 D2 的总和 E2+F2+G2+.....+ 第二行中的单元格数量不定。如何创建从 E2 到行尾的范围?非常感谢任何帮助!
解决方案
用于number:number
选择 row 上的所有列number
。
要仅包括从列E2
到最后一列的列,请使用E2:2
.
关于 setFormula(formula),参数应该是一个字符串,所以不是
cells.setFormula(["=SUM(tabRange)"])
利用
cells.setFormula("=SUM(E2:2)")
推荐阅读
- laravel - Laravel - 如何批准特定员工的所有帖子
- windows - 服务器重新启动时正常关闭 Windows 服务
- python - 带有 pip install 的 docker build 会覆盖现有的包
- curl - 将 Curl 与 Kubernetes nginx 入口一起使用 #5116
- c# - Winform-导出到 Excel - XLWorkbook - 日期和时间 NumberFormat
- java - 使用 java 客户端从 Elasticsearch 按名称删除索引的问题
- arrays - 在新数组中创建和推送元素取决于条件
- python - 我想从列表中获取字符串
- highcharts - 将自定义图标设置为多个图表的上下文菜单(Highcharts)
- ffmpeg - 错误:输出文件 #0 不包含任何流 (ffmpeg)