发布日期:2024-07-22 09:51 点击次数:94
与 30万 粉丝一起学Excel
VIP学员的问题,姓名、数字、空单元格混合在一起,怎么将姓名提取出来放在一列?
图片
这种如果不懂方法确实很难,懂得方法3秒就能解决,跟卢子来看看。
选择A列,点数据,降序,这样姓名就在一起了。如果后面的数字不要,选中后删除即可。
图片
学员看完觉得很神奇,却不知道原理?
在Excel里面,排序依据是错误值>逻辑值>文本>数字。因此,对内容降序,姓名就排在数字前面。
假如对数据进行求和,里面混合着各种内容,不能直接求和,可以利用数字小于其他内容这个特点来实现。9E307是最大的数字,所有数字都比它小。
=SUMIF(A:A,"<9E307")图片
回到开头的案例,怎么用公式判断是否为姓名?
姓名都是汉字,一个汉字2个字节,1个字符。字节用LENB判断,字符用LEN判断。再将TRUE筛选出来。
=LEN(A1)*2=LENB(A1)图片
其实,还能借助姓名都大于最小汉字吖,这个字读a。
图片
=A1>"吖"图片
条条道路通罗马,多动脑,总能想到更简单的方法。
一次报名成为VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。
报名后加卢子微信chenxilu2019,发送报名截图邀请进群。
推荐:困扰了无数人的合并单元格排序,终于有解了!
上篇:学会了这4个LOOKUP函数套路,你就能秒杀80%的同事!
图片
请把「Excel不加班」推荐给你的朋友
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。