Главная → Как сделать в Excel → Транспонировать

Как транспонировать таблицу в Excel: ТРАНСП и специальная вставка

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

Коротко

Сначала о названии. Функция в русском Excel называется ТРАНСП, а не «ТРАНСПОНИРОВАТЬ». «Транспонировать» — это галочка в окне специальной вставки. Если набрать в ячейке =ТРАНСПОНИРОВАТЬ(, Excel покажет ошибку имени.

Один раз, без формул: скопируйте таблицу, встаньте в свободное место, Ctrl+Alt+V → галочка транспонировать → ОК. Получится повёрнутая копия, никак не связанная с исходником.

Со связью: =ТРАНСП(A1:D3). Повёрнутая таблица будет меняться вместе с исходной. Как вводится формула, зависит от версии:

То же самое формулой в Excel

=ТРАНСП(A1:D3) — поворот диапазона: строки становятся столбцами; в Excel 2016 — выделить результат и Ctrl+Shift+Enter
=ИНДЕКС($A$1:$D$3;СТОЛБЕЦ(A1);СТРОКА(A1)) — поворот обычной формулой без массива — протянуть вправо и вниз; работает в любой версии
=ТРАНСП(Таблица1[Сумма]) — столбец умной таблицы в строку — удобно для шапки отчёта
=ИНДЕКС($A$1:$A$12;СТОЛБЕЦ(A1)) — столбец в строку обычной формулой: поставить в первую ячейку и протянуть вправо

Пошагово

Специальной вставкой

  1. Выделите таблицу и нажмите Ctrl+C.
  2. Щёлкните по свободной ячейке — туда встанет левый верхний угол результата. Места должно хватить: 3 строки × 4 столбца превратятся в 4 строки × 3 столбца.
  3. Ctrl+Alt+V или правая кнопка → Специальная вставка, галочка транспонировать → ОК.

Функцией ТРАНСП в Excel 2016

  1. Посчитайте размер результата: строк столько, сколько было столбцов, и наоборот.
  2. Выделите диапазон ровно такого размера.
  3. Наберите =ТРАНСП(A1:D3) и нажмите Ctrl+Shift+Enter, а не просто Enter.

Без формулы массива. Если специальный ввод неудобен или файл откроют в разных версиях, поверните таблицу обычной формулой — второй в блоке выше. СТОЛБЕЦ(A1) при протягивании вправо даёт номер строки источника, СТРОКА(A1) при протягивании вниз — номер столбца.

Где обычно ломается

Основание: название функции ТРАНСП, синтаксис и порядок ввода — Enter там, где есть динамические массивы, Ctrl+Shift+Enter в более старых версиях — справка Microsoft «Функция ТРАНСП» (support.microsoft.com). Что динамические массивы есть в Excel 2021, видно по справке к функции ПОСЛЕДОВ: она работает только с ними и доступна в Excel 2021. Данные проверены: 2026-09-16.

Частые вопросы

Функция транспонировать в Excel
В русском Excel функция называется ТРАНСП: =ТРАНСП(A1:D3). Слово «транспонировать» — это галочка в окне специальной вставки.
Как транспонировать строку в столбец в Excel
Скопируйте строку, встаньте в свободную ячейку, Ctrl+Alt+V и галочка «транспонировать». Со связью с исходником — формулой =ТРАНСП(A1:H1).
Транспонировать Excel формула
=ТРАНСП(диапазон). В Microsoft 365, Excel 2021 и 2024 достаточно Enter, в Excel 2016 и 2019 нужно выделить диапазон результата и нажать Ctrl+Shift+Enter.
Где кнопка транспонировать в Excel
Отдельной кнопки на ленте нет. Это галочка в окне специальной вставки: Главная → Вставить → Специальная вставка, или Ctrl+Alt+V.
Транспонирование таблицы Google Sheets
В Google Таблицах есть функция ТРАНСП (TRANSPOSE) — вводится обычным Enter. Для поворота без формулы в специальной вставке Google Таблиц тоже есть отдельный пункт.

Связанные страницы

Как сделать в Excel
Специальная вставка
Как сделать в Excel
ИНДЕКС и ПОИСКПОЗ
Как сделать в Excel
СУММПРОИЗВ
Как сделать в Excel
Умная таблица
Скопировано