我在使用countifs和conacenate时遇到了麻烦
=countifs($A$2:$A$306="ATIP",$B$2:$B$306="Current",CONCATENATE("*",J2,"*"))
我想统计一下,如果ATIP&Current也出现在图表中,那么我在J2中的项目发生了多少次。
有什么想法可以解释为什么Excel给我“您输入的参数太少”?谢谢
答案 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
作为第三个范围,因为它具有相同的尺寸并且是下一列。
如果仅检查一个单元格是否包含单词,请使用Find
或Search
函数。
示例,在单元格J2上使用Search
查找单词"Word"
:
=IF(ISNUMBER(SEARCH("*Word*",J2)),"Found","Not Found")
使用查找
=IF(ISNUMBER(FIND("*Word*",J2)),"Found","Not Found")
请注意,Find
区分大小写,因此将在"Word"
而不是"word"
上匹配。