【发布时间】:2020-01-15 00:35:18
【问题描述】:
我创建了一个谷歌表格。单个 Google 工作表中有多个工作表(标签)。
我有一张名为Dashboard的工作表
还有其他表格,例如kkweb、virtual。目前除了仪表板还有 2 个其他工作表。两张表都有相同的列和结构,即使是新的表也有相同的列和结构。
我想在dashboard 工作表上执行一些计算。
- 统计总任务数
=COUNT(kkweb!B5:B,virtual!B5:B)
- 统计“新请求”总数
=(COUNTIF(kkweb!D5:D,"New Requests")) + (COUNTIF(virtual!D5:D,"New Requests"))
注意:我上面的公式运行良好,但我将有 20 多张而不是 2 张。所以我的计数公式将像
=COUNT(kkweb!B5:B,virtual!B5:B,Sheet3!B5:B,Sheet4!B5:B,Sheet5!B5:B,Sheet6!B5:B,Sheet7!B5:B) 等
每次有新表格出现时,我的所有公式都会很长。
有没有什么简单的方法可以在谷歌表格中进行计算?
我们也许可以创建带有名称配置的额外工作表并在那里添加工作表名称并执行一个简单的公式来进行上述计算
注意:每个工作表都有不同的名称,而不是 sheet1、sheet2、 表 3。
其次,如何根据所有工作表中的其他列计算值。
例如:=(COUNTIF(kkweb!D5:D,"New Requests")) 此公式计算 kkweb 表中 D5:D 中值为 New Requests 的位置。我还有另一列 C5:C,其中包含名称“John”、“Katrina”等
所以基本上我想检查New Requests 有多少计数是“约翰”
【问题讨论】:
标签: google-apps-script google-sheets google-sheets-formula array-formulas textjoin