У меня есть таблица Excel, где все значения находятся в столбце. Тем не менее, они должны быть распределены так, чтобы A1-A5 были в столбце A, A6-A10 в столбце B и так далее.
Есть ли способ автоматически сводить такие данные в Excel?
У меня есть таблица Excel, где все значения находятся в столбце. Тем не менее, они должны быть распределены так, чтобы A1-A5 были в столбце A, A6-A10 в столбце B и так далее.
Есть ли способ автоматически сводить такие данные в Excel?
(Я работаю на Excel 2008 Mac, но этот метод должен подойти для большинства версий Excel). Вам нужно использовать функцию TRANSPOSE. Хитрость заключается в том, что для работы Excel необходим массив в качестве входных данных для TRANSPOSE. Вы превращаете вещь в массив, используя Crtl+Shift+Enter вместо просто Enter после построения вашей функции.
Скажем, ваш материал находится в диапазоне А1 ..A5 и что после переноса данных вы ожидаете, что они окажутся на B1 ..F1.
B1
B1..F1
, целевые строки ячеек=TRANSPOSE(
в B1
.A1..A5
, ваши исходные ячейки столбца. B1
. Теперь у вас должно быть =TRANSPOSE(A1..A5)
на В1. Не нажимайте Enter!B1
преобразуется в {=TRANSPOSE(A1..A5)}
и исходные данные, в общем, транспонируются в ячейки целевого ряда.Надеюсь это поможет