Шаг 3. Строим простую диаграмму
P.S.
Для более изощренного варианта построения микрографиков в ячейках, например вот такого:
можно использовать надстройку PLEX.
То есть можно легко превратить голубые столбцы в график или круговую диаграмму.
Но есть две хитрости:
- если выбрать тип Гистограмма, то вся диаграмма (а не только выделенные элементы) превратится в плоские столбцы, поэтому столбцы для выделенных элементов надо делать первыми и только потом задавать другие типы диаграмм;
- некоторые типы диаграмм (например, плоские и объемные) не сочетаются - Excel честно предупредит Вас об этом.
Так что в итоге можно получить, например, вот такой шедевр:
Диаграмма с зумом и прокруткой
|
|
|
Категория: Диаграммы, просмотров: 374, опубликовано: 17.04.2007 Скачать пример
|
|
Постановка задачи
Имеем простую таблицу - даты и значения курса евро за 60 дней.
Задача: построить диаграмму (гистограмму, например), в которой можно произвольно прокрутиться до любой нужной даты и увеличить любой требуемый кусок графика для подробного рассмотрения. Поехали...
Шаг 1. Создаем полосы прокрутки
Сначала сделаем полосы прокрутки, с помощью которых легко будет мышью промотать и увеличить любой нужный фрагмент графика. Идем в меню Вид - Панели инструментов (View - Toolbars) и открываем панель Формы. Выбираем на ней Полосу прокрутки (Scroll) и рисуем в любом подходящем месте листа по очереди две полосы:
Щелкнув потом по каждой правой кнопкой мыши, выберем пункт Формат объекта (Format Object) и зададим следующие настройки:
- Минимум=1
- Максимум=60
- Связать с ячейкой - выделить ячейку справа от соответствущей полосы (для первой это К2, для второй - К4)
Теперь при перемещении ползунков по полосам значение в связанных ячейках К2 и К4 должны меняться в диапазоне от 1 до 60.
Шаг 2. Создаем именованные диапазоны
Следущим шагом необходимо создать несколько именованных диапазонов. Общий принцип состоит в том, чтобы выбрать в меню Вставка - Имя - Присвоить(Insert - Name - Define)и в появившемся окне в верхнуюю строку Имя (Name) вписать имя диапазона, который мы хотим создать, а в строку Формула (Reference)- адрес диапазона или формулу, которая будет выдавать адрес:
Для краткости все диапазоны я свел в таблицу. Создайте их по очереди:
Имя
| Формула
| scroll
| K4
| zoom
| K2
| Xs
| =СМЕЩ(Лист1!$A$2;scroll;0;zoom;1)
| Ys
| =СМЕЩ(Лист1!$A$2;scroll;1;zoom;1)
| Со scroll и zoom все понятно, а Xs - это диапазон отобранных на полосах прокрутки дат, а Ys - диапазон отобранных значений курсов евро. В случае англоязычного Excel функция СМЕЩ будет называться OFFSET.
Шаг 3. Строим простую диаграмму
Теперь надо построить простую диаграмму наших курсов по датам. Для этого можно выделить любую ячейку диапазона с данными и выбрать в меню Вставка - Диаграмма(Insert - Chart). Далее выберите подходящий тип диаграммы и настройте ее внешний вид по Вашему усмотрению. У меня получилось вот что:
Шаг 4. Сохраняем файл
Сохраните файл в любое удобное Вам место под любым именем. Я назвал его zoom_chart.xls
| |