如何一起使用COUNTIFS和CONCATENATE

时间:2018-07-12 02:48:51

标签: excel

我在使用countifs和conacenate时遇到了麻烦

=countifs($A$2:$A$306="ATIP",$B$2:$B$306="Current",CONCATENATE("*",J2,"*"))

我想统计一下,如果ATIP&Current也出现在图表中,那么我在J2中的项目发生了多少次。

有什么想法可以解释为什么Excel给我“您输入的参数太少”?谢谢

1 个答案:

答案 0 :(得分:0)

COUNTIFS的语法得以实现

  

COUNTIFS(criteria_range1,条件1,[criteria_range2,条件2] ...)

     

COUNTIFS函数语法具有以下参数:

     

criteria_range1必需。评估范围的第一个范围   相关条件。

     

criteria1必需的。数字形式的条件,   表达式,单元格引用或定义了哪些单元格的文本   算了。例如,标准可以表示为32,“> 32”,B4,   “苹果”或“ 32”。

     

criteria_range2,criteria2,...可选。其他范围和   他们的相关标准。最多允许127个范围/条件对。

因此您的条件与条件以逗号分隔。范围1,条件1,范围2,条件2等。范围必须具有相同的尺寸。之所以出现错误,是因为您没有为第三个测试指定条件,但是实际上,如果您也更正了起始语法,则需要如下所示。

=COUNTIFS($A$2:$A$306,"ATIP",$B$2:$B$306,"Current",$C$2:$C$306,"*" & J2 "*" &)

我已任意选择$C$2:$C$306作为第三个范围,因为它具有相同的尺寸并且是下一列。


如果仅检查一个单元格是否包含单词,请使用FindSearch函数。

示例,在单元格J2上使用Search查找单词"Word"

=IF(ISNUMBER(SEARCH("*Word*",J2)),"Found","Not Found")

使用查找

=IF(ISNUMBER(FIND("*Word*",J2)),"Found","Not Found")

请注意,Find区分大小写,因此将在"Word"而不是"word"上匹配。