EXCEL统计一列出现重复字符串的次数

朋友,是这样子的,我的这列数据有很多,不过数据有规律,如01-01-007,01-01-008,01-02-008,02-02-003,02-03-004-1,02-02-004,05-02-004,05-01-004,那么计算“01-01-”、“02-02-”出现的次数,我希望按这样的格式输出到一个合并的单元格中,
01街道01(2)、02(1);
02街道02(2)、03(1);
05街道01(1)、02(1);
说明:01-01-007,最前面的01表示街道;中间的两位是街坊01,计算“01-01-“出现的次数,如果出现两次表示为01街道01(2),其它和这个一样的道理,因为一个街道有可能出现多个街坊,所以就表示为01街道01(2)、02(1);因为街道有多个,所以就表示为
01街道01(2)、02(1);
02街道02(2)、03(1);
05街道01(1)、02(1);

然后再将前面生成单元格中的内容
01街道01(2)、02(1);
02街道02(2)、03(1);
05街道01(1)、02(1);
所有括号里面的数字累加,输出到另外一个单元格中

假设数据在A列,则在结果单元格输入
=SUM(N(LEFT(A3:A100,6)="01-01-"))
按CTRL+SHIFT+回车 结束公式输入
为了通用公式,可以讲要查找的值在另以单元格输入,将公式中的"01-01-"改成单元格引用,这样就可以通用公式了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-21
=countif(A:A,"张三")
A列为张三单元格的个数
=countif(A:A,"*张三*")
A列单元格内容包含张三的单元格个数追问

朋友,是这样子的,我的这列数据有很多,不过数据有规律,如01-01-007,01-01-008,01-02-008,02-02-003,02-03-004-1,02-02-004,05-02-004,05-01-004,那么计算“01-01-”、“02-02-”出现的次数,我希望按这样的格式输出到一个合并的单元格中,
01街道01(2)、02(1);
02街道02(2)、03(1);
05街道01(1)、02(1);

追答

统计次数容易
=countif(A:A,"01-01-*")
注意后面的星号
要输出到一个单元格,要VBA编程序了

追问

是的,要用VBA,麻烦大哥一下,帮个忙
唉,自已水平有限

第2个回答  2011-10-21
比如你的a列为01-01-007,01-01-008,02-02-003,02-02-004,
在b1中输入=countif(A:A,"01-01-")同样在b2输入=countif(A:A,"02-02-")
第3个回答  2011-10-21
使用countif函数,如=countif(A:A,“abcdefg”)。
第4个回答  2011-10-21
=countif(A:A,"01-01-*")
=countif(A:A,"02-02-*")

excel如何统计重复的字符数量
如果要统计某个具体字符或字符串在一列中出现的次数,可以直接使用COUNTIF函数。例如,假设我们有一个包含多个文本字符串的列A,我们想要统计字符串“Excel”在这一列中出现的次数。这时,可以在一个空白单元格中输入公式“=COUNTIF”,Excel就会返回该字符串在列A中出现的总次数。...

怎么用Excel统计重复的字符串数?
1、进入Excel页面后,单击需要编辑的单元格。2、首先在编辑栏中输入“=countif(”。3、接着直接选中需要统计的数据区域。4、随后编辑“=countif(C3:C18,7)”,其中7代表需要统计重复数目的字符。5、按下enter回车键即可。6、同理,在第二个编辑栏中输入“=countif(”。7、选中同样区域,再将其编...

excel如何统计重复的字符数量
具体操作步骤如下:假设我们有一个包含文本字符串的单元格A1,我们想要统计这个单元格中字符“a”的重复次数。我们可以在另一个单元格中输入公式“=LEN-LEN)”。这个公式的逻辑是:先计算A1单元格中原始文本的长度,然后将A1中的所有“a”字符替换为空字符,再次计算长...

EXCEL 相同字符串出现次数
“大”字出现的次数:=COUNTIF(A:B,"*大*")

EXCEL统计一列出现重复字符串的次数
假设数据在A列,则在结果单元格输入 =SUM(N(LEFT(A3:A100,6)="01-01-"))按CTRL+SHIFT+回车 结束公式输入 为了通用公式,可以讲要查找的值在另以单元格输入,将公式中的"01-01-"改成单元格引用,这样就可以通用公式了。

怎么用Excel统计相同字符个数
在Excel中统计相同字符(或字符串)的个数,通常我们会使用到`COUNTIF`或`SUMPRODUCT`结合`--`(双负号,用于将逻辑值转换为数值)等函数。如果目标是统计某一列或某一区域内与特定字符(字符串)完全相同的项的数量,`COUNTIF`函数是首选。假设我们要统计A列中字符"abc"出现的次数,可以在任一单元...

EXCEL问题:怎样统计一列数据当中有重复字符串的项的个数?
C2公式:=COUNTIF(A$2:A$100,"*"&B2&"*")下拉。

如何统计出一列单元格中相同字符串
以数组的形用FIND查找某个字符再用COUNT计数就可以得出单元格数。

Excel如何统计某单元格内特定字符串出现的次数
在Excel中,想要统计单元格中特定字符串出现的次数,可以利用LEN函数。LEN函数的基本作用是计算文本字符串的字符数,其公式为Len(text),其中text是你需要分析的文本内容。举个例子,假设你想在A1单元格里查找"we"的出现次数,首先,你需要在B1单元格中输入你要查找的字符串"we"。接着,你需要在另一...

如何计算一行excel单元格中相同字符的出现次数
字母,数字,汉字等),其中单元格A1是字符串所在位置,A2是要统计的字符,我们也可以直接用某个字符代替A2 公式:=LEN(A1)-LEN(SUBSTITUTE(A1,A2,""))例如A1中的数值是:65999,在B1中输入上面的公式:=LEN(A1)-LEN(SUBSTITUTE(A1,9,"")),所得结果是3 (有三个9)...

相似回答