Аналитика14 апреля 2026 г.

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

Автор
Ненашев А.
На чтение
2 мин
Дата обновления
16.04.2026
Срок обучения:1 месяц
Excel academy + Power BI для анализа данных
Научим использовать все прикладные инструменты из функционала MS Excel, что повлияет на вашу производительность и скорость решения аналитических задач.3 месяца обучения- Научитесь работать с таблицами Excel и Google, визуализировать данные на практике курса- Освоите сложные отчеты и научитесь прогнозировать, применять скрипты и писать макросы для экономии своего времени- Станете использовать свое рабочее время эффективно: автоматизируете рабочие процессы
Подробнее
25 000 ₽ 71 428 ₽
2 083 ₽/мес рассрочка

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

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

Выберите столбец или строку, скопируйте. В новом месте или на новом листе, куда будет помещена транспонированная таблица, щелкните правой кнопкой мыши «Специальная вставка».

Установите флажок, чтобы транспонировать. При использовании такой перестановки все формулы, все связи между таблицами «улетают». Следовательно, нам, скорее всего, также нужно передавать только значения (или значения и форматы) чисел.


Из спорных плюсов: сохранится вся конструкция ячеек, что требуется далеко не всегда. Но главный недостаток этого метода — довольно трудоемкий процесс. Что делать, если строк и столбцов больше 100? Передавать данные сто раз построчно?

Воспользуемся формулой

Намного более элегантное решение.

Функция АДРЕС (номер_строки; номер_столбца) предоставляет ссылку (адрес) ячейки с двумя числами, где первое — номер строки, второе — номер столбца. Эта запись = ADDRESS (1; 1) вернет нам ссылку на ячейку A1.

Используя функции ROW (ячейка) и COLUMN (ячейка), мы меняем порядок вывода функции ADDRESS — не (строка, столбец), а (столбец, строка).

В текущем виде формула = АДРЕС (СТОЛБЕЦ (A1); СТРОКА (A1)) вернет текст $ A $ 1, вам нужно преобразовать результат в ссылку, заключив все выражение в функцию ДВССЫЛ (link_in_text_view).

Решение:

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

В английском Excel:

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

Применяя формулу для ячейки A9 (в примере на рисунке), растягиваем ее до остальных. Результат:


И сразу видно 2 небольших недостатка этого метода:

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

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

Сводная таблица

Формула тоже не совсем то, что вам нужно. Мы трансформируем данные туда и обратно, даже если нам нужно работать только с самой таблицей.

Наиболее рациональное решение — это сводная таблица. Нам нужно исправить исходные данные, у каждого столбца должен быть заголовок!

Выделите таблицу, выберите в меню Вставить — Сводная таблица. Указываем, куда вставить новую таблицу (она может быть на новом листе или где-то на текущем), график — да / нет. OK. В настройках меняем места расположения блоков названий строк и названий столбцов. Результат:


Вопрос/ответ

Для переноса данных из столбцов в строки в Excel можно использовать функцию 'Специальная вставка'. Сначала скопируйте данные, затем выберите место для вставки, щелкните правой кнопкой мыши и выберите 'Специальная вставка'. Установите флажок 'Транспонировать'. Это изменит ориентацию данных, но может потребоваться дополнительная работа с формулами и форматами.
Основной недостаток метода 'Специальная вставка' заключается в том, что он может быть трудоемким для больших таблиц. Формулы и связи между таблицами не сохраняются, что может потребовать дополнительной работы по восстановлению данных. Также может потребоваться передача только значений или форматов чисел.
Функция АДРЕС в Excel предоставляет ссылку на ячейку, используя номера строки и столбца. Для переноса данных можно использовать комбинацию функций АДРЕС, СТРОКА и КОЛОНКА. Например, формула =КОСВЕННЫЙ(АДРЕС(КОЛОНКА(A1); СТРОКА(A1))) позволяет изменить ориентацию данных, но может потребоваться ручная корректировка пустых ячеек и форматов.
Сводные таблицы в Excel позволяют эффективно изменять ориентацию данных. Для этого выделите таблицу, выберите 'Вставить' — 'Сводная таблица', укажите место для новой таблицы и настройте блоки названий строк и столбцов. Это позволяет быстро и удобно изменять структуру данных без потери информации.
Сводные таблицы являются оптимальным решением для работы с большими таблицами в Excel, так как они позволяют быстро изменять ориентацию данных без потери информации и необходимости ручной корректировки. Они также обеспечивают гибкость в настройке и визуализации данных.
При использовании формул для переноса данных в Excel, пустые ячейки могут автоматически заполняться нулями. Чтобы избежать этого, необходимо вручную корректировать такие ячейки после применения формулы или использовать дополнительные условия в формуле для обработки пустых значений.
Для больших таблиц в Excel быстрее использовать формулы, такие как комбинация функций АДРЕС, СТРОКА и КОЛОНКА, или сводные таблицы. Эти методы позволяют автоматизировать процесс и минимизировать ручную работу, особенно при работе с большими объемами данных.

Курсы

1063
5,0
11 отзывов
Excel academy + Power BI для анализа данных
  • 1 месяц
  • Смешанный
  • Диплом / Сертификат
25 000 ₽71 428 ₽
2 083 ₽/мес рассрочка
-65%
Перейти на сайт
5085
5,0
3 отзыва
Курсы Excel для начинающих
  • 3 недели
  • Смешанный
  • Диплом / Сертификат
6 800 ₽
Перейти на сайт
6694
0,0
0 отзывов
Курс «Exсel с 0 до Pro Анализ данных» (40ч)
  • 1 мес
  • дистанционно*
  • Диплом / Сертификат
10 900 ₽26 700 ₽
-59%
Перейти на сайт
1013
5,0
6 отзывов
Excel pro + google таблицы
  • c Invalid Date
  • 1 месяц
  • Смешанный
  • Диплом / Сертификат
15 050 ₽43 000 ₽
1 254 ₽/мес рассрочка
-65%
Перейти на сайт
1065
5,0
1 отзыв
MS Office Pack: Excel, Word, PowerPoint
  • 3 месяца
  • Смешанный
  • Диплом / Сертификат
35 000 ₽100 000 ₽
2 916 ₽/мес рассрочка
-65%
Перейти на сайт