Как из столбцов сделать строки в excel. Как сделать столбцы строками в Excel

Превращение строк в столбцы и обратно

Постановка задачи

Желаем, упрощенно говоря, повернуть таблицу на бок, т.е. то, что размещалось в строке – пустить по столбцу и наоборот:

Способ 1. Особая вставка

Выделяем и копируем начальную таблицу (правой клавишей мыши – Копировать). Потом щелкаем правой по пустой ячейке, куда желаем поместить повернутую таблицу и избираем из контекстного меню команду Специальная вставка (Paste Special). В открывшемся диалоговом окне ставим галочку Транспонировать (Transpose) и нажимаем ОК.

Минусы: не постоянно корректно копируются ячейки с формулами, нет связи меж таблицами (изменение данных в первой таблице не воздействует на вторую).

Плюсы: в транспонированной таблице сохраняется начальное форматирование ячеек.

Способ 2. Функция ТРАНСП

Выделяем необходимое количество пустых ячеек (т.е. ежели, к примеру, начальная таблица была из 3 строк и 5 столбцов, то выделить непременно необходимо спектр из 5 строк и 3 столбцов) и вводим в первую ячейку функцию ТРАНСП (TRANSPOSE) из категории Ссылки и массивы (Lookup and Reference):

Опосля ввода функции нужно надавить не Enter, а Ctrl+Shift+Enter, чтоб ввести ее сходу во все выделенные ячейки как формулу массива. Ежели ранее не сталкивались с формулами массивов, то советую почитать тут– это очень экзотический, но чрезвычайно мощнейший инструмент в Excel.

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

Минусы: не сохраняется форматирование, пустые ячейки из первой таблицы показываются в виде нулей во 2-ой, нельзя редактировать отдельные ячейки во 2-ой таблице, так как формулу массива можно поменять лишь полностью.

Способ 3. Формируем адресок сами

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

  • Функция АДРЕС(номер_строки; номер_столбца) – выдает адрес ячейки по номеру строчки и столбца на листе, т.е. АДРЕС(2;3) выдаст, к примеру, ссылку на ячейку C2.
  • Функция ДВССЫЛ(ссылка_в_виде_текста) – преобразует текстовую строчку, к примеру, “F3” в реальную ссылку на ячейку F3.
  • Функции СТРОКА(ячейка) и СТОЛБЕЦ(ячейка) – выдают номер строчки и столбца для данной ячейки, к примеру =СТРОКА(F1) выдаст 1, а =СТОЛБЕЦ(А3) выдаст 3.

Сейчас соединяем эти функции, чтоб получить подходящую нам ссылку, т.е. вводим в всякую вольную ячейку вот такую формулу:

=ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1);СТРОКА(A1)))

в британской версии Excel это будет =INDIRECT(ADDRESS(COLUMN(A1),ROW(A1)))

А потом копируем (протягиваем) формулу на примыкающие ячейки как традиционно черным крестом. В итоге обязано получиться приблизительно следующее:

Т.е. при копировании формулы вниз по столбцу, она выдает ссылку, которая уходит на право по строке и напротив. Что и требовалось.

Плюсы: сохраняются связи меж таблицами, можно просто вносить конфигурации во вторую таблицу.

Минусы: форматирование не сохраняется, но его можно просто воспроизвести Специальной вставкой (вставить лишь Формат с флагом Транспонировать

 

Excel преобразовать столбцы в строки

Как преобразовать в excel столбец в строку?

17.10.2013 Григорий Цапко Полезные советы

Когда возникает вопросец преобразования в excel столбца в строчку, то имеется ввиду перемещение данных находящихся в столбце в строчку. Либо так называемое транспонирование. Очень всераспространенная ситуация при перекладке данных из 1-го формата в другой.

Для того чтоб преобразовать в excel столбец в строку можно пользоваться 2-мя способами:

Первый метод – внедрение специальной вставки.

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

Читайте также  Скачать приложение личный кабинет yota. Yota — Личный кабинет

Данные из столбца в excel будут преобразованы (транспонированы) в строку.

Второй метод – внедрение функции ТРАНСП.

Функция ТРАНСП преобразует вертикальный спектр ячеек (столбец) в горизонтальный (строку).

Функция ТРАНСП имеет чрезвычайно обычный синтаксис:

=ТРАНСП(массив), где массив – преобразуемый из столбца в строчку массив данных.

Чтобы транспонировать данные в excel из столбца в строчку, при помощи данной функции необходимо:

1) Выделить горизонтальный диапазон: внимание! – с количеством ячеек соответственный количеству ячеек в вертикальном диапазоне.

2) В первую ячейку горизонтального спектра ввести формулу =ТРАНСП(массив), где массив – это вертикальный спектр ячеек.

3) Надавить комбинацию кнопок Ctrl + Shift + Enter. Формула будет введена как формула массива в фигурных скобках

Какой метод выбрать при преобразовании в excel столбца в строку?

В первом случае, данные будут вставлены значениями, без связи с источником. Во втором случае, данные из столбца будут преобразованы в строчку с сохранением связи с источником, и при изменении данных в столбце, будут изменяться данные в строке.

Как в excel преобразовать строчки в столбцы?

Как вы верно додумались, чтоб преобразовать данные в excel из строчки в столбец необходимо сделать подобные операции, что и при преобразовании столбца в строчку. Можно пользоваться как специальной вставкой, так и функцией ТРАНСП.

Транспонирование данных из строк в столбцы и наоборот

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

Например, ежели данные смотрятся последующим образом: области продаж в заголовках столбцов и кварталов в левой части экрана, выполните указанные ниже действия.

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

Примечание: Ежели данные хранятся в таблице Excel, функция Транспонирование будет недосягаема. Можно поначалу преобразовать таблицу в спектр либо пользоваться функцией ТРАНСП, чтоб повернуть строчки и столбцы.

Вот как это сделать:

Выделите спектр данных, который требуется переупорядочить, включая заглавия строк либо столбцов, а потом нажмите клавиши CTRL+C.

Примечание: Удостоверьтесь, что вы желаете скопировать данные для этого, так как при использовании команды Вырезать либо CTRL + X не работает.

Выберите новое размещение на листе, куда вы желаете вставить таблицу, и удостоверьтесь в том, что для вставки данных довольно места. Новенькая вставленная таблица будет вполне перезаписывать все уже имеющиеся данные и форматирование.

Щелкните правой клавишей мыши верхнюю левую ячейку в том месте, куда необходимо вставить таблицу, а потом выберите команду транспонировать.

После удачного поворота данных вы сможете удалить начальную таблицу, и данные в новейшей таблице останутся без изменений.

Советы по транспонированию данных

Если данные содержат формулы, Excel автоматом обновит их в согласовании с новеньким расположением. Проверка использования абсолютных ссылок в формулах (в неприятном случае можно переключаться меж относительными, абсолютными и смешанными ссылками перед поворотом данных.

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

Вы сможете вставлять данные в книжку как данные. Транспонировать перенакладывает содержимое скопированных ячеек при вставке. Данные строк будут вставлены в столбцы, и наоборот.

Вот как можно транспонировать содержимое ячейки:

Копирование спектра ячеек.

Выделите пустые ячейки, в которые необходимо вставить данные.

На вкладке Главная щелкните значок Вставить и выберите команду Вставить транспонировать.

Дополнительные сведения

Вы постоянно сможете задать вопросец спецу Excel Tech Community, попросить помощи в обществе Answers community, а также предложить новейшую функцию либо улучшение на сайте Excel User Voice.

Примечание: Эта страничка переведена автоматом, потому ее текст может содержать некорректности и грамматические ошибки. Для нас принципиально, чтоб эта статья была для вас полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на британском языке).

Как сделать столбцы строчками в Excel

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

Читайте также  Как делается титульный лист для доклада. Оформляем титульный лист доклада правильно: общие требования и правила оформления

К счастью, это не так и данная задачка решается намного проще. На данный момент мы поведаем, как сделать столбцы строчками в Excel практически за пару кликов мышкой. Материал будет актуален для всех современных версий Excel, включая Excel 2007, 2010, 2013 и 2016.

Способ № 1. Используем копирование и вставку с транспонированием.

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

Для того чтоб пользоваться данным методом для вас необходимо выделить область листа Excel, строчки которой необходимо преобразовать в столбцы, и скопировать данную область с помощью композиции кнопок Ctrl-C либо с помощью команды «Копировать» в контекстном меню (как на скриншоте внизу).

После этого необходимо выбрать ячейку для вставки новейшей перевоплощенной области и кликнуть по ней правой клавишей мышки. Опосля что в открывшемся окне необходимо выбрать вставку с транспонированием (на скриншоте внизу подходящая клавиша выделена стрелкой).

В итоге в избранном вами месте покажется область с вашими данными. При этом ее строчки будут преобразованы в столбцы и напротив (как на скриншоте внизу). Необходимо отметить, что вставить данные в том же месте не получится, но вы сможете обойти это ограничение создав новейший лист Excel.

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

Для того чтоб транспонировать таблицу Excel ее необходимо поначалу преобразовать в спектр. Делается это при помощи клавиши «Преобразовать в диапазон» на вкладке «Робота с таблицами – Конструктор».

Кроме этого, таблицу Excel можно транспонировать при помощи функции ТРАНСП, о которой мы поведаем ниже.

Способ № 1. Используем формулу «ТРАНСП».

Если ваши данные в таблице часто изменяются и для вас повсевременно необходимо преобразовывать столбцы в строчки, то описанный выше метод будет чрезвычайно неудобен. Заместо него лучше применять формулу «ТРАНСП», которая делает все тоже самое, но автоматом.

Пользоваться формулой «ТРАНСП» довольно просто, но есть некие принципиальные моменты, которые соединены с тем, что формула работает с массивом. Чтоб процесс использования формулы был очень понятен, мы разглядим все шаг за шагом.

Для начала для вас необходимо выделить область таблицы, в которую будут помещаться транспонированные данные. Область обязана быть таковой же, как и область с начальными данными, но количество столбцов и строк необходимо поменять местами. К примеру, ежели ваша начальная область имела 30 столбцов и 1 строчку, то область для транспонированных данных обязана иметь 30 строк и 1 столбец.

После выделения области подходящего размера можно приступать к вводу формулы, которая сделает столбцы строчками и напротив. Для этого жмем Enter, вводим символ «=», вводим заглавие формулы «ТРАНСП» и открываем круглую скобку.

Дальше выделяем мышкой область с начальными данными или вручную вводим адресок подходящего массива данных.

После ввода адреса массива с данными закрываем круглую скобку и жмем комбинацию Ctrl-Shift-Enter. Жать необходимо конкретно Ctrl-Shift-Enter, а не просто Enter, так как эта формула работает с массивом.

После нажатия на Ctrl-Shift-Enter вы получите новейшую область таблицы, в которой столбцы преобразованы в строчки и напротив.

При этом, сейчас все ячейки новейшей области соединены с начальными ячейками с помощью формулы «ТРАНСП». Это значит, что при изменении данных в начальной области, данные будут изменяться и в новейшей перевоплощенной области.

Превращение строк в столбцы и обратно

Постановка задачи

Хотим, упрощенно говоря, повернуть таблицу на бок, т.е. то, что размещалось в строке — пустить по столбцу и наоборот:

Способ 1. Особая вставка

Выделяем и копируем начальную таблицу (правой клавишей мыши — Копировать). Потом щелкаем правой по пустой ячейке, куда желаем поместить повернутую таблицу и избираем из контекстного меню команду Специальная вставка (Paste Special) . В открывшемся диалоговом окне ставим галочку Транспонировать (Transpose) и нажимаем ОК.

Читайте также  Какая скорость интернета считается хорошей. Какой скорости интернета достаточно в Ярославле?

Минусы : не постоянно корректно копируются ячейки с формулами, нет связи меж таблицами (изменение данных в первой таблице не воздействует на вторую).

Плюсы : в транспонированной таблице сохраняется начальное форматирование ячеек.

Способ 2. Функция ТРАНСП

Выделяем необходимое количество пустых ячеек (т.е. ежели, к примеру, начальная таблица была из 3 строк и 5 столбцов, то выделить непременно необходимо спектр из 5 строк и 3 столбцов) и вводим в первую ячейку функцию ТРАНСП (TRANSPOSE) из категории Ссылки и массивы(Lookup and Reference):

После ввода функции нужно надавить не Enter, а Ctrl+Shift+Enter, чтоб ввести ее сходу во все выделенные ячейки как формулу массива . Ежели ранее не сталкивались с формулами массивов, то советую почитать тут — это очень экзотический, но чрезвычайно мощнейший инструмент в Excel.

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

Минусы : не сохраняется форматирование, пустые ячейки из первой таблицы показываются в виде нулей во 2-ой, нельзя редактировать отдельные ячейки во 2-ой таблице, так как формулу массива можно поменять лишь целиком.

Способ 3. Формируем адресок сами

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

  • Функция АДРЕС(номер_строки; номер_столбца) — выдает адресок ячейки по номеру строчки и столбца на листе, т.е. АДРЕС(2;3) выдаст, к примеру, ссылку на ячейку C2.
  • Функция ДВССЫЛ(ссылка_в_виде_текста) — преобразует текстовую строчку, к примеру, «F3» в реальную ссылку на ячейку F3.
  • Функции СТРОКА(ячейка) и СТОЛБЕЦ(ячейка) — выдают номер строчки и столбца для данной ячейки, к примеру =СТРОКА(F1) выдаст 1, а =СТОЛБЕЦ(А3) выдаст 3.

Теперь соединяем эти функции, чтоб получить подходящую нам ссылку, т.е. вводим в всякую вольную ячейку вот такую формулу:

в британской версии Excel это будет =INDIRECT(ADDRESS(COLUMN(A1),ROW(A1)))

А потом копируем (протягиваем) формулу на примыкающие ячейки как традиционно черным крестом. В итоге обязано получиться приблизительно следующее:

Т.е. при копировании формулы вниз по столбцу, она выдает ссылку, которая уходит на право по строке и напротив. Что и требовалось.

Плюсы : сохраняются связи меж таблицами, можно просто вносить конфигурации во вторую таблицу.

Минусы : форматирование не сохраняется, но его можно просто воспроизвести Специальной вставкой (вставить лишь Формат с флагом Транспонировать

Как в Excel преобразовать строчку в столбец

Необходимость преобразовать строчку в столбец в Excel возникает достаточно нередко. Допустим, мы получаем выгрузку данных либо уже готовую таблицу (ориентированную горизонтально) и для анализа этих данных нам требуется развернуть строчку в столбец (вертикально ориентировать таблицу). Операцию преобразования строчки в столбец можно проводить как для 1-го столбца (строки) так и для группы столбцов (строк), основное чтоб размер разворачиваемых данных не превосходил количества доступных строк (столбцов) в Excel.

Чтобы решить нашу делему и преобразовать строчку в столбец нам будет нужно функция транспонирования (операция поможет развернуть наши данные как из строчки в столбец, так и из столбца в строку).

Рассмотрим пример: у нас есть две строчки, которые по каким-то причинам мы желаем развернуть в Excel:

Данные для преобразования

Скопируем спектр данных A1:L2 для преобразования. Кликнем правой клавишей мыши на вольную ячейку ниже и в открывшемся меню выберем «Специальная вставка»:

Контекстное меню- особая вставка

В открывшемся окне поставим галочку «Транспонировать»:

Если дополнительно мы отметим точкой «Значения», то будут вставлены лишь значения (принтскрин ниже, слева), ежели «Все» то вставка осуществится вкупе с форматом (принтскрин ниже, справа):

Результат перевода строк в столбцы

Для обратного преобразования (столбцов в строки) необходимо выполнить туже самую операцию транспонирования.

Если есть вопросцы — задавайте!

Будем благодарны, ежели Вы нажмете +1 и/или Мне нравится

Оставьте комментарий