【发布时间】:2020-01-17 22:40:05
【问题描述】:
我创建了一个用于跟踪商店间项目转移的工作簿。每个月的每一天都有页面。我想制作一个总计页面以在单独的表格上统计总转移。 (我不想将工作簿中的其他页面添加到总数中。)
我正在尝试编写一个脚本,该脚本将获取表格 1 到 31 上单元格 A1 的值,并将总和放在单元格 A1 中的表格 32 上,其他所有单元格也是如此。
现在我正在使用一个名为“自定义计数和总和”的谷歌表格插件,它让我可以像我想要的那样将所有页面加在一起,但是页面名称作为字符串传递,所以你不能复制和粘贴公式细胞。我通过使用 address(row(),column(),4,true) 来引用单元格位置找到了一种解决方法,因此我不必手动输入每个单元格。现在我正在尝试使其值无需我重新输入公式即可更新。我无法使用我安装的附加功能执行此操作,因为据我所知,我需要传递另一个参数,但我无法在附加公式中执行此操作。我正在尝试编写自己的脚本,并尝试使用以下问题中的信息,但没有成功。
Google Sheets Sum values from ALL sheets in a workbook
任何帮助将不胜感激
【问题讨论】:
-
你能分享你的工作表吗?你的表只有数字吗?您是否愿意接受 Apps 脚本解决方案
-
docs.google.com/spreadsheets/d/… 我愿意使用脚本,我已经在工作簿中编写了一些脚本。我提前为我的业余脚本技能道歉。
-
你要加起来的数据是哪一项?有很多不是数字的单元格(空白或字符)。也许是您想要的示例(或屏幕截图)?
-
客户将值输入到与商品及其商店关联的单元格中。因此,像 D7:I18 这样的范围会为当天订单输入值。我在发送给您的示例工作簿的表 1 上输入了一些示例数字。我想汇总与商店和商品关联的所有单元格。如果我将来需要从指南中添加或删除项目,我正在寻找一个灵活的脚本。
-
我仍然不确定您想要获得总和的范围是多少?是D7:I18的范围吗?你说你想要一个灵活的脚本,你有什么约束可以确定总和的范围?你的改变将如何增长/改变?
标签: function google-apps-script google-sheets