excel中如何把两列变为1列,而且相同的名字还要合并

如何把变成为这样?求大神帮助~~~~急
2025-04-03 05:11:16
推荐回答(3个)
回答1:

在表2的A1单元格输入公式:

TEXT(IF(SMALL(IF(Sheet1!$A$1:$A$22=$A1,ROW($1:$22),4^8),COLUMN(A1))<>4^8,INDIRECT("sheet1!B"&SMALL(IF(Sheet1!$A$1:$A$22=$A1,ROW($1:$22),4^8),COLUMN(A1))),""),"mm-dd")

按CTAL+SHIFT+回车 结束输入,然后下拉。

B1单元格输入公式:

=TEXT(IF(SMALL(IF(Sheet1!$A$1:$A$22=$A1,ROW($1:$22),4^8),COLUMN(A1))<>4^8,INDIRECT("sheet1!B"&SMALL(IF(Sheet1!$A$1:$A$22=$A1,ROW($1:$22),4^8),COLUMN(A1))),""),"mm月dd日")&TEXT(IF(SMALL(IF(Sheet1!$A$1:$A$22=$A1,ROW($1:$22),4^8),COLUMN(A1))<>4^8,INDIRECT("sheet1!C"&SMALL(IF(Sheet1!$A$1:$A$22=$A1,ROW($1:$22),4^8),COLUMN(A1))),""),"hh:mm")

按CTAL+SHIFT+回车 结束输入,然后向下向右拉动即可。

回答2:

两列变一列,D1=B1&c1

回答3:

用字符串连接符&就行。D1=B1&C1。