Как сделать вертикальный текст в «Excel». Повернуть текст в ячейках. Как повернуть таблицу в экселе вертикально


Два способа, как перевернуть таблицу в Excel

В программе Microsoft Excel существует огромное число инструментов, с помощью которых можно выполнять различные задачи. Возникли сложности, если бы у пользователя отсутствовала возможность в несколько кликов перевернуть таблицу Excel на 90 градусов. Именно об этом и будет данная статья. Мы рассмотрим два способа, как лучше сделать это, так что рекомендуем дочитать статью до конца.

как перевернуть таблицу в excel

Опция транспортирования

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

Первый способ: специальная вставка

Первый способ, как перевернуть таблицу в Excel, подразумевает использование специальной вставки. Давайте рассмотрим пример такого метода.

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

  1. Выделить область таблицы в программе. Для этого зажмите левую кнопку мыши в верхнем левом углу и протащите курсор до нижнего правого, после чего отпустите кнопку мыши.
  2. Поместить выделенную область в буфер обмена. Чтобы это осуществить, нажмите правой кнопкой мыши по выделенной области, а в меню выберите "Копировать". Также можно ускорить этот процесс, нажав сочетание клавиш CTRL+C.
  3. Теперь нужно выбрать область, где будет располагаться перевернутая таблица. Важно знать, что ее начало не должно находиться в области уже существующей, поэтому установите курсор в любую пустую ячейку.
  4. Нажмите по выбранной ячейке ПКМ, а в контекстном меню выберете "Специальная вставка".
  5. Из подменю выберете "Специальная вставка".
  6. В появившемся окошке необходимо поставить галочку рядом с "Транспортировать", остальные опции не трогайте.
  7. Нажмите ОК.

перевернуть таблицу excel на 90

После всех проделанных манипуляций, аблица станет перевернутой в том месте, которое указали. К слову, в некоторых случаях она может сместиться, ввиду нехватки пространства в ячейке, в этом случае всего-навсего нужно будет изменить их ширину или длину.

Что касается изначальной таблицы, то ее можете или оставить, или удалить. Изменений это не внесет.

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

Второй способ: специальная функция

Второй способ, как перевернуть таблицу в Excel, подразумевает использование функции, которая предназначена для переворота таблицы. Чтобы сделать это, необходимо:

  1. Выделить массив ячеек, равный изначальном массиву таблицы. Важно проводить выделение за рамками первоначальной таблицы.
  2. Нажать на кнопку "Вставить функцию".
  3. В появившемся окне, из списка выбрать функцию "ТРАНСП" и нажать "ОК".
  4. Откроется окно, в котором нужно указать оригинал таблицы. Для этого кликните по полю "Массив", выделите область в окне программы. Далее нажмите "ОК".
  5. Теперь установите курсор в конец введенной формулы, нажмите CTRL+SHIFT+ENTER.

перевернуть таблицу в excel на 90 градусов

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

Второй способ, как перевернуть таблицу в Excel на 90 градусов, не вызовет затруднений у пользователей.

fb.ru

Как перевернуть таблицу в Экселе

Переворот в Microsoft Excel

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

Процедура транспонирования

Смена местами столбцов и строчек в Экселе называется транспонированием. Выполнить данную процедуру можно двумя способами: через специальную вставку и с применением функции.

Способ 1: специальная вставка

Выясним, как транспонировать таблицу в Excel. Транспонирование с помощью специальной вставки является самым простым и популярным видом переворота табличного массива у пользователей.

  1. Выделяем всю таблицу курсором мышки. Кликаем по ней правой кнопкой. В появившемся меню выбираем пункт «Копировать» или просто жмем на клавиатуре сочетание Ctrl+C.
  2. Копирование в Microsoft Excel

  3. Становимся на том же или на другом листе на пустую ячейку, которая должна будет стать верхней левой ячейкой новой копируемой таблицы. Кликаем по ней правой кнопкой мыши. В контекстном меню переходим по пункту «Специальная вставка…». В появившемся дополнительном меню выбираем пункт с таким же наименованием.
  4. Переход в специальную вставку в Microsoft Excel.png

  5. Открывается окно настройки специальной вставки. Устанавливаем галочку напротив значения «Транспонировать». Жмем на кнопку «OK».

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

Как видим, после этих действий исходная таблица была скопирована в новое место, но уже с перевернутыми ячейками.

Ячейки перевернуты в Microsoft Excel

Затем, можно будет удалить первоначальную таблицу, выделив её, кликнув курсором, и в появившемся меню выбрав пункт «Удалить…». Но можно этого и не делать, если она не будет вам мешать на листе.

Удаление таблицы в Microsoft Excel

Способ 2: применение функции

Второй способ переворачивания в Экселе предполагает применения специализированной функции ТРАНСП.

  1. Выделяем область на листе, равную по вертикальному и горизонтальному диапазону ячеек исходной таблице. Кликаем по значку «Вставить функцию», размещенному слева от строки формул.
  2. Переход к вставке функции в Microsoft Excel

  3. Открывается Мастер функций. В списке представленных инструментов ищем наименование «ТРАНСП». После того, как нашли, выделяем и жмем на кнопку «OK».
  4. Мастер функций в Microsoft Excel

  5. Открывается окно аргументов. У данной функции только один аргумент – «Массив». Ставим курсор в его поле. Вслед за этим, выделяем всю таблицу, которую хотим транспонировать. После того, как адрес выделенного диапазона записан в поле, жмем на кнопку «OK».
  6. Мастер функций в Microsoft Excel

  7. Ставим курсор в конец строки формул. На клавиатуре набираем сочетание клавиш Ctrl+Shift+Enter. Это действие нужно для того, чтобы данные корректно были преобразованы, так как мы имеем дело не с одной ячейкой, а с целым массивом.
  8. Действия в строке формул в Microsoft Excel.png

  9. После этого программа выполняет процедуру транспонирования, то есть меняет в таблице столбцы и строки местами. Но перенос был сделан без учета форматирования.
  10. Транспонированная таблица в Microsoft Excel.png

  11. Форматируем таблицу так, чтобы она имела приемлемый вид.

Готовая таблица в Microsoft Excel

Особенностью данного способа транспонирования, в отличие от предыдущего, является то, что изначальные данные удалять нельзя, так как это приведет к удалению транспонированного диапазона. Более того, любые изменения первичных данных приведут к такому же изменению их в новой таблице. Поэтому, этот способ особенно хорош для работы со связанными таблицами. В то же время, он существенно сложнее первого варианта. Кроме того, при использовании данного способа необходимо сохранять исходник, что не всегда является оптимальным решением.

Мы выяснили, как поменять местами столбцы и строки в Excel. Существует два основных способа перевернуть таблицу. Каким из них воспользоваться зависит от того, планируете ли вы применение связанных данных или нет. Если таких планов не имеется, то рекомендуется использовать первый вариант решения поставленной задачи, как более простой.

Мы рады, что смогли помочь Вам в решении проблемы. Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет

lumpics.ru

Как развернуть таблицу в Excel

Разворот в Microsoft Excel

Бывают случаи, что после того, как пользователь уже заполнил значительную часть таблицы или вообще завершил над ней работу, он понимает, что более наглядно будет развернуть таблицу на 90 или 180 градусов. Конечно, если таблица изготавливается для собственных нужд, а не под заказ, то вряд ли он станет её переделывать заново, а продолжит работу над уже существующим вариантом. Если же перевернуть табличную область требует работодатель или заказчик, то в этом случае придется попотеть. Но на самом деле существует ряд несложных приёмов, которые позволят относительно легко и быстро произвести разворот табличного диапазона в требуемом направлении, независимо от того делается таблица для себя или под заказ. Давайте посмотрим, как это осуществить в программе Excel.

Выполнения разворота

Как уже говорилось, таблицу можно повернуть на 90 или 180 градусов. В первом случае – это означает, что столбцы и строки поменяются местами, а во втором – переворот таблицы сверху вниз, то есть, таким образом, что первая строка станет последней. Для осуществления указанных задач имеется несколько приёмов разнообразной сложности. Давайте изучим алгоритм их применения.

Способ 1: разворот на 90 градусов

Прежде всего, выясним, как поменять местами строки со столбцами. Указанная процедура по-другому называется транспонированием. Проще всего её осуществить, применив специальную вставку.

  1. Отмечаем табличный массив, который требуется развернуть. Кликаем по обозначенному фрагменту правой кнопкой мышки. В открывшемся списке останавливаемся на варианте «Копировать».

    Копирование таблицы через контекстное меню в Microsoft Excel

    Также вместо указанного выше действия после обозначения области можно кликнуть по значку, «Копировать», который расположен во вкладке «Главная» в категории «Буфер обмена».

    Копирование таблицы через кнопку на ленте в Microsoft Excel

    Но самый быстрый вариант – это после обозначения фрагмента произвести комбинированное нажатие клавиш Ctrl+C. В этом случае копирование также будет выполнено.

  2. Обозначаем любую пустую ячейку на листе с запасом свободного места. Данный элемент должен стать верхней левой ячейкой транспонированного диапазона. Кликаем по этому объекту правой кнопкой мыши. В блоке «Специальная вставка» может находиться пиктограмма «Транспонировать». Выбираем её.

    Транспонирование через контекстное меню в Microsoft Excel

    Но там её вы можете и не обнаружить, так как в первом меню отображаются те варианты вставки, которые применяются чаще всего. В этом случае выбираем в меню вариант «Специальная вставка…». Открывается дополнительный список. В нем клацаем по пиктограмме «Транспонировать», размещенной в блоке «Вставка».

    Вставка через контекстное меню в Microsoft Excel

    Также имеется ещё один вариант. Согласно его алгоритму после обозначения ячейки и вызова контекстного меню нужно дважды перейти по пунктам «Специальная вставка».

    Переход в окно специальной вставки через контекстное меню в Microsoft Excel

    После этого открывается окно специальной вставки. Напротив значения «Транспонировать» устанавливаем флажок. Больше никаких манипуляций в данном окне делать не нужно. Клацаем по кнопке «OK».

    Транспонирование в окне специальной вставки в Microsoft Excel

    Данные действия можно проделать также через кнопку на ленте. Обозначаем ячейку и клацаем по треугольнику, который расположен ниже кнопки «Вставить», размещенной во вкладке «Главная» в разделе «Буфер обмена». Открывается список. Как видим, в нём присутствует и пиктограмма «Транспонировать», и пункт «Специальная вставка…». Если вы выберите пиктограмму, то транспонирование произойдет моментально. При переходе по пункту «Специальная вставка» запустится окно специальной вставки, о котором мы уже вели речь выше. Все дальнейшие действия в нем точно такие же.

  3. Транспонирование через кнопку на ленте в Microsoft Excel

  4. После завершения любого из этого множества вариантов действий результат выйдет одинаковым: будет сформирована табличная область, которая представляет собой развернутый на 90 градусов вариант первичного массива. То есть, по сравнению с первоначальной таблицей у транспонированной области строки и столбцы поменяются местами.
  5. Транспонированная таблица в Microsoft Excel

  6. Мы можем оставить обе табличные области на листе, а можем удалить первичную, если она больше не нужна. Для этого обозначаем весь диапазон, который нужно удалить выше транспонированной таблицы. После этого во вкладке «Главная» кликаем по треугольнику, который размещен справа от кнопки «Удалить» в разделе «Ячейки». В выпадающем списке выбираем вариант «Удалить строки с листа».
  7. Удаление первичной таблицы в Microsoft Excel

  8. После этого все строки, включая первичную табличную область, которые расположены выше транспонированного массива, будут удалены.
  9. первичная таблица удалена в Microsoft Excel

  10. Затем, чтобы транспонированный диапазон принял компактный вид, обозначаем его весь и, перейдя во вкладку «Главная», кликаем по кнопке «Формат» в разделе «Ячейки». В открывшемся списке выбираем вариант «Автоподбор ширины столбца».
  11. Включение автоподбора ширины столбца в Microsoft Excel

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

Перевернутая таблица приняла компактный вид в Microsoft Excel

Кроме того, транспонировать табличную область можно с помощью специального оператора Excel, который так и называется – «ТРАНСП». Функция ТРАНСП специально предназначена для того, чтобы преобразовывать вертикальный диапазон в горизонтальный и наоборот. Её синтаксис такой:

=ТРАНСП(массив)

«Массив» — единственный аргумент данной функции. Он представляет собой ссылку на диапазон, который следует перевернуть.

  1. Обозначаем диапазон пустых ячеек на листе. Количество элементов в столбце обозначенного фрагмента должно соответствовать числу ячеек в строке таблицы, а количество элементов в строках пустого массива – числу ячеек в столбцах табличной области. Затем клацаем по пиктограмме «Вставить функцию».
  2. Переход в Мастер функций в Microsoft Excel

  3. Происходит активация Мастера функций. Переходим в раздел «Ссылки и массивы». Отмечаем там наименование «ТРАНСП» и клацаем по «OK»
  4. Переход в окно аргументов функции ТРАНСП в Microsoft Excel

  5. Открывается окно аргументов вышеуказанного оператора. Устанавливаем курсор в единственное его поле – «Массив». Зажимаем левую кнопку мышки и отмечаем табличную область, которую нужно развернуть. При этом её координаты отобразятся в поле. После этого не спешим жать на кнопку «OK», как это обычно принято. Мы имеем дело с функцией массива, а поэтому для того, чтобы процедура была правильно выполнена, жмем сочетание клавиш Ctrl+Shift+Enter.
  6. Окно аргументов функции ТРАНСП в Microsoft Excel

  7. Перевернутая таблица, как видим, вставлена в отмеченный массив.
  8. Результат обработки функции ТРАНСП в Microsoft Excel

  9. Как видим, недостаток данного варианта в сравнении с предыдущим заключается в том, что при транспонировании исходное форматирование не сохранено. Кроме того, при попытке изменить данные в любой ячейке транспонированного диапазона появляется сообщение, что нельзя изменять часть массива. К тому же, транспонированный массив связан с первичным диапазоном и при удалении или изменении исходника тоже будет удален или изменен.
  10. Информационное сообщение в Microsoft Excel

  11. Но с последними двумя недостатками справится довольно просто. Отмечаем весь транспонированный диапазон. Клацаем по значку «Копировать», который размещен на ленте в категории «Буфер обмена».
  12. Копирование таблицы через кнопку на ленте в программе Microsoft Excel

  13. После этого, не снимая обозначения, кликаем по транспонированному фрагменту правой кнопкой мыши. В контекстном меню в категории «Параметры вставки» кликаем по пиктограмме «Значения». Данная пиктограмма представлена в виде квадрата, в котором находятся числа.
  14. Вставка значений через контекстное меню в Microsoft Excel

  15. После выполнения данного действия формула в диапазоне будет преобразована в обычные значения. Теперь расположенные в нем данные можно изменять как угодно. К тому же, данный массив уже не связан с исходной таблицей. Теперь при желании исходную таблицу можно удалить тем же способом, который мы рассматривали выше, а перевернутый массив можно отформатировать надлежащим образом, чтобы он выглядел информативно и презентабельно.

Транспонированный диапазон преобразован в значения в Microsoft Excel

Урок: Транспонирование таблицы в Экселе

Способ 2: разворот на 180 градусов

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

Самый простой способ реализовать данную задачу – это воспользоваться возможностями сортировки.

  1. Справа от таблицы около её самой верхней строки ставим цифру «1». После этого устанавливаем курсор в нижний правый угол ячейки, где установлено указанное число. При этом курсор трансформируется в маркер заполнения. Одновременно зажимаем левую кнопку мыши и клавишу Ctrl. Протягиваем курсор до нижней границы таблицы.
  2. Маркер заполнения в Microsoft Excel

  3. Как видим, после этого весь столбец заполнен числами по порядку.
  4. Столбец заполнен числами по порядку с помощью маркера заполнения в Microsoft Excel

  5. Отмечаем столбец с нумерацией. Переходим во вкладку «Главная» и щелкаем по кнопке «Сортировка и фильтр», которая локализирована на ленте в разделе «Редактирование». Из открывшегося списка останавливаем выбор на варианте «Настраиваемая сортировка».
  6. Переход в настраиваемую сортировку в Microsoft Excel

  7. После этого откроется диалоговое окно, в котором сообщается, что обнаружены данные вне указанного диапазона. По умолчанию переключатель в этом окне установлен в положение «Автоматически расширять выделенный диапазон». Требуется оставить его в том же положении и клацнуть по кнопке «Сортировка…».
  8. Расширение выделенного диапазона через диалоговое окно в Microsoft Excel

  9. Запускается окошко настраиваемой сортировки. Проследите, чтобы около пункта «Мои данные содержат заголовки» была снята галочка даже в том случае, если заголовки действительно присутствуют. Иначе они не будут опущены вниз, а так и останутся вверху таблицы. В области «Сортировать по» нужно выбрать наименование того столбца, в котором установлена нумерация по порядку. В области «Сортировка» требуется оставить параметр «Значения», который установлен по умолчанию. В области «Порядок» следует установить параметр «По убыванию». После выполнения данных указаний жмите на кнопку «OK».
  10. Окно настраиваемой сортировки в Microsoft Excel

  11. После этого табличный массив будет отсортирован в обратном порядке. В результате этой сортировки он будет перевернут, то есть, последняя строчка станет шапкой, а шапка – последней строчкой.

    Таблица отсортирована в Microsoft Excel

    Важное замечание! Если таблица содержала формулы, то вследствие такой сортировки их результат может выводиться некорректно. Поэтому в этом случае нужно либо вообще отказаться от переворачивания, либо предварительно преобразовать результаты вычисления формул в значения.

  12. Теперь можно удалить дополнительный столбец с нумерацией, так как он нам больше не нужен. Отмечаем его, клацаем правой кнопкой мыши по отмеченному фрагменту и выбираем в списке позицию «Очистить содержимое».
  13. Очистка содержимого столбца с нумерацией в Microsoft Excel

  14. Теперь работу над разворачиванием таблицы на 180 градусов можно считать завершенной.

Таблица перевернута на 180 градусов в Microsoft Excel

Но, как вы могли заметить, при таком способе разворачивания исходная таблица просто преобразуется в развернутую. Сам исходник не сохраняется. Но бывают случаи, когда массив следует перевернуть, но в то же время сохранить исходник. Это можно сделать, благодаря использованию функции СМЕЩ. Данный вариант подойдет для массива, состоящего из одной колонки.

  1. Отмечаем ячейку, расположенную справа от диапазона, который нужно перевернуть, в его первой строке. Клацаем по кнопке «Вставить функцию».
  2. Переход в Мастер функций в программе Microsoft Excel

  3. Запускается Мастер функций. Перемещаемся в раздел «Ссылки и массивы» и отмечаем наименование «СМЕЩ», после чего жмем по «OK».
  4. Переход в окно вргументов функции СМЕЩ в Microsoft Excel

  5. Запускается окно аргументов. Функция СМЕЩ предназначена для смещения диапазонов и имеет такой синтаксис:

    =СМЕЩ(ссылка;смещение_по_строкам;смещение_по_столбцам;высота;ширина)

    Аргумент «Ссылка» представляет собой линк на последнюю ячейку или диапазон смещаемого массива.

    «Смещение по строкам» — это аргумент, указывающий, насколько таблицу требуется сместить по строкам;

    «Смещение по столбцам» — аргумент, указывающий, насколько таблицу требуется сместить по столбцам;

    Аргументы «Высота» и «Ширина» необязательны. Они указывают на высоту и ширину ячеек перевернутой таблицы. Если опустить данные значения, то считается, что они равны высоте и ширине исходника.

    Итак, устанавливаем курсор в поле «Ссылка» и отмечаем последнюю ячейку диапазона, который нужно перевернуть. При этом ссылку нужно сделать абсолютной. Для этого отмечаем её и жмем на клавишу F4. Около координат ссылки должен появиться знак доллара ($).

    Далее устанавливаем курсор в поле «Смещение по строкам» и в нашем случае записываем следующее выражение:

    (СТРОКА()-СТРОКА($A$2))*-1

    Если вы все делали так же, как было описано выше, в данном выражении у вас, возможно, будет отличаться только аргумент второго оператора СТРОКА. Тут нужно указать координаты первой ячейки переворачиваемого диапазона в абсолютном виде.

    В поле «Смещение по столбцам» ставим «0».

    Поля «Высота» и «Ширина» оставляем пустыми. Клацаем по «OK».

  6. Окно аргументов функции СМЕЩ в Microsoft Excel

  7. Как видим, значение, которое располагалось в самой нижней ячейке, теперь отображается вверху нового массива.
  8. Результат вычисления функции СМЕЩ в Microsoft Excel

  9. Для того, чтобы перевернуть и другие значения, требуется формулу из данной ячейки скопировать на весь нижний диапазон. Сделаем это при помощи маркера заполнения. Устанавливаем курсор в нижний правый край элемента. Дожидаемся, когда он преобразуется в маленький крестик. Зажимаем левую кнопку мыши и тянем вниз до границы массива.
  10. Маркер заполнения в программе Microsoft Excel

  11. Как видим, весь диапазон заполнен перевернутыми данными.
  12. Диапазон заполнен перевернутыми данными а в Microsoft Excel

  13. Если мы хотим, чтобы в его ячейках располагались не формулы, а значения, то отмечаем указанную область и жмем на кнопку «Копировать» на ленте.
  14. Копирование диапазона через кнопку на ленте в Microsoft Excel

  15. Затем клацаем по отмеченному фрагменту правой кнопкой мыши и в блоке «Параметры вставки» выбираем иконку «Значения».
  16. Вставка значений в Microsoft Excel

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

Данные как значения вставленыв Microsoft Excel

Как видим, существует несколько совершенно разных способов развернуть табличный массив на 90 и 180 градусов. Выбор конкретного варианта, прежде всего, зависит от поставленной перед пользователем задачи.

Мы рады, что смогли помочь Вам в решении проблемы. Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет

lumpics.ru

решение вопроса в 3 клика

как перевернуть таблицу в excelПривет, друзья! Сегодня я расскажу вам, как перевернуть таблицу в excel. Думаю, эти рекомендации пригодятся для тех, кому приходится работать с этой программой.

Случается, что необходимо посмотреть данные, и делать подобное становится крайне неудобно из-за расположения таблицы. Конечно, можно сделать это при помощи использования формул, но зачем все усложнять, если можно уладить все за несколько шагов.

Как перевернуть таблицу в excel: разбираемся подробно

В стандартных настройках этой возможности нет, но замена столбцов строками и делает что-то похожее на переворачивание.

На примере я наглядно покажу вам, как перевернуть таблицу в excel. Для этого вам необходимо:

  1. Сделайте копирование вашей исходной таблицы.
  2. Переместитесь на то место, где планируете поместить новую таблицу.
  3. Через меню «Вставка» нажмите «Специальная вставка…»

вставка

  1. В появившемся окне галочкой отмечаем пункт «Транспонировать»

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

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

решение

Ну вот, собственно говоря, и все. Короткий урок, о том, как перевернуть таблицу в excel я подкрепляю видео роликом. Посмотрите его, если вам что-то непонятно из текстового варианта.

gserver.ru

Транспонирование в Excel: как сделать вертикальную таблицу горизонтальной

Иногда при работе в табличном редакторе MS Excel, мы встречаемся с простой на первый взгляд задачей: транспонировании таблицы. Проще говоря, «переворачивании» таблицы из вертикального положения в горизонтальное, или наоборот.

Сделать таблицу Excel горизонтальной из вертикальной? Легко.

Сделать таблицу Excel горизонтальной из вертикальной? Легко.

Сделать это совершенно не сложно — просто выделите «старую» таблицу, скопируйте её содержимое (Ctrl+C), затем перенесите курсор мыши в свободную ячейку таблицы и щелкните в ней правой кнопкой мыши.

Все, что вам требуется сделать — вставить скопированные ячейки с помощью специального варианта вставки, который так и называется «Транспонировать (А)«.

Самый простой способ транспонировать таблицу

Самый простой способ транспонировать таблицу

Транспонированная таблица скопируется как независимая редактируемая копия, при этом всё форматирование, а также формулы из «старой» таблицы, окажутся и в «новой». Как видите способ прост, и покрывает 99% всех пользовательских потребностей.

Однако, иногда нам нужно не просто создать транспонированную копию таблицы, а создать методом транспонирования таблицу зависимую от оригинала. Например, если у вас имеется довольно внушительная «вертикальная» таблица с расчетами, а вам нужно вывести в более удобном горизонтальном виде только часть из её данных (т.е. создать дэмо-таблицу), учитывая и то, что в исходной таблице данные могут со временем измениться.

В этом случае самое время обратится к скрытой мощи MS Excel, заключающейся в функциях. Нам понадобится только одна из них:

=ТРАНСП()

или

=TRANSPOSE()

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

Причем предупреждаю — простотой он не отличается.

  1. Выделите на листе MS Excel несколько пустых ячеек, точно соответствующих размеру тех данных, что вы собираетесь в них разместить. Если исходная «вертикальная» таблица включает 2 столбца и 5 строк, то ваше выделение должно содержать такое же число ячеек, но с точностью до наоборот. То есть 5 столбцов и 2 строки.
  2. Установите курсор мыши в строку формул и наберите =ТРАНСП, а затем в скобках укажите диапазон — просто выделите мышью нашу исходную таблицу. Проще воспользоваться подсказкой MS Excel, которая появится как только вы начнете вводить название функции.
  3. Теперь элемент магии. Если после ввода всех данных просто нажать на enter, вместо копии таблицы, эксель покажет вам ошибку. Вводить данные нужно точно также как формулу массива, то есть комбинацией клавиш SHIFT+CTRL+Enter. Просто нажмите указанную комбинацию когда закончите с выделением исходной таблицы.
Запускаем в строке формул функцию ТРАНСП

Запускаем в строке формул функцию ТРАНСП

Вот и все готово — транспонированная функцией =ТРАНСП() таблица вставлена на лист. А я разве не говорил вам, что она будет вставлена без исходного форматирования? Тогда исправляюсь. Сделано это специально — возвращаясь к примеру выше, в вашей дэмо-таблице, вполне может быть применен совсем другой стиль оформления, не имеющий ничего общего с исходным.

Обратите внимание — «новая» и «старая» таблицы зависимы — меняя значение в «старой», вы меняете его и в «новой». Эта связь односторонняя — изменить что-то в исходных данных правкой их копии вы не сможете.

Транспонированная excel-таблица с сохранением зависимостей, но без сохранения форматирования

Транспонированная excel-таблица с сохранением зависимостей, но без сохранения форматирования

bussoft.ru

Excel: как «перевернуть»… таблицу | Microsoft Office

При выполнении расчетов в MS Excel иногда нужно поменять строки и колонки таблицы местами.

excel rotate 374x350 Excel: как «перевернуть»… таблицуПричем речь идет не только о сугубо математических вычислениях.

При обработке экономических или бухгалтерских отчетов такая задача возникает сплошь и рядом!

Обычными формулами или копированием ячеек это делать очень неудобно.

Возникает вопрос: что можно предпринять в подобной ситуации? Но для начала определимся с терминологией.

Операция, в которой строки и столбцы таблицы меняются местами, называется транспонированием.

В Excel (любой версии!) такую операцию можно сделать, как минимум, двумя способами.

Операция несложная, можно обойтись и без рисунков.

Способ 1. Транспонирование данных через специальную вставку.

1) Выделите участок таблицы, которую хотите транспонировать.2) Скопируйте данные в буфер (комбинации «Ctrl+C» или «Ctrl+Ins»).3) Поставьте указатель активной ячейки в начало блока, где должна находиться транспонированная таблица.4) В программе Excel 2003 вызовите «Правка \ Специальная вставка» (в MS Excel 2010-2016 щелкните левой кнопкой (ЛКМ) по небольшому треугольнику под иконкой «Вставить»). Откроется окно параметров специальной вставки.5) В этом окне включите флажок «Транспонировать».6) Нажмите «ОК».

На листе появится транспонированная таблица. Попробуйте изменить данные в исходной таблице.

Заметьте, что содержимое транспонированной таблицы не изменилось!

Важно! Транспонирование через функцию специальной вставки не связывает исходные данные и результат.

После специальной вставки обе таблицы будут автономны.

В этом и заключается основной недостаток первого способа.

Для устранения этого недостатка можно задействовать другой метод решения задачи, – применить формулу-массив. Вот как это сделать.

Способ 2. Транспонирование данных через формулу массив.

1) На свободном участке листа выделите диапазон ячеек для будущей транспонированной таблицы.2) Не снимая выделения (!) в первую ячейку диапазона запишите формулу «=Трансп(блок)». В качестве параметра «блок» введите диапазон исходной таблицы. Указать диапазон можно, выделив его прямо на рабочем листе.3) Когда формула готова, нажмите «Ctrl+Shift+Enter». Это важно, т.к. нам нужно не обычное выражение, а формула-массив.

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

Все изменения появятся в транспонированной таблице.

Важно! Транспонирование таблиц через функцию «=Трансп()» устанавливает связь между источником данных и результатом.

В завершение темы пара замечаний по второму способу.

1) Вставить функцию «=Трансп()» вы можете с помощью Мастера функций, выбирать адреса ячеек можно прямо по рабочему листу. Но есть одна тонкость. После того, как в окне работы с Мастером формула готова, не нажимайте кнопку «ОК» – иначе вы получите обычную формулу, а она для решения задачи не годится. Не закрывая окно Мастера, нажмите комбинацию «Ctrl+Shift+Enter», программа MS Excel вставит на рабочий лист формулу-массив.2) Диапазон ячеек для транспонированной таблицы желательно выбрать с учетом размеров исходной таблицы. Например, если исходные данные занимали 4 строки и 3 колонки, то диапазон для транспонированной таблицы должен занимать 3 колонки и 4 строки. Если это требование не соблюдать, а диапазон указать «с запасом», ничего страшного не произойдет. Просто в «лишних» ячейках транспонированной таблицы вы увидите значения «#Н/Д». Это означает, что для соответствующих ячеек функция «=Трансп()» не обнаружила данных.

Важно! Стереть значения «#Н/Д» клавишей «Del» не удастся. Excel запрещает удалять элементы формулы-массива.

Чтобы устранить это ограничение, сделайте так.

1) Выделите транспонированную таблицу.2) Скопируйте ее в буфер обмена.3) Не снимая выделения, вызовите «Правка \ Специальная вставка» (в MS Excel 2013-2016 щелкните ЛКМ по треугольнику под иконкой «Вставить»).4) В окне параметров специальной вставки включите флажок «Значения».5) Нажмите клавишу «ОК».

С этого момента участок рабочего листа с формулой-массивом превратился в обычные значения.

Вы сможете выделить ненужные ячейки и стереть их обычным способом (например, клавишей «Del»).

Вот и все. Удачной работы!

Похожие записи:

ds-release.ru

Как сделать вертикальный текст в «Excel». Повернуть текст в ячейках.

Недавно довелось мне формировать таблицу в программе «Excel»  с множеством колонок, которые должны были уместиться на листе формата А4 книжной ориентации.Чтобы шапка таблицы получилось читаемой, текст в шапке потребовалось разместить (повернуть) вертикально, под 90 градусов к горизонту.Сделать это не сложно, но у некоторых пользователей могут возникнуть следующие вопросы: «Как разместить вертикальный текст в ячейках?» или «Как написать текст под углом в ячейке «Excel»?»

Первый способ поворота надписи:

— выделяем нужные ячейки;— кликаем правой кнопкой мыши и выбираем из контекстного меню опцию «Формат ячеек»;Текст по словам пошагово— в появившемся окне переходим на вкладку «Выравнивание»;— в правой части окна расположена опция «Ориентация»;— меняем ориентацию текста относительно горизонта от -90 градусов до 90 градусов.формат ячеек повернуть текстПоменять ориентацию можно потянув за край линии подписанной как «надпись» либо указав в окошке градусы поворота цифрами.

У первого способа есть один небольшой недостаток — ориентация текста меняется, но буквы остаются перпендикулярными линии текста.

 

Второй способ поворота надписи:

Поворот текста можно выполнить при помощи кнопки на панели быстрого доступа в разделе «Выравнивание».вертикальный текст

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

 

 

ruexcel.ru