Как перевернуть таблицу в Excel: из вертикальной в горизонтальную

Иван Корнев·10.04.2026·4 мин

Чтобы превратить вертикальную таблицу в горизонтальную в Excel, проще всего использовать функцию «Специальная вставка» → «Транспонировать». Выделите исходные данные, скопируйте их (Ctrl+C), кликните правой кнопкой мыши в нужной ячейке и выберите значок с двумя стрелками или пункт «Транспонировать». Строки станут столбцами, а столбцы — строками за один клик.

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

Оглавление

1. Быстрый способ: Специальная вставка

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

Пошаговая инструкция:

  1. Выделите весь диапазон ячеек, который нужно перевернуть (включая заголовки).
  2. Нажмите Ctrl + C, чтобы скопировать данные.
  3. Кликните левой кнопкой мыши в пустую ячейку, где должна начаться новая таблица.

    Важно: Убедитесь, что справа и снизу достаточно свободного места, иначе новые данные перезапишут существующие.

  4. Нажмите правую кнопку мыши и в разделе «Параметры вставки» выберите значок «Транспонировать» (две перпендикулярные стрелки). Альтернатива: Нажмите Ctrl + Alt + V, выберите галочку «Транспонировать» и нажмите ОК.

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

2. Динамический метод: Формула ТРАНСП

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

Как применить:

  1. Выберите ячейку, где будет левый верхний угол новой таблицы.
  2. Введите формулу:
   =ТРАНСП(A1:C5)

(Замените A1:C5 на ваш реальный диапазон данных). 3. Нажмите Enter.

В современных версиях Excel (Office 365, Excel 2021+) формула автоматически «разольется» по соседним ячейкам (функция динамических массивов). В старых версиях нужно выделить весь целевой диапазон заранее, ввести формулу и нажать Ctrl + Shift + Enter.

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

3. Автоматизация для больших данных: Power Query

Для регулярных отчетов и огромных массивов данных лучше всего подходит надстройка Power Query. Она позволяет не только перевернуть таблицу, но и очистить данные перед этим.

Алгоритм действий:

  1. Выделите вашу таблицу и перейдите на вкладку ДанныеИз таблицы/диапазона.
  2. Откроется редактор Power Query. На вкладке Преобразование нажмите кнопку Транспонировать.
  3. Данные перевернутся. При необходимости используйте кнопку «Использовать первую строку как заголовки», чтобы корректно назначить названия столбцов.
  4. Нажмите Закрыть и загрузить.

Результат появится на новом листе. Главное преимущество: при добавлении новых строк в исходник достаточно нажать кнопку «Обновить» на вкладке «Данные», и горизонтальная таблица перестроится автоматически.

Сравнение методов

МетодКогда использоватьОбновляется автоматически?Сложность
Специальная вставкаРазовая задача, нужна копия «здесь и сейчас»❌ НетНизкая
Формула ТРАНСПНебольшие таблицы, частые правки в исходнике✅ ДаСредняя
Power QueryБольшие отчеты, нужна очистка данных перед поворотом✅ Да (по кнопке)Высокая

Частые ошибки

  • #ССЫЛКА! или #ЗНАЧ! — возникает, если при использовании формулы ТРАНСП недостаточно места для вывода результата. Освободите соседние ячейки.
  • Потеря форматирования — при использовании формулы или Power Query цвета и шрифты не копируются. Их нужно настроить отдельно в новой таблице.
  • Перезапись данных — при вставке методом «Специальная вставка» пользователь забыл проверить свободное место и стер важную информацию. Всегда проверяйте область вставки.
  • Смещение формул — если в исходной таблице были формулы с относительными ссылками, после простого копирования они могут ссылаться не туда. В таких случаях лучше сначала заменить формулы на значения (Копировать → Вставить значения), а потом транспонировать.

FAQ

Можно ли транспонировать данные без копирования? Нет, стандартными средствами Excel создать перевернутую копию без использования буфера обмена (копирования) или формул нельзя. Однако в Power Query исходная таблица остается нетронутой, а результат загружается в новое место.

Что делать, если нужно менять местами строки и столбцы постоянно? Лучше всего настроить отчет через Power Query. Это займет больше времени на первом этапе, но сэкономит часы ручной работы в будущем при обновлении данных.

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