用过 WordPress 的站长都知道,用户数据一栏默认国外那一套,有 last_name 和 first_name 两个字段。但是有时候要导入一批用户,但是国内姓名是连在一起的,虽然可以通过昵称显示全名,但是咱们还是可以填充下这个字段。
那么,如何批量的将姓名给分割成姓和名呢?接下来缙哥哥就用 Excel 高效完成。
Excel 自动区分姓名
首先把所有的姓名复制到 Excel 表里,这里缙哥哥放在 A 列,如上图所示。
选中在 B 列起始位置,在函数位置(fx)输入公式=LEFT(A2,1)
这里使用的是 LEFT 函数,是向左边提取,A2 是数据所在单元,1 是要提取 1 位。
回车后自动提取了姓,然后双击上图中的小黑点,自动完成整列填充。
选中在 C 列起始位置,在函数位置(fx)输入公式=RIGHT(A2,(LEN(A2)-1)
这里使用的是 RIGHT 函数,是向右提取,A2 是数据所在单元格;LEN(A2)是算出A2单元格有几位;-1,然后,就减去1位;那么,就是 RIGHT 提取的位数了。
回车之后重复上步操作,双击完成填充整列。
搞定,是不是非常简单?
但是无法识别比如欧阳XX、皇甫XX之类的复姓,如果用判断长度为4从而截取前2位的话又无法避免遇到类似李杨XX之类的非常规组合复姓,当然遇到这样的情况还是少数日常也不会用到,只是讨论一下是否有更好的截断公式
好提议,其实我之前也考虑到了,只是当时用到的并没有4位的名字和复姓,就没去考虑。回头整理下再补充!
很简单呀,先排序,三字人名用这个方法,四字复姓按照规律+1
聪明了,我的小伙伴
大佬,本站解压密码多少?公众号没有,我是蚂蚁?来的