tft每日頭條

 > 生活

 > excel怎樣将名字隻保留姓

excel怎樣将名字隻保留姓

生活 更新时间:2024-08-17 00:18:26
第一步:我們需要提取姓名的前2位,判斷是否為複姓
  • 提取姓:在a2中輸入公式

=LEFT(A2,2)即是提取姓名的左邊2位

  • 判斷是否存在複姓名單

在c2中輸入公式=COUNTIF(G:G,B2)即判斷b2在g列中出現的次數,如果大于等于1是複姓,否則是單姓

excel怎樣将名字隻保留姓(無論單姓還是複姓)1

判斷是否存在複姓

第二步:提取姓

根據以上分析,公式就變為

=IF(COUNTIF($G:$G,LEFT(A2,2))>=1,LEFT(A2,2),LEFT(A2,1))

如果出現的次數大于1,就提取姓名的左邊2位為複姓,否則就是提取1位為單姓

excel怎樣将名字隻保留姓(無論單姓還是複姓)2

第三步:提取名

首先判斷出整個姓名的字符個數,因為姓的位數已經确定,所以名就是從右邊開始提取

=RIGHT(A2,LEN(A2)-LEN(D2))

excel怎樣将名字隻保留姓(無論單姓還是複姓)3

但是以上方法也不能排除特殊情況:比如某個朋友姓歐,名為陽平!這樣的情況excel是不好判斷的,隻有自己根據實際情況手動改寫了。

還有一些拼音姓名的拆分,如果中間有一些特殊符号就比較好處理了,同樣使用left len FIND函數就可以解決,都是函數的基礎用法,就不多解釋了!有興趣的朋友自己操作幾遍

  • 姓的提取公式=LEFT(A2,FIND(" ",A2)-1)
  • 名的提取公式=RIGHT(A2,LEN(A2)-FIND(" ",A2))

excel怎樣将名字隻保留姓(無論單姓還是複姓)4

但是如果你不想使用函數公式,同樣可以按照分隔符來分列或者ctrl e快速填充都可以達到以上效果。今天的小技巧你學會了嗎?

excel怎樣将名字隻保留姓(無論單姓還是複姓)5

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved