Arrays 谷歌工作表对电子表格的所有列都是唯一的
我有一个有姓名和月份的电子表格。我想为每个月计算每个名字的总数 在O1中,我的公式是:Arrays 谷歌工作表对电子表格的所有列都是唯一的,arrays,google-sheets,google-sheets-formula,google-query-language,Arrays,Google Sheets,Google Sheets Formula,Google Query Language,我有一个有姓名和月份的电子表格。我想为每个月计算每个名字的总数 在O1中,我的公式是: =query(A:M,"select A, sum(B), sum (C), sum(D) group by A offset 1") 公式确实起到了作用(这里是前3个月),但我在12个月后加了几个月,速度如此之快,我将有50个月的时间来计算 是否有一种方法可以添加所有月份,而不是每次输入列字母 第二个问题,是否有方法更改列标签的名称,而不是使用sum Month 1、sum Month
=query(A:M,"select A, sum(B), sum (C), sum(D) group by A offset 1")
公式确实起到了作用(这里是前3个月),但我在12个月后加了几个月,速度如此之快,我将有50个月的时间来计算
是否有一种方法可以添加所有月份,而不是每次输入列字母
第二个问题,是否有方法更改列标签的名称,而不是使用sum Month 1、sum Month 2等
谢谢 试试看:
=INDEX(QUERY(QUERY({A2:1000},
"select Col1,"&TEXTJOIN(",", 1,
"sum(Col"&SEQUENCE(COUNTA(B1:1), 1, 2)&")")&"
where Col1 is not null
group by Col1"),
"offset 1", 0))
试试:
=INDEX(QUERY(QUERY({A2:1000},
"select Col1,"&TEXTJOIN(",", 1,
"sum(Col"&SEQUENCE(COUNTA(B1:1), 1, 2)&")")&"
where Col1 is not null
group by Col1"),
"offset 1", 0))
在此处共享您的工作表副本。谢谢!在那里共享您的工作表副本。谢谢!太神了!非常感谢(再次!)玩家0太棒了!非常感谢(再次!)玩家0