根据 google 电子表格中的行和列条件计算值
Count values based on both row and column condition in google spreadsheets
我得到了以下 table:
旁边是 table:
第二个 table 的 Q 列中的值是使用以下函数计算的:
=COUNTIF(INDEX(B:M,MATCH(P1,A:A,1),0),"1")
不是,我是根据 A 列中的名称计算 1 的数量。但是我希望扩展函数以仅在第一行中的列值为 'Gruul / Mag' 时计算单元格,例如它在这里。
有谁知道我该怎么做?
尝试:
=INDEX(QUERY(IFERROR(SPLIT(FLATTEN(IF(A3:A="",,A3:A&"×"&
FILTER(B3:M*1, B1:M1="Grull / Mag"))), "×")),
"select Col1,sum(Col2)
where Col2 is not null
group by Col1
label sum(Col2)''"))
我得到了以下 table:
旁边是 table:
第二个 table 的 Q 列中的值是使用以下函数计算的:
=COUNTIF(INDEX(B:M,MATCH(P1,A:A,1),0),"1")
不是,我是根据 A 列中的名称计算 1 的数量。但是我希望扩展函数以仅在第一行中的列值为 'Gruul / Mag' 时计算单元格,例如它在这里。
有谁知道我该怎么做?
尝试:
=INDEX(QUERY(IFERROR(SPLIT(FLATTEN(IF(A3:A="",,A3:A&"×"&
FILTER(B3:M*1, B1:M1="Grull / Mag"))), "×")),
"select Col1,sum(Col2)
where Col2 is not null
group by Col1
label sum(Col2)''"))