=IF(LEN(SUBSTITUTE(A1," ",""))>2,"",SUBSTITUTE(A1," ",""))
思路,先去掉中文名的空格,判断名字长度,2个字就是是否大于2,出来的结果复制到新表,选择性粘贴为数据,排序就OK了
首先确定你的姓名使用的两端分散对齐
假如姓名在a1单元格,b列预计为两字人名,c列3字人名
则b2输入=if(len(a2)=2,a2,"")下拉
c2输入=if(len(a2)=3,a2,"")下拉
同时选择bc列,复制-选择性粘贴-数值,即可
如果你使用的是加空格对齐,则公式会复杂一些
假设姓名列为A1,直接在A1右边插入一列(单击“插入---列”),然后“合并及居中”A1和B1单元格,再将两(三)个字的名字全部归置到A(B)列。
用INDEX+LEN函数。