Как транспонировать таблицу в Excel: превращение строк в столбцы и наоборот

Иван Корнев·18 августа 2026·3 мин

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

Оглавление

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

Это самый быстрый метод для разового изменения ориентации данных без сохранения связи с исходным диапазоном.

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

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

Функция ТРАНСП: динамическое обновление данных

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

  • Введите формулу =ТРАНСП(диапазон) в целевую ячейку.
  • В старых версиях Excel эту формулу необходимо вводить как формулу массива, нажав Ctrl+Shift+Enter, после чего она заключится в фигурные скобки {}.
  • В современных версиях Microsoft 365 и Excel 2021 функция работает как динамический массив и заполняет соседние ячейки автоматически без специальных комбинаций клавиш.

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

Функция возвращает только значения. Форматирование ячеек (цвета, границы, шрифты) переносить она не умеет.

Сводные таблицы и Power Query для больших массивов

Для сложных трансформаций больших массивов данных рекомендуется использовать специализированные инструменты анализа:

  • Сводные таблицы позволяют менять местами поля строк и столбцов прямо в конструкторе отчета.
  • Надстройка Power Query имеет функцию «Транспонировать» во вкладке «Преобразование», что удобно для подготовки и очистки данных перед их загрузкой на лист.

Важные нюансы транспонирования

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

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

  • Ошибка #ЗНАЧ! при использовании формулы. Возникает, если неправильно выделен диапазон или в старых версиях Excel не нажато Ctrl+Shift+Enter для создания формулы массива.
  • Конфликт диапазонов. Попытка вставить транспонированные данные в тот же диапазон, откуда они были скопированы при использовании специальной вставки.
  • Перезапись данных. Вставка массива в область, где уже есть информация, из-за недостаточной оценки требуемого свободного места.

FAQ

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

В: Переносит ли функция ТРАНСП форматирование ячеек?
О: Нет, функция возвращает только значения данных. Форматирование (цвет, шрифт, границы) необходимо настраивать заново.

В: Как транспонировать данные в старых версиях Excel?
О: Введите формулу =ТРАНСП(диапазон) и нажмите Ctrl+Shift+Enter, чтобы создать формулу массива, которая заключится в фигурные скобки {}.