我想用excel来创建使用一个人的第一个姓和名的唯一用户名。我现在的表格单元格遵循以下格式:excel - 使用第一个姓氏和名字从全名创建用户名
名字中间名(possiblesecondmiddlename)姓氏
我怎么会写一个公式来创建此用户名
我想用excel来创建使用一个人的第一个姓和名的唯一用户名。我现在的表格单元格遵循以下格式:excel - 使用第一个姓氏和名字从全名创建用户名
名字中间名(possiblesecondmiddlename)姓氏
我怎么会写一个公式来创建此用户名
那是在一个囚室?如果是的话,然后用在A1数据尝试在B1该式
=PROPER(LEFT(A1)&TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",99)),99)))
如果要有限的字符数,例如7,添加另一个LEFT功能
=LEFT(PROPER(LEFT(A1)&TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",99)),99))),7)
+1从字符串中获取最正确的单词的方法 –
这是我做的:
= CONCATENATE(LEFT(G2,1),H2)
随着G2是,我有列H2中的第一个名字是姓氏的列。
我想要的结构如下:
约翰史密斯= John.S
用下面的公式(可以很容易地,如果你想J.Smith逆转)
= CONCATENATE((C2 ),( “”),(LEFT(D2,1)))
其中C2是名字和D2是姓
希望我帮助别人
单元格E1 = left(A1,1)&D1,但是这样做不会检查重复项等(假设所有名字都在列A中,所有姓氏都列在列D中)。 – Dan