Excel中如何统计汉字笔画数

来源:本站整理 作者:网络笔记

最佳答案=SUMPRODUCT(SUMIF(笔画序库!B:B,MID(A2,ROW(INDIRECT(“1:”&LEN(A2))),1),笔画序库!C:C))即可计算出A2单元格中的汉字笔画,如下图所示。计算汉字笔画数的公式公式解读:1、len函数计算字符串的长度,再用row......

=SUMPRODUCT(SUMIF(笔画序库!B:B,MID(A2,ROW(INDIRECT(“1:”&LEN(A2))),1),笔画序库!C:C))

即可计算出A2单元格中的汉字笔画,如下图所示。

计算汉字笔画数的公式

公式解读:

1、len函数计算字符串的长度,再用row(indirect())生成对应的1~len个数字,如共3个数字生成1:3, 共10个数字生成1:10;

2、用mid函数把字符串拆分个单独的汉字,如“黄晓琪”拆分成“黄”“晓”“琪”;

3、用sumif函数分别匹配出每一个汉字的笔画数,得到一组值,如“黄”“晓”“琪”得到{11;10;12},最后用sumproduct函数对这一组值再次求和。

4、sumproduc函数也可以换成sum函数,但是换成sum函数要用数组输入。

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+