Tw-city.info

IT Новости
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как сделать диаграмму в excel 2003

6. Диаграммы в Excel

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

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

Для построения диаграммы предназначен Мастер диаграмм.

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

Построение диаграмм

  1. Выделить ряды данных вместе с подписями столбцов (тогда они будут отображены в легенде).

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

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

Запустить Мастер диаграмм кнопкой в панели инструментов или командой меню ВставкаДиаграмма

  • Далее работа выполняется с последовательными окнами Мастера диаграмм. Переход к очередному окну выполняется щелчком на кнопке Далее.
  • Первый шаг Мастера окно Тип диаграммы (рисунок 6.1). Здесь выбирается тип и вид диаграммы.

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

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

    Второй шаг Мастера – окно Источник данных диаграммы .

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

    Переключатель ряда данных (в строках или столбцах) устанавливается автоматически – по логике выбранных данных.

    Вкладка Ряд (рисунок 6.3) используется для корректировки рядов данных, по которым строится диаграмма, и подписей по оси Х.

    Поле Ряд содержит список всех выбранных рядов с числовыми данными. Если данные выделялись с подписями, то список рядов содержит эти названия и в поле имени отображается адрес ячейки, содержащей подпись. Если подписи рядов не были выделены, то рядам присваиваются стандартные имена (Ряд1, Ряд2…).

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

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

    Третий шаг Мастера – окно Параметры диаграммы.

    Это окно содержит несколько вкладок, количество и поля которых зависят от типа диаграммы (рисунок 6.4).

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

    1. На вкладке Заголовки можно ввести название диаграммы и подписи осей (для круговых диаграмм – только название).
    2. На вкладке Оси устанавливают отображение и маркировку осей координат.
    3. На вкладке Легенда можно указать отображение или отсутствие легенды и выбрать место ее размещения.
    4. На вкладке Линии сетки устанавливается отображение основных и промежуточных линий сетки в области построения диаграммы.
    5. На вкладке Подписи данных можно выбрать отображение подписей элементов данных на диаграмме:
      • имена рядов;
      • имена категорий;
      • значения.
    6. На вкладке Таблица данных можно добавить к диаграмме таблицу рядов данных, использованных в диаграмме.

    Четвертый шаг Мастера – окно Размещение диаграммы.

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

    6.2. Редактирование диаграмм

    Готовую диаграмму можно перемещать по рабочему листу, изменять ее размер. Чтобы удалить диаграмму, нужно выделить ее и нажать клавишу . Если диаграмма расположена на отдельном листе – удалить лист.

    Диаграмма состоит из элементов, каждый из которых можно редактировать отдельно.

    Элементы диаграммы (см. рисунок 6.5):

    • область диаграммы – это вся диаграмма;
    • область построения – область размещения графиков, гистограмм (для круговых диаграмм этой области нет);
    • ряды данных – это сами графики, столбики гистограммы, сектора круговой диаграммы;
    • оси координат – ось Х (ось категорий) и ось Y (ось значений);
    • заголовок диаграммы;
    • легенда;
    • линии сетки (для круговых диаграмм – отсутствуют).

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

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

    • двойным щелчком на элементе;
    • контекстное меню элементаФормат;
    • меню Формат для выделенного элемента.
    • Контекстное меню области диаграммы, кроме команды Формат, содержит команды:
    1. Тип диаграммы
    2. Исходные данные…
    3. Параметры диаграммы…
    4. Размещение

    Эти команды открывают соответствующие окна Мастера диаграмм, что дает возможность исправить недочеты, допущенные при построении диаграммы.

    Особенности выделения рядов данных:

    1. щелчок на линии графика выделяет весь график, повторный щелчок – выделит отдельный его участок, соответствующий одному значению ряда;
    2. щелчок на любом столбике гистограммы выделяет все столбики соответствующего ряда данных; повторный щелчок – выделит этот столбик;
    3. щелчок на круговой диаграмме выделяет всю диаграмму, повторный щелчок на любом секторе – выделит этот сектор.

    Добавление рядов данных (способы):

    • выделить данные в таблице и перетащить мышью в область построения;
    • контекстное меню области диаграммыИсходные данныевкладка Рядкнопка Добавить.

    Таким же образом можно добавить подписи по оси Х.

    Шрифт заголовка, легенды, подписей

    • кнопки параметров шрифта в панели инструментов;
    • в диалоговом окне Формат (соответствующего элемента) вкладка Шрифт.

    Цветобласти построения (по умолчанию серый цвет):

    • кнопка Цвет заливки в панели инструментов;
    • в диалоговом окне Формат области построения вкладка Вид.

    Цвет и узор столбиков гистограммы или секторов круговой диаграммы:

    • кнопка Цвет заливкив панели инструментов;
    • в диалоговом окне Формат рядов данных вкладка Вид (кнопка Способы заливки).

    в диалоговом окне Формат ряда данных на вкладке Вид можно изменить цвет и толщину линии, сделать линию сглаженной (установить флажок), а также изменить или убрать маркеры на графике.

    Линии сетки области построения графиков и гистограмм:

    • в диалоговом окне Параметры диаграммы на вкладке Линии сеткиустанавливается наличие или отсутствие линий сетки.
    • в диалоговом окне Формат линий сетки на вкладке Вид устанавливается тип, цвет и толщина линий сетки.

    Иллюстрированный самоучитель по Microsoft Excel 2003

    Как пользоваться Мастером диаграмм

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

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

    Совет
    Переименовать диаграмму можно точно так же, как и таблицу: дважды щелкните на названии диаграмм, введите новое и нажмите клавишу Enter
    .

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

    Читать еще:  Как нумеровать в word

    Выберите из меню Вставка команду Диаграмма или щелкните на кнопке Мастер диаграмм на панели инструментов.

    Совет
    Начиная со второго диалогового окна Мастера диаграмм, можно щелкнуть на кнопке Назад, вернуться к предыдущему диалоговому окну и изменить установленные перед этим параметры. О том, как вносятся коррективы в уже готовую диаграмму, будет рассказано ниже в этой главе, а также в главе 13. Чтобы прервать процесс создания диаграммы на любой стадии, щелкните на кнопке Отмена или нажмите клавишу Esc
    .

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

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

    Общие сведения о диаграммах и графиках

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

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

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

    Создание диаграммы в Excel 2003
    Для счастливых обладателей Excel 2003 вставка диаграммы осуществляется в несколько шагов:
    Вставка (Insert)Диаграмма (Chart)

    1. На первом шаге предлагается выбрать тип диаграммы.

      После чего можно либо сразу на первом шаге нажать Готово и диаграмма будет создана из данных предварительно выделенного диапазона, либо последовательно пройти все 4 шага построения.
    2. На втором шаге будет предложено выбрать данные для диаграммы.

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

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

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

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

    Создание диаграммы в Excel 2007 и выше
    Начиная с версии 2007 вставка диаграмм доступна с вкладки Вставка (Insert) -группа Диаграммы (Charts) . Диаграммы сразу на панели разбиты на категории:

    остается лишь выбрать необходимый тип. Это хоть и несколько упрощает выбор типа диаграммы, но пользователям, привыкшим работать в 2003 версии доставляет массу неудобств — мастер создания диаграмм попросту исчез и ему на замену пришел более современный инструмент. Теперь все настройки можно найти на динамически появляющейся группе вкладок Работа с диаграммами (Chart Tools) , которая автоматически появляется при выделении любой диаграммы на листе:

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

    Плюс в 2007 версии была добавлена отличная возможность сохранения созданной диаграммы в качестве шаблона. Иными словами: вы мучались 40 минут, создавая диаграмму на основе еженедельного отчета и наконец добились нужного результата, который «прям радует». Что обычно делалось раньше, чтобы применить к другим данным? Книга копировалась и новые данные просто заменяли старые данные. Теперь же можно просто выделить нужную диаграмму, перейти на группу вкладок Работа с диаграммами (Chart Tools)Конструктор (Design)Сохранить как шаблон (Save As Template) и выбрать имя шаблона. Чтобы применить этот шаблон необходимо при выборе типа диаграммы в меню выбрать Все типы диаграмм (All chart types)

    перейти в папку Шаблоны (Templates) и выбрать нужный шаблон. Либо создать диаграмму любого типа, перейти на группу вкладок Работа с диаграммами (Chart Tools)Конструктор (Design)Изменить тип диаграммы (Change Chart Type) . Так же пункт Изменить тип диаграммы (Change Chart Type) доступен, если щелкнуть правой кнопкой мыши в любом месте диаграммы:

    Для тех, кого мучает ностальгия или по каким-то иным соображениям привыкли работать именно с листами диаграмм, то в Excel 2007 и выше это делается так:

    • выделяем таблицу с исходными данными
    • щелкаем правой кнопкой мыши по ярлычку листа
    • выбираем пункт Вставить (Insert)
    • на вкладке Общие выбираем Диаграмма (Chart)

    Будет создан лист диаграммы. Тип диаграммы используется тот, что установлен по умолчанию. Кстати, это умолчание можно изменить: при создании диаграммы с вкладки Вставка (Insert) -группа Диаграммы (Charts) -в меню выбрать Все типы диаграмм (All chart types) , выбрать необходимый тип и нажать Сделать стандартной (Set as Default Chart) . Теперь именно такой тип диаграммы будет диаграммой по умолчанию.
    Размещение диаграммы (переместить в другой лист или сделать отдельным листом диаграммы) можно изменить в любой момент. Для этого необходимо щелкнуть правой кнопкой мыши по области диаграммы, выбрать пункт Переместить диаграмму (Move Chart) и указать новое место размещения.

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

    Статья помогла? Поделись ссылкой с друзьями!

    Поиск по меткам

    Поделитесь своим мнением

    Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме — добро пожаловать на Форум

    Читать еще:  Excel не считает сумму автоматически

    Как построить график в Excel — Инструкция

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

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

    В этой статье мы подробно рассмотрим, как построить график Эксель.

    На сегодняшний день популярностью среди пользователей пользуются две основные версии данного приложения: Excel 2013 и Excel 2003, которые существенно отличаются друг от друга, по этой причине процесс построения графиков в данных приложениях серьезно отличается.

    Процесс создания графика в приложении Excel 2003, 2007

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

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

    Результаты вычислений выполняют роль исходных данных в процессе создания диаграмм.

    Порядок формирования графика в Экселе 2003 включает в себя следующие этапы:

    • В самом начале запустите приложение и откройте новый лист книги. Далее сделайте таблицу из двух столбцов. Первый столбец будет использоваться для записи аргумента (X), а второй – для функции(Y).
      Как это выглядит, вы можете увидеть на картинке, размещенной ниже.

    Создание таблицы с данными

    • На следующем этапе внесите в столбец B аргумент X. Затем в столбец C вносится формула, которая будет применяться для построения графика. В качестве наглядного примера мы возьмем довольно простую формулу y = x3.
      Как это выглядит, вы можете увидеть на расположенной ниже картинке.

    Заполнение первого столбца таблицы

    Следует помнить, что в данном приложении перед любой формулой нужно ставить знак «=».

    В нашем конкретном примере формула, которую необходимо внести в столбец C, будет выглядеть так: =B3^3, т.е. программа будет возводить значение из ячейки B3 в третью степень.

    Также вы можете использовать и альтернативную формулу, которая будет выглядеть, так: =B3*B3*B3. После внесения формулы в столбец C следует нажать Enter.

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

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

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

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

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

    Как именно это, делается вы можете увидеть на картинке, размещенной ниже.

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

    Выбор пункта меню «Диаграмма»

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

    Выбор типа точечной диаграммы

    • На следующем этапе перед вами возникнет окно, в котором необходимо открыть вкладку под названием «Ряд». Затем следует добавить ряд при помощи специальной кнопки под названием «Добавить».
      Для выбора ячеек необходимо нажать на кнопки, которые показаны на размещенной ниже картинке.

    Вам потребуется выделить ячейки, в которые вы ранее внесли значения Y и X. Затем необходимо нажать кнопку «Готово».

    • После этого перед вами появится график как на картинке, расположенной ниже.

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

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

    Кстати, вас могут заинтересовать еще статьи:

    • Горячие клавиши Excel — Самые необходимые варианты
    • Округление в Excel — Пошаговая инструкция
    • Макросы в Excel — Инструкция по использованию

    Создание графика в Excel 2013

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

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

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

    • На следующем этапе необходимо внести в таблицу значение аргумента, а в первую ячейку второго столбца следует внести формулу =SIN(C4).
      После того как вы внесете формулу в ячейку, необходимо растянуть ее таким же способом, как было описано выше, на все незаполненные ячейки. Процесс заполнения столбца с формулами вы можете увидеть на картинках, расположенных ниже.

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

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

    Выбор подпункта меню «Диаграммы»

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

    Выбор типа точечной диаграммы

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

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

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

    Выбор готовой формулы

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

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

    Как построить график в Excel

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

    Интерактивная диаграмма

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

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

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

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

    Выглядеть это может примерно так:

    Нравится? Тогда поехали.

    Шаг 1. Создаем дополнительную таблицу для диаграммы

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

    В Excel 2007/2010 к созданным диапазонам можно применить команду Форматировать как таблицу ( Format as Table) с вкладки Главная ( Home) :

    Это даст нам следующие преимущества:

    • Любые формулы в таких таблицах автоматически транслируются на весь столбец – не надо «тянуть» их вручную до конца таблицы
    • При дописывании к таблице новых строк в будущем (новых дат и курсов) – размеры таблицы увеличиваются автоматически, включая корректировку диапазонов в диаграммах, ссылках на эту таблицу в других формулах и т.д.
    • Таблица быстро получает красивое форматирование (чересстрочную заливку и т.д.)
    • Каждая таблица получает собственное имя (в нашем случае – Таблица1 и Таблица2), которое можно затем использовать в формулах.
    Читать еще:  Списки в word бывают

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

    Шаг 2. Добавляем флажки (checkboxes) для валют

    В Excel 2007/2010 для этого необходимо отобразить вкладку Разработчик ( Developer) , а в Excel 2003 и более старших версиях – панель инструментов Формы ( Forms) . Для этого:

    • В Excel 2003: выберите в меню Вид – Панели инструментов – Формы (View –Toolbars –Forms)
    • В Excel 2007: нажать кнопку Офис – ПараметрыExcel – Отобразить вкладку Разработчик на ленте (OfficeButton –Exceloptions –ShowDeveloperTabintheRibbon)
    • В Excel 2010: Файл – Параметры – Настройка ленты – включить флаг Разрабочик (File –Options –CustomizeRibbon –Developer)

    На появившейся панели инструментов или вкладке Разработчик ( Developer) в раскрывающемся списке Вставить ( Insert) выбираем инструмент Флажок ( Checkbox) и рисуем два флажка-галочки для включения-выключения каждой из валют:

    Текст флажков можно поменять, щелкнув по ним правой кнопкой мыши и выбрав команду Изменить текст ( Edit text) .

    Теперь привяжем наши флажки к любым ячейкам для определения того, включен флажок или нет (в нашем примере это две желтых ячейки в верхней части дополнительной таблицы). Для этого щелкните правой кнопкой мыши по очереди по каждому добавленному флажку и выберите команду Формат объекта ( Format Control) , а затем в открывшемся окне задайте Связь с ячейкой ( Cell link) .

    Наша цель в том, чтобы каждый флажок был привязан к соответствующей желтой ячейке над столбцом с валютой. При включении флажка в связанную ячейку будет выводиться ИСТИНА ( TRUE) , при выключении – ЛОЖЬ ( FALSE) . Это позволит, в дальнейшем, проверять с помощью формул связанные ячейки и выводить в дополнительную таблицу либо значение курса из исходной таблицы для построения графика, либо #Н/Д (# N/A) , чтобы график не строился.

    Шаг 3. Транслируем данные в дополнительную таблицу

    Теперь заполним дополнительную таблицу формулой, которая будет транслировать исходные данные из основной таблицы, если соответствующий флажок валюты включен и связанная ячейка содержит слово ИСТИНА (TRUE):

    Заметьте, что при использовании команды Форматировать как таблицу ( Format as Table) на первом шаге, формула имеет использует имя таблицы и название колонки. В случае обычного диапазона, формула будет более привычного вида:

    Обратите внимание на частичное закрепление ссылки на желтую ячейку (F$1), т.к. она должна смещаться вправо, но не должна – вниз, при копировании формулы на весь диапазон.

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

    Шаг 4. Создаем полосы прокрутки для оси времени и масштабирования

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

    Полосу прокрутки ( Scroll bar) берем там же, где и флажки – на панели инструментов Формы ( Forms) или на вкладке Разработчик ( Developer) :

    Рисуем на листе в любом подходящем месте одну за другой две полосы – для сдвига по времени и масштаба:

    Каждую полосу прокрутки надо связать со своей ячейкой (синяя и зеленая ячейки на рисунке), куда будет выводиться числовое значение положения ползунка. Его мы потом будем использовать для определения масштаба и сдвига. Для этого щелкните правой кнопкой мыши по нарисованной полосе и выберите в контекстном меню команду Формат объекта ( Format control) . В открывшемся окне можно задать связанную ячейку и минимум-максимум, в пределах которых будет гулять ползунок:

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

    Шаг 5. Создаем динамический именованный диапазон

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

    • Отступом от начала таблицы вниз на заданное количество строк, т.е. отступом по временной шкале прошлое-будущее (синяя ячейка)
    • Количеством ячеек по высоте, т.е. масштабом (зеленая ячейка)

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

    Для создания такого диапазона будем использовать функцию СМЕЩ ( OFFSET) из категории Ссылки и массивы ( Lookup and Reference) — эта функция умеет создавать ссылку на диапазон заданного размера в заданном месте листа и имеет следующие аргументы:

    В качестве точки отсчета берется некая стартовая ячейка, затем задается смещение относительно нее на заданное количество строк вниз и столбцов вправо. Последние два аргумента этой функции – высота и ширина нужного нам диапазона. Так, например, если бы мы хотели иметь ссылку на диапазон данных с курсами за 5 дней, начиная с 4 января, то можно было бы использовать нашу функцию СМЕЩ со следующими аргументами:

    Хитрость в том, что константы в этой формуле можно заменить на ссылки на ячейки с переменным содержимым – в нашем случае, на синюю и зеленую ячейки. Сделать это можно, создав динамический именованный диапазон с функцией СМЕЩ ( OFFSET) . Для этого:

    • В Excel 2007/2010 нажмите кнопку Диспетчер имен (NameManager) на вкладке Формулы (Formulas)
    • В Excel 2003 и старше – выберите в меню Вставка– Имя– Присвоить(Insert – Name – Define)

    Для создания нового именованного диапазона нужно нажать кнопку Создать ( Create) и ввести имя диапазона и ссылку на ячейки в открывшемся окне.

    Сначала создадим два простых статических именованных диапазона с именами, например, Shift и Zoom, которые будут ссылаться на синюю и зеленую ячейки соответственно:

    Теперь чуть сложнее – создадим диапазон с именем Euros, который будет ссылаться с помощью функции СМЕЩ ( OFFSET) на данные по курсам евро за выбранный отрезок времени, используя только что созданные до этого диапазоны Shift и Zoom и ячейку E3 в качестве точки отсчета:

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

    Аналогичным образом создается именованный диапазон Dollars для данных по курсу доллара:

    И завершает картину диапазон Labels, указывающий на подписи к оси Х, т.е. даты для выбранного отрезка:

    Общая получившаяся картина должна быть примерно следующей:

    Шаг 6. Строим диаграмму

    Выделим несколько строк в верхней части вспомогательной таблицы, например диапазон E3:G10 и построим по нему диаграмму типа График ( Line) . Для этого в Excel 2007/2010 нужно перейти на вкладку Вставка ( Insert) и в группе Диаграмма ( Chart) выбрать тип График ( Line) , а в более старших версиях выбрать в меню Вставка – Диаграмма ( Insert – Chart) . Если выделить одну из линий на созданной диаграмме, то в строке формул будет видна функция РЯД ( SERIES) , обслуживающая выделенный ряд данных:

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

    =РЯД(Лист1!$F$3;Лист1! Labels ;Лист1! Euros ;1)

    Выполнив эту процедуру последовательно для рядов данных доллара и евро, мы получим то, к чему стремились – диаграмма будет строиться по динамическим диапазонам Dollars и Euros, а подписи к оси Х будут браться из динамического же диапазона Labels. При изменении положения ползунков будут меняться диапазоны и, как следствие, диаграмма. При включении-выключении флажков – отображаться только те валюты, которые нам нужны.

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

    Ссылка на основную публикацию
    Adblock
    detector