Google表格CountIFS

时间:2017-10-02 17:58:19

标签: google-sheets

我有一个谷歌电子表格,我试图计算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以外的其他选项吗?

1 个答案:

答案 0 :(得分:0)

尝试类似

的内容
=countif(filter(B2:F5, regexmatch(B1:F1, "^\s")), "=4")

看看是否有效?

对于不以空格开头的标题行

=countif(filter(B2:F5, left(B1:F1, 1)<>" "), "=3")