我有一个Excel表格,其中A列是名字,B列是姓氏。我想创建第三列C,它包含第一个名字字母并将其添加到姓氏上,创建名字首字母+姓氏。
First Name Last Name Combined Name
John Smith jsmith
我该如何使用Excel实现这个功能?
我有一个Excel表格,其中A列是名字,B列是姓氏。我想创建第三列C,它包含第一个名字字母并将其添加到姓氏上,创建名字首字母+姓氏。
First Name Last Name Combined Name
John Smith jsmith
我该如何使用Excel实现这个功能?
=CONCATENATE(LEFT(A1,1), B1)
假设A1包含名字的第一部分,B1包含名字的姓氏部分。
就个人而言,我喜欢使用 & 函数
假设您正在使用单元格 A1 和 A2 来表示 John Smith
=left(a1,1) & b1
如果你想在句子中间添加文本,比如一个句号
=left(a1,1) & "." & b1
=CONCATENATE(LOWER(MID(A1,1,1)),LOWER( B1))
for
Josh Smith = jsmith
这是我用的公式,从两个不同的单元格中获取名字的第一个字母和姓氏的第一个字母并合并为一个单元格:
=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)
取字符串右侧的部分(不包括前两个字符),加一个空格,再加上第一个字符。