我有一个谷歌电子表格,我试图计算1到5的分数。我可以用COUNTIF
来计算5s,4s,3s等的数量。
我需要分别计算值,这取决于第一行的值是否以空格开头。 COUNTIFS
公式不起作用,因为数组的大小相同。
我的公式是:
有空间:
=COUNTIFS(B1:F1,=" *",B2:F5,"=5")
没有空间:
=COUNTIFS(B1:F1,="<> ",B2:F5,"=5")
以下是我的电子表格示例:https://docs.google.com/spreadsheets/d/1xmEpTgBKDh-ZuLuxijbqAwx4nRKrThv5LnTI5TgP5XI/edit?usp=sharing
我有几种形式,以空格开头的单元格数量因工作表而异,我宁愿创建一个适用于所有单元格的公式。
我可以使用除COUNTIFS
以外的其他选项吗?
答案 0 :(得分:0)
尝试类似
的内容=countif(filter(B2:F5, regexmatch(B1:F1, "^\s")), "=4")
看看是否有效?
对于不以空格开头的标题行
=countif(filter(B2:F5, left(B1:F1, 1)<>" "), "=3")