我有一个包含 1600 行数据的 Excel 电子表格。我需要根据列表中每个人的名字和姓氏创建用户名。我可以手动浏览并获取他们名字的首字母,然后将其与姓氏组合以创建一个用户名,但我想知道是否有办法在 Excel 中自动执行此操作。我尝试过连接,但就组合值而言,它似乎是全部或无。我希望有人知道如何做到这一点。
谢谢!
答案1
您可以在 Excel 中嵌套函数,因此,如果名字在 A 列中,姓氏在 B 列中,请尝试以下操作:
=CONCATENATE(LEFT(A1,1),B1)
“LEFT”函数为您提供从指定单元格左侧开始的一定数量的字符。
答案2
我建议在 Jenn 的答案中添加“TRIM()”函数,以防止用户名中出现不需要的空格,另外只需使用“&”而不是 CONCATENATE =left(trim(A1),1) & trim(B1)