打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
引用 EXCEL 简单公式巧妙分开姓和名 - quxueni的日志 - 网易博客

 

引用

Never.MindEXCEL 简单公式巧妙分开姓和名

在复制这个文档的时候发现一个问题,不知道是不是普遍性问题,但是有必要提醒一下:
复制了公式之后,再粘贴的话,里面的那两个双引号 " " 会变成“”,EXCEL会判定错误,如果出现错误的话记得去检查一下是不是双引号的问题。

=======================================================================

有些表单中会有Full Name(全名)这种情况,但是很多时候又需要单独使用“姓”或者“名”,造成的麻烦不大,但是很纠结。下面说个简单的方法,在EXCEL里面用公式把姓和命,单独的分开。

英文名字:

上图有三个英文名字,第一种最常见,前一个单词是名,后一个单词是姓,第二种前一个单词是名,后面都是姓,这个姓中间有“.”但是不影响公式的效果,还有中情况和这个类似,名里面有“.”,姓和名里面都有“.”的情况极其少见,但是都可以归结到第一套公式去。每一套公式有两个,一个拆出姓,一个拆出名,先说第一套公式:

=LEFT(A1,FIND(” “,A1)-1) 这是拆名的公式,填写进公式栏的时候不要忘记那个“=”号。LEFT代表从左边第一个字母开始数,在A1单元格内的所有文字,FIND表示一直数到“ ”这个空格,然后用“-1”把那个空格去掉,就是我们要的名了。

=RIGHT(A1,LEN(A1)-FIND(” “,A1)) 这是拆姓的公式,RIGHT代表从右边第一个字母开始数,LEN表示A1单元格内字串的全长,FIND告诉它去找那个空格,找到空格之后,用全部字串减去找到的,就是我们要的姓了。

说说第三种名字,西方名字里,会出现姓或者名里面有两个单词,是用空格分开的,用之前的公式找到的姓和名是错误的,因为这里“John Frad ”才是名,所以上面的公式要进行变化:

=LEFT(A3,LEN(A3)-(FIND(" ",A3)+1)) 可以看出来是从左边开始,用全长减去空格右边再加1

=RIGHT(A3,FIND(" ",A3)+1) 可以在EXCEL里面测试一下效果。

汉语名字:

拆姓的公式:=LEFT(A5,LEN(A5)-2)

拆名的公式:=RIGHT(A5,LEN(A5)-1)

经过上面的联系,先在拆分姓和名不再困难了,至于其他情况,比如复姓等等,都可以对现有公式进行灵活改变。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
韵文句,听说过吗?Excel巧判断
Excel公式练习12:获取单元格中字符串的最后一个单词
Excel函数的魅力
excel2010.25-字符串提取的另外一些例子
excel函数技巧:好像没错误可Vlookup函数却错误结果
有一个Excel函数叫:省时一整天,你却连我的名字都不知道…
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服