我想根据标题名称将“姓名”列与“姓氏”列合并,然后创建一个新列“姓名”,粘贴合并后的值并删除旧的“姓名”列
需要这样
5vf7fwbs1#
有很多不同的方法可以做到这一点。我想你会希望名字之间有一个空格,所以我在这里使用““来表示空格。如果你不希望这样,就使用“"。公式方法1.=文本连接(““,真,B2:C2)1.=B2和”“和C2无空格选项1.=连接(B3:C3)还有powerquery的方式。如果你不得不打开同一个文件一次又一次地做同样的事情,这是一个很好的方式。它也不会显示公式。选择左上角的数据单元格,点击Ctrl + t键,这会把你的数据变成一个定义的表格。接下来点击Data > From Table/Range Power Query编辑器将打开,您选择Tranform > Merge Columns,选择分隔符和新列名OK,然后点击File > Close & Load。还有其他原因使用电源查询,如你想刮出一个csv文件或网站的数据,而不打开它。
Ctrl + t
Data > From Table/Range
Tranform > Merge Columns
OK
File > Close & Load
w8f9ii692#
如果您有Excel 365并且只需要一个公式来创建新表,则可以使用此公式:
=LET(Header,A1:C1, data,A2:C4, dataMerged,HSTACK(CHOOSECOLS(data,1) & CHOOSECOLS(data,2),DROP(data,,-1)), VSTACK(Header,dataMerged))
2条答案
按热度按时间5vf7fwbs1#
有很多不同的方法可以做到这一点。我想你会希望名字之间有一个空格,所以我在这里使用““来表示空格。如果你不希望这样,就使用“"。公式方法
1.=文本连接(““,真,B2:C2)
1.=B2和”“和C2
无空格选项
1.=连接(B3:C3)
还有powerquery的方式。如果你不得不打开同一个文件一次又一次地做同样的事情,这是一个很好的方式。它也不会显示公式。选择左上角的数据单元格,点击
Ctrl + t
键,这会把你的数据变成一个定义的表格。接下来点击Data > From Table/Range
Power Query编辑器将打开,您选择Tranform > Merge Columns
,选择分隔符和新列名OK
,然后点击File > Close & Load
。还有其他原因使用电源查询,如你想刮出一个csv文件或网站的数据,而不打开它。
w8f9ii692#
如果您有Excel 365并且只需要一个公式来创建新表,则可以使用此公式: