Google 文档 COUNT/FILTER 函数
Google DOCS COUNT/FILTER function
我在使用这些功能时遇到了一些问题。我什至不确定它们是否是我应该使用的,但这里是我可以提供的以下信息。我之前已经打开了一个主题,但我收到了关于我令人困惑的查询的回复。所以,希望这个能得到更好的解释。
我在以下字段中有数据:A1:N7,以及 A12:L18。
我需要一个函数来检查所有字段并将某些数字出现的次数加起来。需要检查的数字有:<90
、90-99.99
、100-109.99
、=>100
.
首先,我可以使用此公式计算所有字段中 <90 和 =>100 的值,这很有效。
=COUNTIFS(A1:N7,"<90")
但是,我不确定如何将 A12:L18
的结果适当地添加到其中。我的尝试失败了。同样,对于范围函数,我完全迷路了。我试过这样的事情:
=COUNT(FILTER(A1:N7,A1:N7>=90,A1:N7<=99.99))
然而,这总是returns0
作为结果。此外,就像上面的公式一样,我不知道如何嵌套以检查 A12:L18
.
中的附加字段
有人有什么见解吗?
这个公式是否如你所愿:
={"<90",COUNTIF({A1:N7;A12:N18},"<90");"90-99.99",COUNTIFS({A1:N7;A12:N18},">=90",{A1:N7;A12:N18},"<100");"100-109.99",COUNTIFS({A1:N7;A12:N18},">=100",{A1:N7;A12:N18},"<110");"=>110",COUNTIF({A1:N7;A12:N18},">=110")}
我做了一个例子 sheet 你可以看到它的工作原理:https://docs.google.com/spreadsheets/d/1BPexh5syksapZ9rd_brAa3NkN28LXAvB6dVMLEkM2r0/edit#gid=0
旧线程,但我在尝试解决类似问题时遇到了它。
使用原来的例子:
=计数(过滤器(A1:N7,A1:N7>=90,A1:N7<=99.99))
我也得到零,直到我意识到 COUNT returns 范围内的 NUMERIC 值的数量。假设结果范围不是数字,我试过:
=COUNTA(过滤器(A1:N7,A1:N7>=90,A1:N7<=99.99))
得到了我期待的结果。
您只需要使用 ROWS()
计算矩阵的行数
=ROWS(FILTER(...))
我在使用这些功能时遇到了一些问题。我什至不确定它们是否是我应该使用的,但这里是我可以提供的以下信息。我之前已经打开了一个主题,但我收到了关于我令人困惑的查询的回复。所以,希望这个能得到更好的解释。
我在以下字段中有数据:A1:N7,以及 A12:L18。
我需要一个函数来检查所有字段并将某些数字出现的次数加起来。需要检查的数字有:<90
、90-99.99
、100-109.99
、=>100
.
首先,我可以使用此公式计算所有字段中 <90 和 =>100 的值,这很有效。
=COUNTIFS(A1:N7,"<90")
但是,我不确定如何将 A12:L18
的结果适当地添加到其中。我的尝试失败了。同样,对于范围函数,我完全迷路了。我试过这样的事情:
=COUNT(FILTER(A1:N7,A1:N7>=90,A1:N7<=99.99))
然而,这总是returns0
作为结果。此外,就像上面的公式一样,我不知道如何嵌套以检查 A12:L18
.
有人有什么见解吗?
这个公式是否如你所愿:
={"<90",COUNTIF({A1:N7;A12:N18},"<90");"90-99.99",COUNTIFS({A1:N7;A12:N18},">=90",{A1:N7;A12:N18},"<100");"100-109.99",COUNTIFS({A1:N7;A12:N18},">=100",{A1:N7;A12:N18},"<110");"=>110",COUNTIF({A1:N7;A12:N18},">=110")}
我做了一个例子 sheet 你可以看到它的工作原理:https://docs.google.com/spreadsheets/d/1BPexh5syksapZ9rd_brAa3NkN28LXAvB6dVMLEkM2r0/edit#gid=0
旧线程,但我在尝试解决类似问题时遇到了它。
使用原来的例子:
=计数(过滤器(A1:N7,A1:N7>=90,A1:N7<=99.99))
我也得到零,直到我意识到 COUNT returns 范围内的 NUMERIC 值的数量。假设结果范围不是数字,我试过:
=COUNTA(过滤器(A1:N7,A1:N7>=90,A1:N7<=99.99))
得到了我期待的结果。
您只需要使用 ROWS()
计算矩阵的行数=ROWS(FILTER(...))