Countif功能没有表现我的期望

时间:2013-03-29 19:40:44

标签: excel function excel-formula counter

所以我有一个excel函数,我想查看一个字符串是否包含所提到的任何字符串,如果是,只需在总数中加1,这就是我所拥有的:

=COUNTIF(C2:F2, "*offline")+COUNTIF(C2:F2, "*Expired")+COUNTIF(C2:F2, "*login")+COUNTIF(C2:F2, "*log in")

例如,如果C2说“登录”D2表示“离线”,则此功能仅显示“1”。

2 个答案:

答案 0 :(得分:1)

仅使用一个Countif

的示例

如果你想数1,那么这是一个例子

=IF(SUM(COUNTIF(C2:F2, {"*offline","*Expired","*login","*log in"}))>0,1,0)

如果要计算所有实例,请将上述公式更改为

=SUM(COUNTIF(C2:F2, {"*offline","*Expired","*login","*log in"}))

<强>截图

enter image description here

答案 1 :(得分:0)

所以,你真的不想要计算,你只想知道这些单元格中是否有一个你正在寻找的值?

在if语句中包围你的函数,如果它有一个计数则打印1。

=IF(COUNTIF(C2:F2, "*offline")+COUNTIF(C2:F2, "*Expired")+COUNTIF(C2:F2, "*login")+COUNTIF(C2:F2, "*log in"),1,0)