excel统计字符个数的函数?那么,excel统计字符个数的函数?一起来了解一下吧。
湖南长沙 湖南常德 湖南益阳
湖南长沙 =COUNTIF($A2:$A5,B1) =COUNTIF($A2:$A5,C1) =COUNTIF($A2:$A5,D1)
湖南常德
湖南长沙
湖南益阳
=LEN(SUBSTITUTE(SUBSTITUTE(A1,"W","00"),"M","00"))
例如A1=LlWM,在B1复制这个公式,就会得字符数=6
1、使用筛选计算唯一值的个数
使用“高级筛选”对话框从数据列中提取唯一值,并将其粘贴到新的位置。然后可以使用 ROWS 函数计算此新区域中项的个数。
选择单元格区域,或确保活动单元格在一个表中。
请确保单元格区域包含列标题。
在“数据”选项卡上的“排序和筛选”组中,单击“高级”。
显示“高级筛选”对话框。
单击“将筛选结果复制到其他位置”。
在“复制到”框中,输入单元格引用。
也可以单击“压缩对话框” 以临时隐藏对话框,在工作表上选择单元格以后,再按“展开对话框” 。
选中“选择不重复的记录”复选框,然后单击“确定”。
所选区域中的唯一值将复制到新位置,此位置以在“复制到”框中指定的单元格为开头。
在该区域最后一个单元格下面的空白单元格中,输入 ROWS 函数。使用刚才复制的唯一值区域(不包括列标题)作为参数。例如,如果唯一值的区域为 B2:B45,那么可以输入:
=ROWS(B2:B45)
2、使用函数计算唯一值的个数
使用 IF、SUM、FREQUENCY、MATCH 和 LEN 函数执行此任务:
使用 IF 函数为每个 True 条件指定值 1。
使用 SUM 函数求和。
使用 FREQUENCY 函数计算唯一值的个数。FREQUENCY 函数忽略文本和零值。当某个值第一次出现时,此函数返回该值的出现次数。对于该值在第一次出现后的每次出现,此函数返回零。
使用 MATCH 函数返回区域中文本值的位置。返回的此值随后被用作 FREQUENCY 函数的参数,以便计算相应的文本值。
使用 LEN 函数查找空白单元格。空白单元格长度为 0。
即在显示结果的单元格中输入公式:=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""), IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""))>0,1))
将所有A2:A10换成你要统计的单元格区域,选择包含公式的单元格,按 F2,然后按 Ctrl+Shift+Enter。
方法/步骤
打开数据表格,选择统计数据所放的单元格。如下图,选择最下一个。
统计制图员通过情况,直接公式输入=COUNTIF(C3:C23,"中级"),回车。
统计普通话通过人数,如下采用插入函数法操作。点击函数 fx 按钮,
在统计函数中选择countif函数,选择后,点击确定,进入参数设界面。
在第一栏的右侧,点击选择按钮,进入数据区域的选择。
在第二栏中输入需要统计的文字,“二甲”和“二乙”公共一个“二”字,
输入“二”和文字替代符号“ * ”,并且用英文引号引起来。如下图所示。
6
回车确定后就可以看到统计的结果,其他项目同理,可以采用步骤2或者3。
用countif函数进行统计,方法如下:
=SUM(IF(ISERROR(1/COUNTIF(统计区域,统计区域)),0,1/COUNTIF(统计区域,统计区域)))
数组公式,同时按下Ctrl+Shift+Enter
以上就是excel统计字符个数的函数的全部内容。