Как диаграмму в excel перенести на один лист

На чтение 5 мин Опубликовано 23.01.2021

Иногда у пользователей Microsoft Office Excel возникает необходимость в переносе диаграмм, построенных по табличному массиву, на отдельный рабочий лист. О том, как это сделать, будет рассказано в данной статье.

Содержание

  1. Как вставить диаграмму на отдельный лист Excel
  2. Способ 1. Копирование диаграммы
  3. Способ 2. Использование опции перемещения
  4. Как в Excel построить диаграмму
  5. Способ 1. Построение по исходной табличке
  6. Способ 2. Как сделать процентную диаграмму в Excel
  7. Способ 3. Построение диаграммы Парето
  8. Заключение

Как вставить диаграмму на отдельный лист Excel

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

Способ 1. Копирование диаграммы

Данный метод реализуется за несколько секунд по следующему алгоритму:

  1. Построить нужную диаграмму для исходной таблицы.

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

Первоначальный график, построенный для заданного табличного массива
  1. Выделить построенный график, нажав на него левой клавишей манипулятора.
  2. Переключить клавиатуру компьютера на английскую раскладку и одновременно зажать кнопки «Ctrl+C», чтобы скопировать выбранную диаграмму в буфер обмена.
  3. Перейти на чистый лист Excel. Для этого нужно кликнуть по слову «Лист 1» либо «Лист 2» и т.д., находящееся в нижней панели программы MS Excel.

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

Переход на отдельный рабочий лист в программе MS Excel
  1. Откроется пустой рабочий лист, на котором пользователю надо будет нажать на кнопки «Ctrl+V».
  2. Проверить результат. После осуществления вышеуказанных действий построенный график отобразится на новой странице.

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

Финальный результат переноса диаграммы

Обратите внимание! Скопированную диаграмму из Эксель можно вставить в MS Word аналогичным образом.

Способ 2. Использование опции перемещения

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

  1. Построить диаграмму по исходной таблице данных.
  2. Навести курсор мышки в любое крайнее место графика. Вместо обычного курсора должен появиться значок в виде четырёх стрелочек.
  3. Кликнуть ПКМ по этому месту.
  4. В меню контекстного типа нажать по строчке «Переместить диаграмму…».

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

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

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

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

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

Расположение графика на отдельном листе Microsoft Office Excel

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

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

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

Чтобы полностью разбираться в теме, необходимо рассмотреть методы построения различных графиков в Эксель.

Способ 1. Построение по исходной табличке

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

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

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

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

Способ 2. Как сделать процентную диаграмму в Excel

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

  1. В исходной табличке выделить диапазон ячеек, параметры, которые нужно сравнить.
  2. Аналогичным образом переместиться в раздел «Вставка» и в перечне возможных диаграмм выбрать круговую.
  3. После отображения графика на рабочем листе понадобится переместиться во вкладку «Конструктор».
  4. Здесь пользователь должен найти кнопку «Экспресс макет» и щёлкнуть по ней ЛКМ.
  5. В открывшемся перечне вариантов круговых диаграмм выбрать тот, на котором отображены знаки процентов и нажать по нему.
  6. Проанализировать полученный результат. Построенная диаграмма должна измениться, и размер областей на ней будет показан в процентах.

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

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

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

Способ 3. Построение диаграммы Парето

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

  1. Во вкладку «Вставка» развернуть блок Гистограмма и выбрать самый первый вариант.
  2. После построения графика нажать на кнопку «Изменить тип диаграммы» сверху окна.
  3. В следующем окошке в разделе График надо выбрать подходящий вариант и кликнуть по «ОК».
  4. Проверить результат. Диаграмма Парето должна построиться.

kak-perenesti-diagrammu-na-otdelnyj-list-v-excel

Внешний вид диаграммы Парето в Excel

Заключение

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

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

Перемещение диаграммы в другое место на листе

  • Чтобы переместить диаграмму, перетащите ее в нужное место.

Перемещение диаграммы на другой лист

Вы можете переместить диаграмму на другой лист или поместить ее на новый лист диаграммы.

  1. Щелкните в любом месте диаграммы.

  2. На вкладке Конструктор нажмите кнопку Переместить диаграмму.

    Кнопка "Переместить диаграмму"

  3. Выполните одно из следующих действий:

    Задача

    Необходимые действия

    Отображение диаграммы в новой лист диаграммы

    Выберите параметр Новый лист, а затем в поле Новый лист введите имя нового листа диаграммы.

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

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

Изменение размера диаграммы

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

Задача

Необходимые действия

Чтобы вручную отметить диаграмму

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

Использование определенных измерений высоты и ширины

Щелкните диаграмму, а затем на вкладке Формат в группе Размер введите размер в поля Высота фигуры и Ширина фигуры.

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

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

  1. Щелкните в любом месте диаграммы.

  2. Щелкните правой кнопкой мыши или щелкните его, а затем выберите формат области диаграммы.

  3. В области Формат области диаграммы в областиПараметры диаграммы щелкните вкладку Размер и свойства Размер и свойства диаграммы.

  4. Щелкните меню Свойства и сделайте следующее:

    Задача

    Необходимые действия

    Изменение высоты и ширины ячеек на диаграмме при переходе между ячейками (например, при сортировке диапазона или таблицы с ячейками) и изменения ее ширины

    Выберите Переместить и размер ячеек.

    Сохранение диаграммы вместе с ячейками при переходе (например, при сортировке диапазона или таблицы с ячейками) и сохранение размера диаграммы независимо от изменений высоты и ширины ячеек

    Выберите Переместить, но не размер с ячейками

    Положение и размер диаграммы не зависят от изменений положения, высоты и ширины ячейки

    Выберите не перемещать и не размер с ячейками.

Перемещение диаграммы в другое место на листе

  • Чтобы переместить диаграмму, перетащите ее в нужное место.

Перемещение диаграммы на другой лист

Вы можете переместить диаграмму на другой лист или поместить ее на новый лист диаграммы.

  1. Щелкните в любом месте диаграммы.

  2. В меню Диаграмма выберите пункт Переместить диаграмму.

    Диалоговое окно "Перемещение диаграммы"

  3. Выполните одно из следующих действий:

    Задача

    Необходимые действия

    Отображение диаграммы в новой лист диаграммы

    Выберите параметр Новый лист, а затем в поле Новый лист введите имя нового листа диаграммы.

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

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

Изменение размера диаграммы

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

Задача

Необходимые действия

Чтобы вручную отметить диаграмму

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

Использование определенных измерений высоты и ширины

Щелкните диаграмму, а затем на вкладке Формат в областиРазмер введите размер в поля Высота и Ширина.

Совет: Чтобы сохранить пропорции диаграммы при ее размере, выберите между высотой и шириной квадратику Сохранить пропорции.

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

  1. Щелкните в любом месте диаграммы.

  2. В меню Формат выберите пункт Формат области диаграммы.

  3. Нажмите кнопку Свойства,а затем в области Расположение объектовсделайте одно из следующих вариантов:

    Задача

    Необходимые действия

    Изменение высоты и ширины ячеек на диаграмме при переходе между ячейками (например, при сортировке диапазона или таблицы с ячейками) и изменения ее ширины

    Выберите Переместить и размер ячеек.

    Сохранение диаграммы вместе с ячейками при переходе (например, при сортировке диапазона или таблицы с ячейками) и сохранение размера диаграммы независимо от изменений высоты и ширины ячеек

    Выберите Переместить, но не размер с ячейками

    Положение и размер диаграммы не зависят от изменений положения, высоты и ширины ячейки

    Выберите не перемещать и не размер с ячейками.

Суть проблемы обычно в следующем: построили диаграмму, а для большей наглядности ее необходимо растянуть, но в растянутом виде она не помещается на экране. Что делать? Перенести на отдельный лист.

Имеем диаграмму возьмите любую принципиального значения нет.

Щелкаем по диаграмме левой клавишей мышки так чтобы появилась рамка. Нажимаем на нее правой клавишей мышки, в контекстном меню выбираем пункт «Переместить диаграмму…»:

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

В открывшемся диалоговом окне выбираем «На отдельном листе» и нажимаем кнопку «ОК»:

kak-perenesti-diagrammu-na-otdelnyj-list_2.png

Получаем вот такой результат:

kak-perenesti-diagrammu-na-otdelnyj-list_3.png

Добавить комментарий

    1. Перемещение, копирование, удаление диаграммы

Чтобы переместить
диаграмму в другое место листа, нужно
выделить ее и перетащить левой кнопкой
мыши. Чтобы переместить диаграмму на
другой лист, нужно воспользоваться
стандартными командами по вырезке
(Главная
Буфер обмена
Вырезать
или комбинация клавиш Ctrl+X)
и вставке (Главная
Буфер
обмена

Вставка
или комбинация клавиш Ctrl+V).
Для перемещения диаграммы и размещения
на отдельном листе нужно использовать
команду

Работа с диаграммами

Конструктор

Расположение

Переместить диаграмму
.

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

Копировать
или комбинация клавиш Ctrl+C)
и вставке (Главная
Буфер
обмена

Вставка
или комбинация клавиш Ctrl+V).

Для удаления
диаграммы достаточно выделить ее и
нажать клавишу Delete.
Чтобы удалить диаграмму на отдельном
листе нужно щелкнуть по ярлычку листа
и по правой кнопке мыши из контекстного
меню выбрать команду Удалить.

  1. Наиболее часто используемые виды диаграмм.

В Excel используется
следующие типы диаграмм:

  • Гистрограмма;

  • График;

  • Круговая диаграмма;

  • Линейная диаграмма;

  • Диаграмма с
    областями;

  • Точечная диаграмма

  • Биржевые диаграмма;

  • Поверхностные
    диаграмма;

  • Кольцевые диаграмма;

  • Пузырьковые
    диаграмма;

  • Лепестковые
    диаграмма.

    1. Гистограммы

В диаграммах этого
типа ось OX, или ось категорий, располагается
горизонтально, ось OY – ось значений –
вертикально. Гистограмма имеет семь
подтипов, из которых всегда можно выбрать
наиболее подходящий вид для графического
отображения имеющихся данных:

  • с группировкой
    – отображает значения различных
    категорий;

  • с накоплением –
    отображает вклад каждой категории
    данных в общую сумму;

  • нормированная с
    накоплением – отображает долю (в %)
    каждой категории данных в общей сумме;

  • объемная с
    группировкой;

  • объемная с
    накоплением;

  • объемная
    нормированная с накоплением;

  • объемная гистограмма.

Рис.Виды гистограмм.

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

    1. Графики

Графики обычно
используют, когда требуется определить
характер поведения какой-либо функции
или процесса. Excel позволяет строить 7
типов графиков, разбитых на 3 категории:
график, график с маркерами и объемный
график.

Рис.Виды графиков.

Для
примера рассмотрим построение графика
функцииy= sin(x) на интервале одного полного
периода. Для этого нужно построить
таблицу, содержащую столбец аргументов
и столбец значений функции. После
построения графика по заданным точкам
без использования сглаживания будет
получена некоторая ломаная.

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

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

Рис.График функции у= sin(x) без
сглаживания

Рис.График функции y= sin(x) со
сглаживанием

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

У меня есть несколько листов с разными данными, но организованных одинаково (одинаковое количество столбцов и строк). Я создал несколько диаграмм в Sheet1, которые я хотел бы скопировать на Sheet2. в то время как обычное копирование / вставка копирует диаграммы на лист 2, диаграммы по-прежнему ссылаются на данные в листе 1, а не листе 2. Как я могу автоматически заставить их использовать данные Sheet2, а не Sheet после копирования?

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

4 ответа

Лучший ответ

У меня что-то вроде этого сработало. CopyCharts копирует все диаграммы с исходного листа на целевой лист. Затем SetChartRef устанавливает ссылку на диаграммы в целевом объекте так, как я хочу, чтобы они были. В этом примере я знаю, какой номер диаграммы какой. Думаю, его можно улучшить, чтобы вместо этого использовались названия диаграмм.

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

    Sub DeleteEmbeddedCharts(target As String)

    Dim wsItem As Worksheet
    Dim chtObj As ChartObject
        For Each chtObj In ThisWorkbook.Worksheets(target).ChartObjects
            chtObj.Delete
        Next
End Sub

Sub SetChartRef(target As String)

    Dim cht As ChartObject
    Dim i As Integer

    'i specifies which chart to set its data references
    i = 0
    For Each cht In ThisWorkbook.Worksheets(target).ChartObjects
        If i = 0 Then
            cht.Chart.SeriesCollection(1).Values = "=" & target & "!$I$2:$I$12"
            cht.Chart.SeriesCollection(2).Values = "=" & target & "!$J$2:$J$12"
        ElseIf i = 1 Then
             cht.Chart.SeriesCollection(1).Values = "=" & target & "!$I$14:$I$25"
             cht.Chart.SeriesCollection(2).Values = "=" & target & "!$J$14:$J$25"
        ElseIf i = 2 Then
            cht.Chart.SeriesCollection(1).Values = "=" & target & "!$I$26:$I$37"
            cht.Chart.SeriesCollection(2).Values = "=" & target & "!$J$26:$J$37"
        ElseIf i = 3 Then
            cht.Chart.SeriesCollection(1).Values = "=(" & target & "!$H$2," & target & "!$H$14," & target & "!$H$26," & target & "!$H$38)"
            cht.Chart.SeriesCollection(1).XValues = "=(" & target & "!$E$2," & target & "!$E$14," & target & "!$E$26," & target & "!$E$38)"
         ElseIf i = 4 Then
            cht.Chart.SeriesCollection(1).Values = "=(" & target & "!$H$2," & target & "!$H$14," & target & "!$H$26," & target & "!$H$38)"
            cht.Chart.SeriesCollection(1).XValues = "=(" & target & "!$E$2," & target & "!$E$14," & target & "!$E$26," & target & "!$E$38)"
        ElseIf i = 5 Then
            cht.Chart.SeriesCollection(1).Values = "=" & target & "!$I$38:$I$49"
            cht.Chart.SeriesCollection(2).Values = "=" & target & "!$J$38:$J$49"
        End If
        i = i + 1
    Next


End Sub

Sub CopyCharts(source As String, target As String)

    Dim chtObj As ChartObject
    'First delete all charts from target sheet
    DeleteEmbeddedCharts (target)

    'Some delay
    Application.Wait Now + TimeSerial(0, 0, 1)

    For Each chtObj In ThisWorkbook.Worksheets(source).ChartObjects
        With ThisWorkbook.Worksheets(target)
            .Activate
            chtObj.Copy
            'Paste in row T1+i
            Range("T1").Offset(i).Select
            .Activate
            Application.Wait Now + TimeSerial(0, 0, 1)
            .Paste
            Application.Wait Now + TimeSerial(0, 0, 1)
            i = i + 10
            .Activate
        End With
    Next chtObj

    'Set the data references to target sheet
    SetChartRef (target)

End Sub


1

Ari
21 Сен 2012 в 21:05

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

Второй по простоте способ, если данные диаграммы организованы просто, — использовать «Выбрать данные» на ленте или в контекстном меню и изменить диапазон, указанный в RefEdit «Диапазон данных диаграммы» в верхней части диалогового окна.

Утомительный способ — изменить все ссылки на лист во всех формулах ряда диаграммы, например, изменив все экземпляры Sheet1 в следующей формуле на Sheet2: = SERIES (Sheet1! $ B $ 1, Sheet1! $ A $ 2: $ A $ 4, Sheet1! $ B $ 2: $ B $ 4,1)

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


10

Jon Peltier
29 Июн 2015 в 17:52

Я часто использовал формулу изменения рядов (это фактически ссылка в середине страницы, предоставленной в ответе GGuess). Это надстройка, которую можно получить здесь.

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


4

sancho.s ReinstateMonicaCellio
10 Дек 2013 в 17:24

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

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

Для того, чтобы разместить диаграмму на отдельном листе необходимо:

  1. Кликнуть на диаграмме (на «рамке» диаграммы») правой клавишей и выбрать «Переместить диаграмму»
    1

    2

  2. В открывшемся окне выбрать пункт «на отдельном листе» и задать имя будущего листа.
    3
  3. Нажать «ОК». При изменении размера листа для печати, EXCELбудет адаптировать размеры, детализацию и другие параметры под новый формат.
    4

    5

Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
(для перевода по карте нажмите на VISA и далее «перевести»)

Работа с диаграммой
11.08.2011 12006

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

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

  1. В окне открытого листа выделите нужную диаграмму.
  2. На вкладке «Конструктор» в группе «Расположение» щелкните по кнопке «Переместить диаграмму» (рис. 6.16).
  3. Рис. 6.16. Вкладка «Конструктор». Кнопка «Переместить диаграмму»

    Рис. 6.16. Вкладка «Конструктор». Кнопка «Переместить диаграмму»

  4. В окне «Перемещение диаграммы» (рис. 6.17) активируйте пункт «На отдельном листе» и наберите название листа в окошке справа пункта.
  5. Рис. 6.17. Окно «Перемещение диаграммы»

    Рис. 6.17. Окно «Перемещение диаграммы»

  6. Закройте окно кнопкой «ОК».

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