如果 header 和第一列满足 Google 工作表中的条件,则对行求和
Sum rows if header and first column meet criteria in Google Sheets
我有一个 table,第一行为 header,第一列为周数,我需要根据 [=23= 对每周符合条件的所有数据求和] 名字.
此公式仅按 header 和星期过滤,但我无法汇总数据,我希望公式是“动态”的,因为 header 名称部分可以更改:
=QUERY(TRANSPOSE(A1:AA23),"SELECT * WHERE Col1 = 'M.O.'",1)
这是一个示例电子表格,最后是所需的结果:
LINK TO EXAMPLE SHEET
使用:
=INDEX(QUERY(SPLIT(FLATTEN(IF(D2:24="",,D1:1&"×"&A2:A24&"×"&D2:24)), "×"),
"select Col1,sum(Col3)
where Col1 matches 'INDIRECTO|M.O.'
group by Col1
pivot Col2"))
我有一个 table,第一行为 header,第一列为周数,我需要根据 [=23= 对每周符合条件的所有数据求和] 名字.
此公式仅按 header 和星期过滤,但我无法汇总数据,我希望公式是“动态”的,因为 header 名称部分可以更改:
=QUERY(TRANSPOSE(A1:AA23),"SELECT * WHERE Col1 = 'M.O.'",1)
这是一个示例电子表格,最后是所需的结果: LINK TO EXAMPLE SHEET
使用:
=INDEX(QUERY(SPLIT(FLATTEN(IF(D2:24="",,D1:1&"×"&A2:A24&"×"&D2:24)), "×"),
"select Col1,sum(Col3)
where Col1 matches 'INDIRECTO|M.O.'
group by Col1
pivot Col2"))