Найти тему

📌 Как преобразовать вертикальный диапазон ячеек в горизонтальный и наоборот

Оглавление

Ребята, всем привет! 👋 Продолжаем изучать Excel.

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

✍️ Если вы только начинаете осваивать Excel мы уверены, каждый может найти для себя что-то новое!

✨ А прежде, чем мы начнем 📣 напомню, теперь у нас на канале есть удобный рубрикатор 👉 Быстрый поиск решения. Путеводитель по Excel, а все видео 📽 предыдущих уроков доступны и на YouTube.

Как преобразовать вертикальный диапазон ячеек в горизонтальный и наоборот
Как преобразовать вертикальный диапазон ячеек в горизонтальный и наоборот

📝 Немного теории...

В Excel есть функция ТРАНСП(), которая преобразует вертикальный диапазон ячеек в горизонтальный и наоборот.

Синтаксис функции: ТРАНСП (массив), где

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

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

Транспонирование вертикальных диапазонов ячеек (столбцов)

В качестве примера рассмотрим следующий одномерный диапазон (A2:A5):

-2

Для того чтобы выполнить транспонирование следует выполнить следующие действия:

  • выделим диапазон ячеек C2:F2
  • в строке формул введем =ТРАНСП(A2:A5)
  • нажмем CTRL+SHIFT+ ENTER
-3

⏩ Транспонирование горизонтальных диапазонов ячеек (строк)

В качестве примера рассмотрим следующий одномерный диапазон (A2:D2):

-4

Для того чтобы выполнить транспонирование следует выполнить следующие действия:

  • выделим диапазон ячеек F22:F5
  • в строке формул введем =ТРАНСП(A2:D2)
  • нажмем CTRL+SHIFT+ ENTER
-5

⏩ Транспонирование диапазонов ячеек

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

Пример 1. В качестве примера рассмотрим следующий массив данных:

-6

Для того чтобы выполнить транспонирование следует выполнить следующие действия:

  • выделим диапазон ячеек F2:G5
  • в строке формул введем =ТРАНСП(A2:D3)
  • нажмем CTRL+SHIFT+ ENTER
-7

Пример 2. В качестве примера рассмотрим следующий массив данных:

-8

Для того чтобы выполнить транспонирование следует выполнить следующие действия:

  • выделим диапазон ячеек D2:G3
  • в строке формул введем =ТРАНСП(A2:B5)
  • нажмем CTRL+SHIFT+ ENTER
-9

⏩ Транспонирование с помощью специальной вставки

Также транспонирование диапазонов значений можно осуществить с помощью специальной вставки

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

Кликнув правой кнопкой мыши выберите Специальная вставка/ Вставка/ Транспонировать:

-10

В результате получим транспонированный диапазон:

-11

⏩ Транспонирование с помощью функции ДВССЫЛ()

Также транспонирование можно осуществить с помощью функции ДВССЫЛ()

Пример 1. Транспонирование вертикальных диапазонов ячеек (столбцов)

  • выделите левую верхнюю ячейку диапазона, в который нужно поместить транспонированный диапазон (в нашем примере - С2)
  • в строке формул введем =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A2)+СТРОКА($A$2)-СТОЛБЕЦ($A$2);СТРОКА(A2)-СТРОКА($A$2)+СТОЛБЕЦ($A$2)))
  • протянем данную формулу вправо до ячейки F2
-12

Пример 2. Транспонирование диапазонов ячеек

  • выделите левую верхнюю ячейку диапазона, в который нужно поместить транспонированный диапазон (в нашем примере - F2)
  • в строке формул введем =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A2)+СТРОКА($A$2)-СТОЛБЕЦ($A$2);СТРОКА(A2)-СТРОКА($A$2)+СТОЛБЕЦ($A$2)))
  • протянем данную формулу вправо и вниз до ячейки G5
-13

А на этом сегодня все. 👏 Теперь вы знаете как преобразовать вертикальный диапазон ячеек в горизонтальный и наоборот. Я надеюсь, что вы нашли этот урок полезным.

Продолжение следует.., а поэтому подписывайтесь на канал, чтобы не пропустить новые уроки и полезные фишки Excel. Следите за нашими новостями и вы узнаете больше о VBA и Excel в частности.

Понравился урок!? не забываем оставлять комментарий 📝 Нам очень важна Ваша обратная связь.

💝 А если у Вас пока нет вопросов, но вы дочитали данную статью до конца оставьте в комментариях просто смайлик 😉 (автору будет приятно)

И конечно же, за лайк 👍  и репост 🔁 данного поста благодарочка 💖 и респект 🤝 каждому!

Подписывайтесь на канал, чтобы не пропустить новые уроки и полезные фишки Excel
Подписывайтесь на канал, чтобы не пропустить новые уроки и полезные фишки Excel