Меняем строки и столбцы местами в Excel за пару кликов

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

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

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

Краткий итог: Для быстрой разовой задачи — «Специальная вставка». Для связи с исходными данными — формула ТРАНСП. Для регулярной обработки больших отчетов — Power Query.

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

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

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

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

Плюсы:

  • Мгновенный результат без формул.
  • Не требует знания функций.
  • Работает в любой версии Excel.

Минусы:

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

Осторожно с формулами! При обычном транспонировании формулы адаптируются к новому положению. Если в исходной таблице была формула =A1+B1, после переворота она может стать некорректной, если структура ссылок нарушится. Для сложных расчетов лучше копировать только значения.

Способ 2: Функция ТРАНСП (динамическая связь)

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

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

  1. Выделите пустой диапазон, который по размеру соответствует перевернутой исходной таблице (если исходник 5 строк × 3 столбца, выделите 3 строки × 5 столбцов).
  2. Введите формулу: =ТРАНСП(диапазон). Пример: =ТРАНСП(A1:C5)
  3. Нажмите Enter. В старых версиях Excel (до 2019/365) после ввода формулы нужно нажать Ctrl+Shift+Enter, чтобы она заработала как формула массива.

Преимущества:

  • Полная синхронизация: изменили исходник → обновился результат.
  • Не занимает лишнего места файлом (в отличие от дублирования данных).

Нюансы:

  • Нельзя редактировать отдельные ячейки в результирующей таблице (она защищена как массив).
  • При удалении исходных данных в перевернутой таблице появятся ошибки #ССЫЛКА!.

Способ 3: Power Query (для профи и больших данных)

Идеальный вариант, если нужно регулярно переворачивать большие отчеты, чистить данные перед этим или объединять несколько таблиц.

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

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

Зачем это нужно:

  • Процесс можно обновлять одной кнопкой («Обновить»), если исходные данные изменились или расширились.
  • Можно добавить шаги очистки (удаление пустых строк, замена значений) до переворота.
  • Не тормозит файл даже при тысячах строк.

Сравнение методов: что выбрать?

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

Частые ошибки при транспонировании

  1. Потеря форматирования. При использовании функции ТРАНСП или Power Query часто сбрасываются цвета ячеек и границы. Решение: Примените стилевое форматирование к итоговой таблице вручную или через «Формат по образцу».
  2. Неверный размер диапазона. При вводе формулы массива в старых Excel, если выделить меньше ячеек, чем нужно, часть данных обрежется. Решение: Всегда считайте строки и столбцы перед вводом формулы. В новых версиях Excel (Office 365) используется «динамический массив», который сам расширяет диапазон.
  3. Заголовки стали данными. После переворота первая строка исходной таблицы становится первым столбцом новой. Решение: В Power Query сразу используйте опцию «Использовать первую строку как заголовки». При ручной вставке — проверьте подписи столбцов постфактум.

FAQ

Можно ли перевернуть таблицу горячими клавишами? Прямой комбинации вроде Ctrl+T для этого нет. Самый быстрый путь: Ctrl+CCtrl+Alt+V → нажать клавишу Е (англ. E включает галочку «Транспонировать» в русской версии меню) → Enter.

Что делать, если при перевороте даты превратились в числа (например, 44567)? Это формат отображения. Выделите столбец с датами, нажмите Ctrl+1 и выберите формат «Дата». Данные не потеряны, изменился только способ их показа.

Как вернуть таблицу в исходный вид? Примените тот же метод транспонирования к уже перевернутой таблице. Операция обратима: строки снова станут столбцами, а столбцы — строками.