|
楼主 |
发表于 2023-6-8 22:49
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
感谢上述回答的朋友。根据我对字符集进行简单分析,中国人的书写环境至少涉及以下范围:
1、汉字:Table.AddColumn(已添加自定义, "汉字出现次数", each List.Count(Text.PositionOfAny([备注],{"一".."龥"},Occurrence.All)))
2、全角:Table.AddColumn(已添加自定义2, "全角符号次数", each List.Count(Text.PositionOfAny([备注],{"!".."¥"},Occurrence.All)))
3、半角:Table.AddColumn(已添加自定义3, "半角", each List.Count(Text.PositionOfAny([备注],{" ".."~"},Occurrence.All)))
4、汉字符号及标点:Table.AddColumn(已添加自定义4, "汉字符号", each List.Count(Text.PositionOfAny([备注],{" ".."〞"},Occurrence.All)))
事实上,应该还有 中文输入法下的一些点点符号(很奇怪,经过我的不完全检测,一些是占2字符的,一些是占1个字符的),我没有再深入分析。
所以,想要完全复刻lenb函数的效果,还是挺有挑战的 |
|