excel中的Countif函数
假设我在A、B、C列上有上面这样的数据 我想在Closed='Yes'和No of days>5中计算数字“A” 我尝试了以下方法,但没有得到任何结果excel中的Countif函数,excel,conditional-formatting,vba,Excel,Conditional Formatting,Vba,假设我在A、B、C列上有上面这样的数据 我想在Closed='Yes'和No of days>5中计算数字“A” 我尝试了以下方法,但没有得到任何结果 Company No of days Closed A 20 Yes D 61 Yes B 60 Yes C 1 No D 1 No A
Company No of days Closed
A 20 Yes
D 61 Yes
B 60 Yes
C 1 No
D 1 No
A 1 Yes
D 1 No
C 1 Yes
假设您的表从
范围(“A1”)
开始,您可以尝试使用=COUNTIFS
函数:
=IF(A:A="A",(IF(C:C="Yes",COUNTIF(B:B,">5"))))
对于整个A:C列:
=COUNTIFS(A2:A9,"A",B2:B9,">5",C2:C9,"Yes")
真是太棒了!谢谢@KazJawIncase我还有一个D栏,是的,是的,是的。假设现在我想选择一个只有Yes1和Yes2的“A”,剩下的条件和以前一样,你的公式会发生怎样的变化。请让我知道。括号内需要保留以下语法
=COUNTIFS(range1、criteria1、range2、criteria2等等)
。所以,您只需要添加一对额外的rangeX,criteriaX
。谢谢,明白了。但是,如果我想将Yes1和Yes2包含在一个范围的一个标准中,那么它看起来会是什么样子:)如果你想包含所有以“是”开头的值,请尝试使用一个“通配符”,即=COUNTIFS(a:a,“a”,B:B,“>5”,C:C,“Yes*”
或明确的“Yes1”和“Yes2”尝试=SUM(COUNTIFS(a,“a”,B:B,“>5”,C:C,{“Yes1”,“Yes2”)
=COUNTIFS(A:A,"A",B:B,">5",C:C,"Yes")