首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么统计单元格中某符号的个数呢?多谢大侠啦

2012-01-24 
如何统计单元格中某符号的个数呢?谢谢大侠啦如 第一列:1;2;3;4;5;3;4;1;2;1;1;5;2;3;那么我想在第二列统计

如何统计单元格中某符号的个数呢?谢谢大侠啦
如 第一列:
1;2;
3;4;5;
3;4;
1;2;1;1;5;
2;3;

那么我想在第二列统计分号的个数,想得到如下结果:
2
3
2
5
2

请问如何实现呢?不想用vba,请问有没有什么函数呢?谢谢啦~~

[解决办法]

VB code
'VBASub a()  Dim i As Integer  With ActiveSheet    For i = 1 To .UsedRange.Rows.Count        .Cells(i, 2) = Len(.Cells(i, 1)) - Len(Replace(.Cells(i, 1), ";", ""))    Next  End WithEnd Sub
[解决办法]
写公式=LEN(A1)-LEN(SUBSTITUTE(A1,";",""))

拖动复制公式就OK

热点排行