Объединить два столбца в один столбец, одну ячейку за другой - PullRequest
0 голосов
/ 22 октября 2019

Я пытаюсь объединить два столбца в один столбец, одну ячейку за другой. Например, у меня есть время начала в одном столбце и время окончания в другом столбце, как показано на рис. Я пытаюсь объединить их в один столбец (время), который имеет время начала в одной ячейке и время окончания в ячейке чуть ниже нее, с дублированием кода (третий столбец) при каждом добавлении. Как показано на рис. ![enter image description here

Есть ли способ сделать это?

Ответы [ 2 ]

4 голосов
/ 23 октября 2019

Форварды:

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))
0 голосов
/ 22 октября 2019

Предполагается, что ваши данные начинаются со строки 2.

=A2&" "&B2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...