如何计算一行excel单元格中相同字符的出现次数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何计算一行excel单元格中相同字符的出现次数相关的知识,希望对你有一定的参考价值。

如何计算一行excel单元格中相同文字的出现次数

以下的公式可以计算出excel单元格内一段字符串中某个字符(字母,数字,汉字等),其中单元格A1是字符串所在位置,A2是要统计的字符,我们也可以直接用某个字符代替A2

公式:=LEN(A1)-LEN(SUBSTITUTE(A1,A2,""))

例如A1中的数值是:65999,在B1中输入上面的公式:=LEN(A1)-LEN(SUBSTITUTE(A1,9,"")),所得结果是3 (有三个9)
参考技术A =COUNTIF(计算区域,条件)
如在A1:H1中查找6有几个单元格
=countif(a1:h1,6)
如果在一个单元格中计算某字符出现的次数
=LEN(计算出现某字符的字符串或单元格)-LEN(SUBSTITUTE(计算出现某字符的字符串或单元格,要查找的字符,""))
意思是替换前的字符串字节数减去把查找到的字符替换为空(不是空格,是删除了)后字符串的字节数,就是被替换掉的字符数。

excel中 一组数中选出出现次数最多的数字

“1 2 2 4 1 4 2 4 4 3 4 1 3 1 2 1 2 2 2”这一组数中,用公式选出出现次数最多的数字(2有7次最多,即在单元格中显示2)
A1到A19的数值是公式得来的,不能使用,有没有公式先将公式得到的数值转化为普通数字

工具:excel2010

通过mode函数可以统计出一组数中出现次数最多的数字。


步骤1:打开excel文档

步骤2:输入公式=MODE(C2:Q2),得出出现次数最多的是数字1


Excel中MODE函数的用法是:传回在一阵列或范围的资料中出现频率最高的值。

MODE函数的语法是: MODE(number1,[number2],...])

MODE 函数语法具有下列参数:

第一:Number1:是要计算众数的第一个数字引数。

第二:Number2:可选参数,是第2 个到第255 个要计算众数的数字引数。也可以使用单一阵列或阵列参照,来取代以逗点分隔的引数。

参数说明:

      引数可以是数值或包含数值的名称、阵列或参照。引数可以是数值或包含数值的名称、阵列或参照。

  如果阵列或参照引数包含文字、逻辑值或空白储存格,则忽略这些数值;但包含零值储存格。如果阵列或参照引数包含文字、逻辑值或空白储存格,则忽略这些数值;但包含零值储存格。

  若引数为错误值或无法转换成数字的文字,则会产生错误。若引数为错误值或无法转换成数字的文字,则会产生错误。

  如果组中不包含重复的资料点,MODE函数将传回#N/A 的错误值。

参考技术A =INDEX(A1:F1,MATCH(MAX(COUNTIF(A1:F1,A1:F1)),COUNTIF(A1:F1,A1:F1),)),数组公式,下拉。但是如果最多数字有两个以上的,只返回第一个出现的,比如第二栏的2和3,只返回2. 参考技术B 假设数据在A1:A19,输入公式:
=MODE(A1:A19)追问

A1到A19的数值是公式得来的,不能使用,有没有公式先将公式得到的数值转化为普通数字

追答

公式得出来的数值也可以啊,你试下。
如公式得出来的数据是文本格式的,公式改为:
=MODE(--A1:A19)
数组公式,按Ctrl+Shift+Enter(三键同时按)结束公式输入。

本回答被提问者采纳

以上是关于如何计算一行excel单元格中相同字符的出现次数的主要内容,如果未能解决你的问题,请参考以下文章

怎样在一个单元格中显示出现次数

wps表格怎么统计相同的单元格个数

计算单元格 pandas 中多个子字符串的出现次数

如何计算R中数据框中字符串中“c(\”)的出现次数?

Excel如何统计某单元格内特定字符串出现的次数

如何删除表格视图单元格中单选按钮的索引路径?