hugogoos

点赞再看,养成习惯;皮之不存,毛将焉附。

微信搜索【亦心Excel】关注这个不一样的自媒体人。

本文 GitHub https://github.com/hugogoos/Excel 已收录,包含Excel系统学习指南系列文章,以及各种Excel资料。

想必大家小时候学习汉字的时候都有学习过笔画笔顺吧,今天小编想和大家分享如何巧妙的利用笔画排序来实现计算汉字笔画数。小编也在网上看了一些别人的实现,发现要不就是不够准确,要不就是公式太复杂,因此小编想分享一个简单的实现方式。

本篇文章更多的是为了学习:

①   笔画排序;

②   宏的录制;

③   逻辑思维锻炼。

1、笔画排序

首先我们要了解一个基本功能:笔画排序。

在「数据」选项卡下「排序和筛选」命令组中「排序」功能里,可以设置「选项」选择「笔划排序」。

 

 我们看一下动态操作效果:

 

 

2、计算笔画原理梳理

 

有了这个笔画排序基础功能以后,我们来梳理一下逻辑。

首先Excel内部是实现了汉字笔画数的计算,不然它就无法实现笔画排序这个功能,但是Excel没有直接提供相应的方法。

那么如果我们把所有汉字都放入到Excel中,然后进行升序排序,那么从上到下的笔画应该是1,2,3……。

虽然所有汉字听起来很多,但是汉字笔画是有上限的啊,加上很多汉字笔画是相同的,那么我们把所有相同笔画数汉字都只保留第一个,那么留下的汉字理论上的个数就是笔画最多的那个汉字的笔画数。

另外小编这里知道的汉字笔画最多的是“

分类:

技术点:

相关文章: