您的位置: 首页 > EXCEL技巧 > Excel函数 >

用公式统计单元格中字符的出现次数

时间:2013-12-04 整理:docExcel.net

如果某单元格中存在一些文字,我们可以用下面的公式来统计其中某个字或词的出现次数,假设在A1单元格包含一段文字,A2单元格中是要统计的文字,可以在B1单元格中输入公式:

=IF(LEN(A2)=0,0,(LEN(A1)-LEN(SUBSTITUTE(A1,A2,"")))/LEN(A2))

如果A2单元格中为空或A2中的文字在A1单元格中没有出现,公式返回0。另外如果要统计的是英文字符,公式将不区分大小写。

用公式统计单元格中字符的出现次数 问题:用公式统计单元格中字符的出现次数
回答:如果某单元格中存在一些文字,我们可以用下面的公式来统计其中某个字或词的出现次数,假设在A1单元格包含一段文字,A2单元格中是要统计的文字,可以在B1单元格中输入公式: =IF(LEN(A2)=0,0,(LEN(A1)-LEN(SUBSTITUTE(A1,A2, )))/LEN(A2)) ...
用公式提取Excel单元格中的汉字 问题:用公式提取Excel单元格中的汉字
回答:...本字符串,要提取其中的汉字,在Excel中通常可用下面的公式。例如下图A列中的字符串,要在B列提取其中的汉字(或词语)。 如果汉字位于字符串的开头或结尾,用LEFT或RIGHT函数即可提取,例如上图中A2:A4区域中的字符串。在B2...
用自定义函数提取单元格内字符串中的数字 问题:用自定义函数提取单元格内字符串中的数字
回答:...和数字的字符串,要提取其中的数字,通常可以用下面的公式,例如字符串“隆平高科000998”在A1单元格中,在B1中输入数组公式: =MID(A1,MATCH(1,--ISNUMBER(--MID(A1,ROW(INDIRECT( 1: &LEN(A1))),1)),0),COUNT(--MID(A1,ROW(INDIRECT( 1: &LEN(A1))),1)))...
用数组公式获取字符在字符串中最后出现的位置 问题:用数组公式获取字符在字符串中最后出现的位置
回答:...字符串中的某个字符最后出现的位置,可以用下面的数组公式。假如A1单元格中的字符串为“Microsoft Office Word”,要查找字符“o”最后出现的位置,在单元格B1中输入数组公式公式输入完毕后按Ctrl +Shift +Enter结束。 =MAX((MID(A1,R...
Excel中类似分列功能的公式 问题:Excel中类似分列功能的公式
回答:...一单元格内的数据分割到多列中,非常方便。实际上,用公式也能实现类似分列的功能,如下面的一些公式。 一、固定宽度分列 在分列时的“文本分列向导”对话框中有两个选项,分别是“固定宽度”和“分隔符号”。假如A1...
用自定义函数去掉字符串中的重复字符 问题:用自定义函数去掉字符串中的重复字符
回答:...工作表界面。 假如字符串在A1单元中,在B1单元格中输入公式: =RemoveDupChar(A1) 该自定义函数还可以将多个单元格中的字符串合并后去重复,如A6单元格为“12345”,A7单元格为“23456”,在B6单元格输入公式: =RemoveDupChar(A6&A...
相关推荐: