在用户的名字和姓氏之间添加一个句号
我有一个电子表格,其中列A包含雇员的名字和姓氏的列表。 我希望列B显示用户的名字和姓氏,但用“。” 在之间。
列A目前显示戴夫史密斯
B列需要显示dave.smith
谁能帮忙?
请尝试:
=LEFT(A1,FIND(" ",A1)-1)&"."&MID(A1,FIND(" ",A1)+1,LEN(A1))
要么
=SUBSTITUTE(A1," ",".")
假设A1有dave smith
。 在B1中,你可以放置=FIND(" ",A1)
,它会find第一个空格。
然后在C1中,可以放置=REPLACE(A1,B1,1,".")
,它将用一个句点replace第一个空格。
这不是很坚固,如果只有一个名字,或者第一个名字有两个单词(比如“Bobby Sue Klinefelter”),就不会工作。