Countif:尝试计算过滤列中的多个值?

时间:2015-07-07 09:10:19

标签: excel excel-formula

我正在尝试计算列中的值,该列按另一列中的值进行过滤。得到它使用countifs工作,但我想计算过滤列中的2个值集似乎无法计算它们。以下是目前正在运作的公式。

=COUNTIFS(June!K2:K1000,"username",June!I2:I1000,"=cancelled")

我想做的是

=COUNTIFS(June!K2:K1000,"username",June!I2:I1000,"=cancelled"+"=no show")

但似乎无法让它发挥作用。任何帮助非常感谢。感谢

3 个答案:

答案 0 :(得分:0)

COUNTIFS(June!K2:K1000,"username",June!I2:I1000,"=cancelled")+COUNTIFS(June!K2:K1000,"username",June!I2:I1000,"=no show")

如果我明白你想要这个公式做什么,这对你有用

答案 1 :(得分:0)

使用以下语法,您可以在不重复"OR"函数的情况下获得COUNTIFS行为:

=SUM(COUNTIFS(June!K2:K1000,"username",June!I2:I1000,{"cancelled","no show"}))

COUNTIFS函数返回两个值“数组”(cancelledno show各一个),因此您需要SUM函数对两个计数求和你的总数

这应该与poof的建议2 COUNTIFS

给出相同的结果

答案 2 :(得分:-1)

为什么不将它们分开分开countifs()然后很容易跟踪: = COUNTIFS(6月!K2:K1000,“用户名”)+ countifs(6月!I2:I1000,“=取消”)+ countifs(6月!I2:I1000,“=没有显示”)