Переместить данные в отдельных строках в один ряд в разных столбцах

1827
jcbermu

У меня есть таблица Excel с информацией о клиенте, где название учреждения, имя контакта, адрес и адрес электронной почты находятся в отдельных строках, но мне нужно, чтобы они были в одном ряду в отдельных столбцах.

Вырезание и вставка занимает вечность, и если я вставляю = в ячейку, как только я удаляю устаревшие строки, содержимое явно показывает

Evelyn Page Retirement Village   30 Ambassador Glade  Lynn Charlton  lynn.charlton@evelynpage.co.nz  

по сравнению с

Evelyn Page Retirement Village  30 Ambassador Glade Lynn Charlton lynn.charlton@evelynpage.co.nz 
0
Вы можете использовать функцию транспонирования. Скопируйте столбец, который вы хотите распределить по строкам. Вставить специальный -> транспонировать. Вот руководство: https://support.office.com/en-us/article/Transpose-rotate-data-from-rows-to-columns-or-vice-versa-3419f2e3-beab-4318-aae5-d0f862209744 Christofer Weber 7 лет назад 0

1 ответ на вопрос

2
3N1GM4

Если у вас есть только один набор значений (как в вашем вопросе), то, как говорит Кристофер Вебер в комментариях, вы можете использовать опцию «Транспонировать» для вставки в соответствии с руководством, с которым связывался Кристофер.

Однако, если у вас есть несколько записей, представленных таким образом, и вы хотите перенести их в таблицу, это немного сложнее. Так, например, у вас есть:

Источник

И вы хотите:

цель

Вы можете ввести формулу:

 =INDEX($A:$A,ROW(A1)*4-4+COLUMN(A1)) 

в любую ячейку, затем перетащите ее поперек и вниз, как требуется для заполнения новой таблицы (в приведенном выше примере перетащите формулу через 3 ячейки рядом с правой, а затем вниз на 2 строки, чтобы оставить таблицу с 4 столбцами и 3 строками), Если в каждой записи было разное количество значений, просто замените 4s в формуле для соответствующего количества значений в записи.

Этого также можно добиться с помощью некоторого VBA или с помощью сторонних расширений для Excel, многие из которых предоставляют более простой метод на основе графического интерфейса для достижения того же результата. Я не хотел бы рекомендовать какие-либо конкретные, потому что я сам не использовал их.

Спасибо [jcbermu] (http://superuser.com/users/318069/jcbermu) за вставку моих изображений в строку - надеюсь, у меня будет достаточно повторений, чтобы сделать это для себя в ближайшее время! 3N1GM4 7 лет назад 0

Похожие вопросы