在excel中,经常要把一列数据拆分为两列,很多朋友都是使用ctrl e,但存在一个问题,比如我用的是excel2010,根本就没有ctrl e,另外一个问题是,ctrl e拆分的数据必须有严格的标准,并不是什么都能拆分,如果使用len和lenb函数,拆分就非常简单了。

如图所示的数据:姓名和电话组成的列,姓名字数不一致,还有的没有姓名只有一个电话号码,还有一个电话号码是12位,这样使用ctrl e 和分列都不能进行拆分,但使用len和lenb就能解决。
先介绍下len和lenb函数,len和lenb都是计算长度的,但两者有个重要的区别,比如len("excel技术控") 和lenb("excel技术控") ,返回的结果是不一样的。

是因为lenb在统计汉字的时候,会把一个汉字当成两个字符,而len把汉字当成了一个字符。
我们通过len和lenb分别计算A列单元格的长度,如下图:


这种最原始的方法,非常管用,很多处理不了的问题,都可以用它来解决。
