有同事问到,在 Excel 中若是要统计一个字串中每一个字母的个数,该若何处置?(参考下图)
贮存格C2:=LEN($A2)-LEN(SUBSTITUTE($A2,C$1,""))
複贮存格C2,贴至贮存格C2:F6。
(1) LEN($A2):计较贮存格A2中的字串长度。
(2) SUBSTITUTE($A2,C$1,""):将贮存格A2中的「A」字母,全数以空缺代替。
(3) LEN(SUBSTITUTE($A2,C$1,"")):计较将A以空缺代替后的字串长度。
将(1) 减 (2),便可得「A」字母的个数。
【弥补资料】
关于函数的具体申明,请参阅微软网站:
SUBSTITUTE:weioffice.microsoft.af/zh-tuozhan/excel-help/HP010342927.aspx
SUBSTITUTE:将文字字串中的 old_text 部门以新字串 new_text 代替。 | 语法:SUBSTITUTE(text, old_text, new_text, [instance_num]) text:要代替字元的文字,或含有该文字之贮存格的参照。 old_text:这是要代替的文字。 new_text:是要用来代替 old_text 的文字。 instance_num:指定要将第几个 old_text 代替为 new_text。 |
创作者先容 vincent 北京拓展公司