Как перевернуть функцию в excel


Научимся вращать (поворачивать) график функции относительно начала координат.

Для примера используем график функции y=x*sin(10*x).

Координаты (x’; y’) в результате поворота точки (x; y) на заданный угол относительно начала координат имеют вид:

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

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

Полоса прокрутки

.


СОВЕТ

: Для начинающих пользователей EXCEL советуем прочитать статью

Основы построения диаграмм в MS EXCEL

, в которой рассказывается о базовых настройках диаграмм, а также

статью об основных типах диаграмм

.

Эта статья рассказывает о том, как повернуть диаграмму в Excel 2010-2013. Вы узнаете различные способы, как повернуть гистограмму, линейчатую и круговую диаграммы и линейный график, в том числе, их 3D варианты. Кроме того, вы увидите, как изменять порядок построения значений, категорий, рядов и легенды. Те, кто часто распечатывает графики и диаграммы, узнают о том, как настроить ориентацию листа для печати.

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

  • Поворачиваем круговую диаграмму в Excel на требуемый угол
  • Поворачиваем 3D графики в Excel: вращаем круговую диаграмму, гистограмму и линейчатую диаграмму
  • Поворачиваем диаграмму на 180°: изменяем порядок категорий, значений и рядов данных
    • Изменяем порядок построения категорий на диаграмме Excel
    • Изменяем порядок построения значений
    • Переворачиваем порядок построения рядов данных на 3D графике
    • Изменяем положение легенды на диаграмме
  • Изменяем ориентацию листа для лучшего соответствия диаграмме
  • Используем инструмент «Камера» для поворота диаграммы Excel на произвольный угол

Содержание

  1. Поворачиваем круговую диаграмму в Excel на требуемый угол
  2. Поворачиваем 3D графики в Excel: вращаем круговую диаграмму, гистограмму и линейчатую диаграмму
  3. Поворачиваем диаграмму на 180°: изменяем порядок категорий, значений или рядов данных
  4. Изменяем порядок построения категорий в диаграмме
  5. Изменяем порядок построения значений в диаграмме
  6. Переворачиваем порядок построения рядов данных в 3D диаграмме
  7. Изменяем положение легенды на диаграмме
  8. Изменяем ориентацию листа для лучшего соответствия диаграмме
  9. Используем инструмент «Камера» для поворота диаграммы Excel на произвольный угол

Поворачиваем круговую диаграмму в Excel на требуемый угол

Если часто приходится показывать относительные размеры в пропорциях, то лучше использовать круговые диаграммы. На картинке ниже метки данных перекрывают названия, поэтому диаграмма выглядит несолидно. Я хочу скопировать эту диаграмму в презентацию PowerPoint о кулинарных традициях народов, и нужно, чтобы график был аккуратным. Чтобы справиться с этой задачей и подчеркнуть наиболее важный сектор, вам нужно знать, как повернуть круговую диаграмму в Excel по часовой стрелке.

Как повернуть диаграмму в Excel

  1. Щелкните правой кнопкой мыши на любом секторе вашей круговой диаграммы и в появившемся меню выберите пункт Формат ряда данных (Format Data Series).Как повернуть диаграмму в Excel
  2. Появится одноименная панель. В поле Угол поворота первого сектора (Angle of first slice), вместо нуля введите значение угла поворота в градусах и нажмите Enter. Полагаю, для моей круговой диаграммы подойдёт поворот на 190 градусов.Как повернуть диаграмму в Excel

После поворота круговая диаграмма в Excel выглядит вполне аккуратно:

Как повернуть диаграмму в Excel

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

Поворачиваем 3D графики в Excel: вращаем круговую диаграмму, гистограмму и линейчатую диаграмму

Полагаю, что объемные диаграммы выглядят очень красиво. Когда некоторые люди видят 3D график, они уверены, что его создатель знает всё о методах визуализации в Excel. Если график, созданный с параметрами по умолчанию, выглядит не так, как хотелось бы, то можно настроить его, повернув и изменив параметры перспективы.

Как повернуть диаграмму в Excel

  1. Щелкните правой кнопкой мыши на графике и в появившемся меню выберите Поворот объёмной фигуры (3-D Rotation).Как повернуть диаграмму в Excel
  2. Появится панель Формат области диаграммы (Format Chart Area). В поля Вращение вокруг оси X (X Rotation) и Вращение вокруг оси Y (Y Rotation) введите нужное количество градусов для поворота.Как повернуть диаграмму в ExcelЯ установил значения на 40° и 35° соответственно, чтобы придать своему графику немного глубины.Как повернуть диаграмму в Excel

В этой панели также можно настроить параметры Глубина (Depth), Высота (Height) и Перспектива (Perspective). Поэкспериментируйте, чтобы подобрать оптимальные настройки для своей диаграммы. Таким же способом можно настроить круговую диаграмму.

Поворачиваем диаграмму на 180°: изменяем порядок категорий, значений или рядов данных

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

Изменяем порядок построения категорий в диаграмме

Диаграмму можно развернуть относительно горизонтальной оси (оси категорий).

Как повернуть диаграмму в Excel

  1. Щелкните правой кнопкой мыши по горизонтальной оси и в появившемся меню выберите Формат оси (Format Axis).Как повернуть диаграмму в Excel
  2. Появится одноименная панель. Чтобы развернуть диаграмму на 180°, просто отметьте галочкой параметр Обратный порядок категорий (Categories in reverse order).Как повернуть диаграмму в Excel

Изменяем порядок построения значений в диаграмме

Выполнив следующие простые шаги, можно развернуть диаграмму относительно вертикальной оси.

Как повернуть диаграмму в Excel

  1. Щелкните правой кнопкой мыши по вертикальной оси (оси значений) и выберите Формат оси (Format Axis).Как повернуть диаграмму в Excel
  2. Отметьте галочкой параметр Обратный порядок значений (Values in reverse order).Как повернуть диаграмму в Excel

Замечание: Помните, что в лепестковой диаграмме невозможно изменить порядок построения значений.

Переворачиваем порядок построения рядов данных в 3D диаграмме

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

Как повернуть диаграмму в Excel

  1. Щелкните правой кнопкой мыши по оси рядов значений (ось Z) в диаграмме и в появившемся меню нажмите Формат оси (Format Axis).Как повернуть диаграмму в Excel
  2. Отметьте галочкой пункт Обратный порядок значений (Series in reverse order), чтобы показать столбцы в обратном порядке.Как повернуть диаграмму в Excel

Изменяем положение легенды на диаграмме

В круговой диаграмме Excel, приведённой ниже, легенда расположена снизу. Я хочу переместить легенду в правую часть диаграммы, чтобы она лучше привлекала внимание.

Как повернуть диаграмму в Excel

  1. Кликните правой кнопкой мыши по легенде и в появившемся меню нажмите Формат легенды (Format Legend).Как повернуть диаграмму в Excel
  2. В разделе Параметры легенды (Legend options) выберите один из флажков: Сверху (Top), Снизу (Bottom), Слева (Left), Справа (Right) или Сверху справа (Top right).Как повернуть диаграмму в Excel

Теперь моя диаграмма нравится мне больше.

Как повернуть диаграмму в Excel

Изменяем ориентацию листа для лучшего соответствия диаграмме

Если нужно просто распечатать диаграмму, то достаточно изменить ориентацию листа в Excel, не поворачивая саму диаграмму. На картинке ниже видно, что диаграмма не полностью умещается на странице. По умолчанию рабочие листы печатаются в книжной ориентации (больше в высоту, чем в ширину). Для того, чтобы моя картинка выглядела правильно в печатном виде, я изменю ориентацию страницы с книжной на альбомную.

Как повернуть диаграмму в Excel

  1. Выделите рабочий лист с диаграммой для печати.
  2. Откройте вкладку Разметка страницы (Page Layout), нажмите на стрелочку под кнопкой Ориентация (Orientation) и выберите вариант Альбомная (Landscape).Как повернуть диаграмму в Excel

Теперь в окне предварительного просмотра я вижу, что диаграмма отлично помещается в область печати.

Как повернуть диаграмму в Excel

Используем инструмент «Камера» для поворота диаграммы Excel на произвольный угол

В Excel можно повернуть диаграмму на любой угол при помощи инструмента Камера. Результат работы Камеры можно вставить рядом с оригинальным графиком или на новом листе.

Совет: Если нужно повернуть диаграмму на 90°, то в некоторых случаях достаточно просто изменить тип диаграммы. Например, с линейчатой диаграммы на гистограмму.

Чтобы добавить инструмент Камера на Панель быстрого доступа, воспользуйтесь маленькой стрелкой вниз справа на панели. В появившемся меню нажмите Другие команды (More Commands).

Как повернуть диаграмму в Excel

Выберите Камера (Camera) в списке Все команды (All commands) и нажмите Добавить (Add).

Как повернуть диаграмму в Excel

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

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

  1. Создайте график или любую другую диаграмму.Как повернуть диаграмму в Excel
  2. Может потребоваться развернуть положение подписей у осей диаграммы на 270° при помощи меню Формат оси (Format Axis), который описан выше. Это нужно, чтобы подписи можно было прочесть после поворота диаграммы.Как повернуть диаграмму в Excel
  3. Выберите диапазон ячеек, над которым расположена диаграмма.Как повернуть диаграмму в Excel
  4. Нажмите на иконку Камера (Camera) на Панели быстрого доступа.Как повернуть диаграмму в Excel
  5. Нажмите на любой ячейке листа, чтобы создать объект камеры.Как повернуть диаграмму в Excel
  6. Теперь нажмите и удерживайте маркер вращения вверху получившегося рисунка.Как повернуть диаграмму в Excel
  7. Поверните диаграмму на нужный угол и отпустите маркер вращения.Как повернуть диаграмму в Excel

Замечание: У инструмента Камера есть один недостаток. Полученные объекты могут иметь разрешение ниже, чем первоначальная диаграмма, могут выглядеть зернистыми или неровными.

Построение диаграмм – это отличный способ продемонстрировать данные. Графики в Excel просты в работе, выразительны, наглядны, а дизайн можно настроить под любые нужды. Теперь Вы знаете, как поворачивать гистограммы, линейные и круговые диаграммы.

Написав всё это, я чувствую себя настоящим гуру в области вращения диаграмм. Надеюсь, моя статья поможет и Вам справиться со своей задачей. Будьте счастливы и совершенствуйте свои знания Excel!

Оцените качество статьи. Нам важно ваше мнение:

Содержание

  1. Excel works!
  2. Excel works!
  3. Как повернуть график в Excel? Как перевернуть круговую диаграмму?
  4. Как повернуть гистограмму на 90 градусов?
  5. Как повернуть график на любой угол. Как перевернуть круговую диаграмму?
  6. Как зеркально развернуть график?
  7. Как поменять местами ряды диаграммы?
  8. Поворот диаграммы при помощи функции Камера
  9. Как вращать различные виды диаграмм в Excel
  10. Произвольное вращение круговых диаграмм
  11. Вращение трехмерных графиков
  12. Поворот на 180 градусов: изменение порядка отображения значений
  13. Задаем обратный порядок построения столбцов
  14. Устанавливаем обратный порядок построения значений
  15. Обратный порядок построения рядов данных в трехмерной диаграмме
  16. Изменяем место отображения легенды
  17. Изменение ориентации листа Excel для лучшего отображения диаграммы
  18. Поворот графика с использованием камеры

Excel works!

Excel работает за вас

Excel works!

Thanks for Visiting

Как повернуть график в Excel? Как перевернуть круговую диаграмму?

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

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

Как повернуть гистограмму на 90 градусов?

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

Возможности поворота графиков интереснее с другими типами диаграмм.

Как повернуть график на любой угол. Как перевернуть круговую диаграмму?

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

Если на первом этапе сделать диаграмму исходя из данных, то она будет выглядеть так:

Как повернуть ее, чтобы она была похожа на пирамиду?

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

Кликнули? Нажмите правой кнопкой мыши и выберите пункт Формат ряда данных…

Если вы работаете в Excel 2007, то появится окно:

Выберите нужный угол поворота в разделе Угол поворота первого сектора.

Если вы работаете в 2013 Excel и новее, то окно появится справа, в нужном разделе, также выбираем нужный угол поворота, чтобы диаграмма была похожа на верхушку пирамиды.

Пример-файл с пирамидой здесь .

Как зеркально развернуть график?

Предположим, у вас есть линейчатая горизонтальная гистограмма.

Ее нужно отобразить не слева направо, а справа налево. Для этого в меню настроек есть специальная галочка. Нажмите правой кнопкой мыши на саму горизонтальную ось, в открывшемся справа окне (для Excel 2013 и выше) перейдите на вкладку Параметры оси и отметьте галочку Обратный порядок категорий/значений в зависимости от того, что вы выделяете.

Тоже можно сделать и с вертикальной осью.

Так выглядит график, если развернуть его и по горизонтальной и по вертикальной оси

Как поменять местами ряды диаграммы?

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

Кликните на окошко рядов в диаграмме

В меню Формат оси перейдите на вкладку Параметры Оси и проставьте галочку Обратный порядок рядов.

Поворот диаграммы при помощи функции Камера

Это хитрый способ известный немногим, а подробно мы показываем возможность «камера» в т.ч. и как перевернуть диаграмму, здесь.

Остались вопросы? Смело пишите комментарии или мне на почту.

Источник

Как вращать различные виды диаграмм в Excel

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

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

Произвольное вращение круговых диаграмм

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

Для этого нам понадобится следовать инструкции:

  1. Кликнув по любому фрагменту правой кнопкой, выбираем в меню пункт «Формат ряда данных…»
  2. На экране появится окно с настройками. В пункте «Угол поворота первого сектора» вводим необходимое количество градусов вместо нуля и нажимаем клавишу «Enter». В нашем случае 190 градусов будет самым подходящим вариантом.

После внесения изменений график выглядит аккуратно, и текст не перекрывает название.

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

Вращение трехмерных графиков

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

Для этого проделаем следующие операции:

  1. Кликаем правой кнопкой мыши по диаграмме и в меню выбираем вариант «Поворот объемной фигуры… »
  2. Появится окно с большим количеством настроек отображения диаграмм. Вводим нужные значения градусов в полях вращения по осям X и Y.

В нашем случае были выставлены значения 40 и 35 соответственно, чтобы диаграмма выглядела немного глубже.

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

Поворот на 180 градусов: изменение порядка отображения значений

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

Задаем обратный порядок построения столбцов

Созданную диаграмму можно вращать по горизонтали.

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

  1. Нажав по горизонтальной оси правой кнопкой, выбираем в появившемся меню пункт «Формат оси…»
  2. Откроется окно настроек, где нужно просто установить галочку в пункте «Обратный порядок категорий» . Изменения сразу отобразятся на графике.

Устанавливаем обратный порядок построения значений

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

  1. Кликаем правой кнопкой мыши по вертикальной оси и выбираем вариант «Формат оси…»
  2. Устанавливаем флажок в пункте «Обратный порядок значений» .

Примечание: менять порядок отображения значений в лепестковых диаграммах не представляется возможным.

Обратный порядок построения рядов данных в трехмерной диаграмме

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

Делается это следующим образом:

  1. Кликаем правой кнопкой мыши по оси глубины и выбираем в меню пункт «Формат оси…»
  2. На экране появятся настройки, где мы устанавливаем галочку в опции «Обратный порядок рядов» . Изменения сразу же будут применены на графике.

Изменяем место отображения легенды

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

Нам потребуется проделать следующее:

  1. Нажимаем правой кнопкой мыши по легенде и выбираем вариант «Формат легенды…» из меню.
  2. Далее в появившемся окне настроек устанавливаем нужный вариант отображения.

Теперь диаграмма выглядит гораздо лучше.

Изменение ориентации листа Excel для лучшего отображения диаграммы

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

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

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

Теперь график будет хорошо помещаться на листе.

Поворот графика с использованием камеры

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

Совет: если вам нужно повернуть график на 90 градусов, лучше просто изменить его тип, например, использовать гистограмму вместо столбчатой диаграммы.

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

  1. Открываем меню быстрого доступа, нажав на маленькую стрелку в конце.
  2. Из появившегося меню выбираем вариант «Другие команды»
  3. Теперь в списке всех команд находим камеру, отмечаем её и нажимаем кнопку «Добавить» .

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

  1. Создаем линейную или любую другую диаграмму.
  2. Для улучшения восприятия графика при портретном отображении листа можно повернуть ось с метками на 270 градусов, воспользовавшись функцией «Формат оси», которая была описана ранее. Таким образом, метки будут более читабельными при повороте диаграммы.
  3. Далее выбираем диапазон ячеек, содержащих диаграмму.
  4. Кликаем по значку камеры на панели быстрого доступа.
  5. Нажимаем на любую ячейку в таблице, чтобы создать объект.
  6. Теперь захватываем мышкой кнопку вращения в верхней части графика.
  7. Поворачиваем изображение на требуемый угол и отпускаем элемент управления.

Примечание: использование инструмента «Камера» имеет собственные недостатки. Измененные с его помощью графики могут потерять качество, выглядеть неровными и зернистыми.

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

Надеемся, что наша статья поможет вам справиться с поставленной задачей. Желаем успехов в освоении программы!

Источник

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

Например, если данные выглядят так: «Регионы продаж» в заголовках столбцов и «Кварталы» с левой стороны:

Данные по регионам в столбцах

Функция Транспонировать переупомешет таблицу, в которой столбцы «Кварталы» отображаются в заголовках столбцов, а слева будут показаны регионы продаж, например:

Данные по регионам в строках

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

Вот как это сделать:

  1. Выделите диапазон данных, который требуется переупорядочить, включая заголовки строк или столбцов, а затем нажмите клавиши CTRL+C.

    Примечание: Убедитесь, что для этого нужно скопировать данные, так как не получится использовать команду Вырезать или CTRL+X.

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

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

    Меню "Параметры вставки"

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

Советы по транспонированию данных

  • Если данные содержат формулы, Excel автоматически обновляет их в соответствие с новым расположением. Убедитесь, что в этих формулах используются абсолютные ссылки. Если они не используются, перед поворотом данных можно переключаться между относительными, абсолютными и смешанными ссылками.

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

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

Пример транспонии в окне "В этом примере"

Вот как можно транспоннять содержимое ячейки:

  1. Скопируйте диапазон ячеев.

  2. Вы выберите пустые ячейки, в которые вы хотите ввести транспонировать данные.

  3. На вкладке Главная щелкните значок Ввести и выберите Ввести транспонировать.

Содержание:

  1. Отразить данные с помощью SORT и вспомогательного столбца
  2. Переверните данные по вертикали (обратный порядок вверх ногами)
  3. Отразить данные по горизонтали
  4. Отразить данные с помощью формул
  5. Использование функции СОРТБИ (доступно в Microsoft 365)
  6. Использование функции ИНДЕКС
  7. Перевернуть данные с помощью VBA

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

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

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

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

Итак, приступим!

Отразить данные с помощью SORT и вспомогательного столбца

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

Переверните данные по вертикали (обратный порядок вверх ногами)

Предположим, у вас есть набор данных с именами в столбце, как показано ниже, и вы хотите перевернуть эти данные:

Отразить данные в Excel - Обратный порядок данных в столбце / строке

Ниже приведены шаги, чтобы перевернуть данные по вертикали:

  1. В соседнем столбце введите «Помощник» в качестве заголовка столбца.
  2. В столбце помощника введите ряд чисел (1, 2, 3 и т. Д.). Вы можете использовать показанные здесь методы, чтобы сделать это быстро.
  3. Выберите весь набор данных, включая вспомогательный столбец
  4. Перейдите на вкладку «Данные«.
  5. Щелкните значок сортировки
  6. В диалоговом окне «Сортировка» выберите «Помощник» в раскрывающемся списке «Сортировать по».
  7. В раскрывающемся списке «Порядок» выберите «От наибольшего к наименьшему».
  8. Нажмите ОК.

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

Отразить данные в Excel - Обратный порядок данных в столбце / строке

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

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

Отразить данные по горизонтали

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

В Excel есть возможность сортировать данные по горизонтали с помощью диалогового окна «Сортировка» (функция «Сортировать слева направо»).

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

Отразить данные в Excel - Обратный порядок данных в столбце / строке

Ниже приведены шаги для этого:

  1. В строке ниже введите «Помощник» в качестве заголовка строки.
  2. Во вспомогательной строке введите ряд чисел (1, 2, 3 и т. Д.).
  3. Выберите весь набор данных, включая вспомогательную строку
  4. Перейдите на вкладку «Данные«.
  5. Щелкните значок сортировки
  6. В диалоговом окне «Сортировка» нажмите кнопку «Параметры«.
  7. В открывшемся диалоговом окне нажмите «Сортировать слева направо».
  8. Нажмите ОК.
  9. В раскрывающемся списке «Сортировать по» выберите строку 3 (или любую другую строку, в которой есть вспомогательный столбец).
  10. В раскрывающемся списке «Порядок» выберите «От наибольшего к наименьшему».
  11. Нажмите ОК.

Вышеупомянутые шаги перевернут всю таблицу по горизонтали.

Отразить данные в Excel - Обратный порядок данных в столбце / строке

После этого вы можете удалить вспомогательную строку.

Отразить данные с помощью формул

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

В этом разделе я покажу вам, как это сделать, используя формулу СОРТБИ (если вы используете Microsoft 365) или формулу ИНДЕКС (если вы не используете Microsoft 365).

Использование функции СОРТБИ (доступно в Microsoft 365)

Предположим, у вас есть таблица, показанная ниже, и вы хотите перевернуть данные в этой таблице:

Отразить данные в Excel - Обратный порядок данных в столбце / строке

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

Отразить данные в Excel - Обратный порядок данных в столбце / строке
Отразить данные в Excel - Обратный порядок данных в столбце / строке

Теперь используйте следующую формулу под ячейкой в ​​крайнем левом заголовке:
= СОРТИРОВАТЬ ($ A $ 2: $ B $ 12; СТРОКА (A2: A12); - 1)

Приведенная выше формула сортирует данные и использует результат функции СТРОКА в качестве основы для их сортировки.

Функция ROW в этом случае вернет массив чисел, который представляет номера строк между указанным диапазоном (который в этом примере будет серией чисел, таких как 2, 3, 4 и т. Д.).

А поскольку третий аргумент этой формулы равен -1, это заставит формулу сортировать данные в порядке убывания.

Запись с наивысшим номером строки будет наверху, а запись с наименьшим номером правила — внизу, что существенно меняет порядок данных.

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

Использование функции ИНДЕКС

Если у вас нет доступа к функции СОРТИРОВКА, не беспокойтесь — вы можете использовать удивительную функцию ИНДЕКС.

Предположим, у вас есть набор данных с именами, как показано ниже, и вы хотите перевернуть эти данные.

Отразить данные в Excel - Обратный порядок данных в столбце / строке
Отразить данные в Excel - Обратный порядок данных в столбце / строке

Ниже приведена формула для этого:
= ИНДЕКС ($ A $ 2: $ A $ 12, СТРОКИ (A2: $ A $ 12))

Как работает эта формула?

В приведенной выше формуле используется функция ИНДЕКС, которая возвращает значение из ячейки на основе числа, указанного во втором аргументе.

Настоящая магия происходит во втором аргументе, где я использовал функцию ROWS.

Поскольку я заблокировал вторую часть ссылки в функции ROWS, в первой ячейке она вернет количество строк между A2 и A12, которое будет равно 11.

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

По мере того, как мы спускаемся по строкам, результат функции ROWS будет уменьшаться на 1, с 11 до 10, до 9 и так далее.

А поскольку функция ИНДЕКС возвращает нам значение на основе числа во втором аргументе, это в конечном итоге даст нам данные в обратном порядке.

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

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

Отразить данные в Excel - Обратный порядок данных в столбце / строке
Отразить данные в Excel - Обратный порядок данных в столбце / строке

Ниже приведена формула, которая сделает это за вас:
= ИНДЕКС ($ A $ 2: $ B $ 12, СТРОКИ (A2: $ A $ 12), КОЛОННЫ ($ A $ 2: A2))

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

Чтобы сделать эту формулу динамической, я использовал функцию COLUMNS, которая продолжала бы изменять значение столбца с 1 на 2 до 3, когда вы копируете его вправо.

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

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

Перевернуть данные с помощью VBA

Если перелистывание данных в Excel — это то, что вам нужно делать довольно часто, вы также можете попробовать метод VBA.

С помощью кода макроса VBA вы можете один раз скопировать и вставить его в книгу в редакторе VBA, а затем повторно использовать его снова и снова в той же книге.

Вы также можете сохранить код в личной книге макросов или как надстройку Excel и иметь возможность использовать его в любой книге в вашей системе.

Ниже приведен код VBA, который перевернет выбранные данные на листе по вертикали.
Sub FlipVerically () 'Code by Sumit Bansal с TrumpExcel.com Dim TopRow As Variant Dim LastRow As Variant Dim StartNum As Integer Dim EndNum as Integer Application.ScreenUpdating = False StartNum = 1 EndNum = Selection.Rows.Count Do While StartNum <EndNum TopRow = Selection.Rows (StartNum) LastRow = Selection.Rows (EndNum) Selection.Rows (EndNum) = TopRow Selection.Rows (StartNum) = LastRow StartNum = StartNum + 1 EndNum = EndNum - 1 приложение цикла. ScreenUpdating = True End Sub
Чтобы использовать этот код, вам сначала нужно выбрать набор данных, который вы хотите отменить (исключая заголовки), а затем запустить этот код.

Как работает этот код?

Приведенный выше код сначала подсчитывает общее количество строк в наборе данных и присваивает его переменной EndNum.

Затем он использует цикл Do While, в котором происходит сортировка данных.

Он сортирует эти данные, беря первую и последнюю строки и меняя их местами. Затем он переходит во вторую строку во второй последней строке и меняет их местами. Затем он переходит в третий ряд в третьем последнем ряду и так далее.

Цикл заканчивается, когда вся сортировка завершена.

Он также использует свойство Application.ScreenUpdating и устанавливает для него значение FALSE во время выполнения кода, а затем возвращает его в значение TRUE, когда код завершает работу.

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

Как пользоваться кодом?

Выполните следующие действия, чтобы скопировать и вставить этот код в редактор VB:

  1. Откройте файл Excel, в который вы хотите добавить код VBA.
  2. Удерживая клавишу ALT, нажмите клавишу F11 (вы также можете перейти на вкладку Разработчик и щелкнуть значок Visual Basic)
  3. В открывшемся редакторе Visual Basic в левой части редактора VBA будет Project Explorer. Если вы его не видите, перейдите на вкладку «Просмотр», а затем нажмите «Обозреватель проекта».
  4. Щелкните правой кнопкой мыши любой из объектов книги, в которую вы хотите добавить код.
  5. Перейдите к опции «Вставить» и нажмите «Модуль». Это добавит новый модуль в книгу
  6. Дважды щелкните значок модуля в проводнике проекта. Это откроет окно кода для этого модуля
  7. Скопируйте и вставьте приведенный выше код VBA в окно кода.

Чтобы запустить код макроса VBA, сначала выберите набор данных, который вы хотите перевернуть (за исключением заголовков).

Выбрав данные, перейдите в редактор VB и нажмите зеленую кнопку воспроизведения на панели инструментов или выберите любую строку в коде и затем нажмите клавишу F5.

Отразить данные в Excel - Обратный порядок данных в столбце / строке

Итак, это некоторые из методов, которые вы можете использовать для переворота данных в Excel (т. Е. Обратного порядка набора данных).

Все методы, которые я рассмотрел в этом руководстве (формулы, функция СОРТИРОВКИ и VBA), можно использовать для переворота данных по вертикали и горизонтали (вам нужно будет соответствующим образом настроить формулу и код VBA для горизонтального переворота данных).

Надеюсь, вы нашли этот урок полезным.

Понравилась статья? Поделить с друзьями:
  • Как перевернуть файл word
  • Как перевернуть точечную диаграмму в excel
  • Как перевернуть текст ячейки в excel
  • Как перевернуть текст на странице в word
  • Как перевернуть текст вертикально в таблице word