У меня есть таблица, которая выглядит так в Excel:

|firstname |Greg     |
|secondname|Armstrong|
|firstname |Joe      |
|secondname|Bloggs   |
|firstname |Jane     |
|secondname|Doe      |

И мне нужно изменить это, чтобы выглядеть так:

|firstname|secondname|
|Greg     |Armstrong |
|Joe      |Bloggs    |
|Jane     |Doe       |

Я не очень хорошо разбираюсь во всех функциях Excel, поэтому даже не знаю, что искать.

Любая помощь будет оценена. Благодарю.

1 ответ1

2

Предполагая, что исходная таблица находится в столбцах A и B, выберите любую ячейку и введите:

=OFFSET($B$1,COLUMNS($A:A)-1+(ROWS($1:1)-1)*2,0)

скопируйте эту ячейку поперек и вниз:


Замечания:

Используя правильные формулы, вы всегда можете отобразить любой отдельный столбец или строку в 2-D таблицу, а любую 2-D таблицу - в один столбец.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .