Функция =ТРАНСП

Часто бывает, что когда работаешь с большим объемом данных, приходится выбирать удобную для себя организацию строк и столбцов, но после того как находишь агрегаты интересующих данных, нужно построить таблицу итогов, где зачастую приходится перестраиваться и менять местами строки и столбцы таблицы (транспонировать) для дальнейшей визуализации или просто отправки бизнес-пользователям.

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

Что же тогда делать, если нужно транспонировать диапазон ячеек, но при этом сохранить интерактивность данных?

Для этих целей есть прекрасная функция ТРАНСП.

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

 

Чтобы транспонировать горизонтальный диапазон в вертикальный и наоборот, с сохранением интерактивности данных, делаем следующее:

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

Результат - транспонированная таблица с поддержкой интерактивности ваших расчетов.

Back to Top