Наверняка каждый пользователь, работающий в Экселе, сталкивался с такой ситуацией, когда строки и столбцы таблицы нужно поменять местами. Если речь идет про небольшой объем данных, то процедуру можно выполнить вручную, а в остальных случаях, когда информации много, весьма полезными или даже незаменимыми окажутся специальные инструменты, с помощью которых можно автоматически перевернуть таблицу. Давайте посмотрим, как это делается.
Транспонирование таблицы
Транспонирование – это и есть “переброс” строк и столбцов таблицы местами. Данную операцию можно выполнить по-разному.
Метод 1: используем специальную вставку
Этот способ применяется чаще всего, и вот в чем он заключается:
- Любым удобным способом выделяем таблицу (например, с помощью зажатой левой кнопки мыши от левой верхней ячейки до нижней правой).
- Теперь щелкаем по выделенной области правой кнопкой мыши и в открывшемся контекстном меню выбираем команду “Копировать” (или вместо этого просто жмем комбинацию Ctrl+C).
- На этом же или на другом листе встаем в ячейку, которая станет самой верхней левой ячейкой транспонированной таблицы. Щелкаем по ней правой кнопкой мыши, и на этот раз нам в контекстном меню нужна команда “Специальная вставка”.
- В открывшемся окне ставим галочку напротив пункта “Транспонировать” и жмем OK.
- Как мы видим, в выбранном месте появилась автоматически перевернутая таблица, в которой столбцы исходной таблицы стали строками и наоборот. Теперь мы можем приступить к настройке внешнего вида данных на наше усмотрение. Если исходная таблица больше не нужна, ее можно удалить.
Метод 2: применяем функцию “ТРАНСП”
Чтобы перевернуть таблицу в Эксель, можно воспользоваться специальной функцией “ТРАНСП”.
- На листе выделяем диапазон ячеек, который содержит столько же строк, сколько столбцов в исходной таблице, и соответственно, то же самое касается столбцов. Затем жмем кнопку “Вставить функцию” слева от строки формул.
- В открывшемся Мастере функций выбираем категорию “Полный алфавитный перечень”, находим оператор “ТРАНСП”, отмечаем его и жмем OK.
- На экране появится окно аргументов функции, где нужно указать координаты таблицы, на основании которой будет выполнено транспонирование. Сделать это можно вручную (ввод с клавиатуры) или путем выделения диапазона ячеек на листе. Когда все готово, нажимаем OK.
- Получаем вот такой результат на листе, но это еще не все.
- Теперь, чтобы вместо ошибки появилась транспонированная таблица, щелкаем по строке формул, чтобы приступить к редактированию ее содержимого, ставим курсор в самый конец, после чего жмем комбинацию клавиш Ctrl+Shift+Enter.
- Таким образом, нам удалось успешно транспонировать исходную таблицу. В строке формул видим, что теперь выражение обрамлено фигурными скобками.Примечание: В отличие от первого способа, здесь не сохранилось первичное форматирование, что в некоторых случаях даже хорошо, так как мы можем настроить всё с нуля так, как нам хочется. Также у нас здесь нет возможности удалить первоначальную таблицу, так как функция “подтягивает” данные из нее. Зато безусловным плюсом является то, что таблицы связаны, т.е. любые изменения исходных данных сразу же отразятся на транспонированных.
Заключение
Таким образом, есть два способа, пользуясь которыми можно транспонировать таблицу в Excel. Они оба легко реализуемы, а выбор того или иного варианта зависит от дальнейших планов по работе с изначальными и полученными данными.