将两列合并为一列,一个单元接一个单元

时间:2019-10-22 20:24:45

标签: excel excel-formula merge

我正在尝试将两列合并为一个列,一个单元格接一个单元格。例如,我在一栏中有开始时间,在另一栏中有结束时间,如图所示。我试图将它们合并到一列(时间)中,该时间在一个单元格中具有开始时间,在其下方的单元格中具有结束时间,并在每次添加时都复制代码(第三列)。如图所示。 ![enter image description here

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:4)

转发:

enter image description here

D2中的公式:

=INDEX($A$2:$B$9,ROUND(ROW(A1)/2,0),MOD(ROW(),2)+1)

E2中的公式:

=INDEX($C$2:$C$9,ROUND(ROW(A1)/2,0))

后退:

enter image description here

D2中的公式:

=INDEX($A$2:$B$9,ROUND(((COUNTA(C:C)-1)*2-(ROW(A1)-1))/2,0),MOD(ROW(A1),2)+1)

E2中的公式:

=INDEX($C$2:$C$9,ROUND(((COUNTA(C:C)-1)*2-(ROW(A1)-1))/2,0))

答案 1 :(得分:0)

假设您的数据从第2行开始。

=A2&" "&B2