我有一张Excel表,其中A列中的名字和B列中的姓氏。我想创建第三列C,其中包含第一个名称中的第一个字符,并将其添加到姓氏,创建第一个姓氏初始名称。
First Name Last Name Combined Name
John Smith jsmith
我怎么能用Excel做到这一点?
=CONCATENATE(LEFT(A1,1), B1)
假设A1拥有第一名; B1姓氏
我个人喜欢这个&功能
假设您正在为John Smith使用单元格A1和A2
=left(a1,1) & b1
如果要在两者之间添加文本,例如句点
=left(a1,1) & "." & b1
使用以下公式:
=CONCATENATE(LOWER(MID(A1,1,1)),LOWER( B1))
对于
Josh Smith = jsmith
请注意,A1包含名称,B1包含姓氏
这就是我使用的公式,以便将第一个名字的第一个字母和姓氏的第一个字母从2个不同的单元格合并为一个:
=CONCATENATE(LEFT(F10,1),LEFT(G10,1))
Lee Ackerman = LA
不知道为什么没有人使用分号。这是它对我有用的方式:
=CONCATENATE(LEFT(A1;1); B1)
使用逗号的解决方案在Excel中产生错误。
问题是:假设T john要转换为john T,如何改变excel?
如果文本“T john”在单元格A1中
=CONCATENATE(RIGHT(A1,LEN(A1)-2)," ",LEFT(A1,1))
并向人群致敬
=RIGHT(A1,LEN(A1)-2)&" "&LEFT(A1,1)
获取字符串的右边部分,不包括前2个字符,添加空格,添加第一个字符。