第1个回答 2009-03-16
在后面的空列输入一个字符的单元格个数=IF(LEN(A1
)=1,"1","")
二个字符的单元格个数=IF(LEN(A1)=2,"1","")
三个字符的单元格个数=IF(LEN(A1)=3,"1","")
四个字符的单元格个数=IF(LEN(A1)=4,"1","")
依次输入每列然后统一都想下拉填充!单列数字求和即为对应的字符单元格的个数!
第3个回答 2009-03-16
=hz(阿道夫dkd)得到单元格含汉字的个数
下来就是用countif函数了,countif可以在帮助中查怎么用
自定义公式
Public Function HZ(ByVal strscr As String) As Integer
Dim i%
s = StrConv(strscr, 8)
HZ = 0
For i = 1 To Len(s)
If Asc(Mid(s, i, 1)) < 0 And Asc(Mid(s, i, 1)) > -20320 Then
HZ = HZ + 1
End If
Next i
End Function
参考资料:http://tieba.baidu.com/f?kz=44948205