COUNTIF函数
例1
统计在一串编号中的某个字符的个数
假设数据在A1至A10单元格中,数据为:sdf23fd,ds34fd,ds2,fd123,...
excel字符串是什么要统计数据中含有2的个数,公式
=COUNTIF(A1:A10,"*2*")
例2
数据(a) 数据(b)
apples 32
oranges 54
peaches 75
apples 86
公式 说明(结果)
=COUNTIF(A2:A5,"apples") 计算第一列中苹果所在单元格的个数 (2)
=COUNTIF(A2:A5,A4) 计算第一列中桃所在单元格的个数 (2)
=COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2) 计算第一列中柑桔和苹果所在单元格的个数 (3)
=COUNTIF(B2:B5,">55") 计算第二列中值大于 55 的单元格个数 (2)
=COUNTIF(B2:B5,"<>"&B4) 计算第二列中值不等于 75 的单元格个数 (2)
=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,">85") 计算第二列中值大于或等于 32 且小于或等于 85 的单元格个数 (3)
SUMPRODUCT
例1
如何利用EXCEL函数统计一个单元格中相同字符个数,比如A1中有"ABCBA",将"B"的个数统计出
A1是 "ABCBA"
任何单元格输入公式:
=SUMPRODUCT((MID(A1,ROW($1:$99),1)="A")*1)
显示 2
注意: 英文大小写会被视为相同字符
例2
在Excel中如何用函数统计出一个文本字符串中的字符种类的个数?比如A2表格中是“aabb”字符,要在B2中显示出“2”(2种字符,a和b),要用什么样的函数?用LEN函数只能统计字符的个数,不能统计出字符种类的个数。哪位高手能帮我解答一下!谢谢!
普通公式:
=SUMPRODUCT(N(FIND(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),A2)=ROW(INDIRECT("1:"&LEN(A2)))))
数组公式:
=SUM(IF(FIND(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),A2)=ROW(INDIRECT("1:"&LEN(A2))),1,0))
公式以CTRL+SHIFT+回车结束.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论