Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Diagrammy_v_Excel_Dzhon_Uokenbakh_2003

.pdf
Скачиваний:
27
Добавлен:
26.03.2016
Размер:
33.34 Mб
Скачать

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

Собрано тонн мусора

Янв

Фев

Map

Ш

= 2 тонны

 

Рис. 6.20. В этой диаграмме изображение масштабировано таким образом, что оно представляет две единицы

Диаграмму с рядом, настроенным на использование изображений, можно со­ хранить как пользовательский тип. Создание и применение пользовательских типов диаграмм подробно рассмотрено в главе 4, "Форматирование и настройка диаграмм".

СОЗДАНИЕ ПОЛУПРОЗРАЧНЫХ ПОАОС И СТОАБИКОВ

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

Столбики и полоски, входящие в диаграмму Excel, нельзя сделать полупрозрач­ ными. Однако их можно заменить полупрозрачными автофигурами. Пример ис­ пользования полупрозрачных автофигур показан на рис. 6.21. Вверху изображена смешанная диаграмма (гистограмма и диаграмма с областями). Ряд гистограммы почти полностью закрывает ряд диаграммы с областями. В нижней диаграмме стол­ бики гистограммы замещены полупрозрачными автофигурами, в результате чего хо­ рошо видны оба ряда.

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

1.Добавьте в рабочий лист автофигуру Прямоугольник.

2.Дважды щелкните на автофигуре и активизируйте в диалоговом окне Формат ав­ тофигуры вкладку Цвета и линии.

3.Выберите цвет заливки и установите флажок полупрозрачный (в приведенном выше примере установлена прозрачность 75%). Для улучшения внешнего вида автофигуры установите цвет линии в Нет линий. Щелкнув на кнопке ОК, за­ кройте диалоговое окно Формат автофигуры.

200

Часть I. Основы диаграмм

IIFG

 

ТШШШШЯШШ^^Ш^^^^^^^^^^^^ШШ-Ш^Ф^:

 

 

 

inrxi]

ва

в

'

С 1

D l E

l F j G l H l J

l

J

 

"""13

 

Аг**

 

 

1

Месяц

Ряд1 Ряд 2

 

 

 

 

 

 

V

Янв

120

 

145

 

 

Стандартная «аливка столбиков

 

 

 

3

Фев

139

 

132

 

 

 

 

 

 

 

4

Map

156

 

121

250 1

 

 

 

 

 

б Апр

190

 

108

 

 

 

 

 

 

 

 

 

 

 

 

 

6

Май

187

 

93

200 -

 

 

 

 

 

 

hy-

Июн

177

 

66

150 -

> •^•ШВШНН&

 

 

10

Сен

215

 

11

 

 

8

Июл

209

 

22

 

 

 

 

 

 

14

 

 

 

 

и 1ШШШШ1 1 1 1 1 1 1 1 1 1 1 1

 

9

Авг

212

 

33

 

^.

• • н

 

 

!

 

11'

Окт

223

 

22

 

 

 

 

 

 

 

12

Ноя

206

 

22

 

 

 

 

 

 

 

13 Дек

212

 

551

 

 

 

 

 

 

 

15'

 

 

 

 

Янв Фев Map Апр Май Июн Июл Авг Сен Окт Ноя Дек

 

Мб"

 

 

 

 

 

 

 

 

 

 

 

П7

 

 

 

 

 

 

Полупрозрачная заливка столбиков

 

 

 

СЖ

 

 

 

 

250

 

 

 

 

 

Пэ"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЕЕ

 

 

 

 

200 -

 

 

 

 

 

 

 

 

 

 

150 -

 

 

 

 

 

 

123"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100 -

 

 

 

 

 

 

 

 

 

 

50 -

 

 

 

 

 

 

[26"

 

 

 

 

0 -

 

 

 

 

 

 

[27

 

 

 

 

 

 

 

 

 

 

I28'

 

 

 

 

Яьв Фев Map Апр Май Июн Июл Авг Сен

Окт Ноя Дек

 

129

 

 

 

 

 

 

 

1

 

 

:.УЗ

4 > Щобj 5 / 0 6 j ' 6

706J7 1

t»J8

/ 0 6 J 9 / 0 6 ^ X 0 6 ^ 2 1 y h l

 

 

|3б

 

 

 

 

 

 

 

 

 

Рис. 6.21. Замещение столбиков гистограммы полупрозрачными автофигурами

4.Выделите автофигуру и, удерживая клавишу <Shift>, выберите команду Правка'=с> Копировать рисунок. В появившемся диалоговом окне оставьте установки по умолчанию и щелкните на кнопке ОК.

5.Выделите столбик или полоску ряда диаграммы и выберите команду Правка'=> Вставить.

6.Если хотите, можете добавить рамку с помош^ью вкладки Вид диалогового окна Формат точки (ряда) данных.

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

ИСПОЛЬЗОВАНИЕ РИСУНКА В ОБААСТИ ПОСТРОЕНИЯ ПАИ В ОБААСТИ ДИАГРАММЫ

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

Чтобы добавить изображение в область построения или в область диаграммы, оно должно находиться в файле. Добавить изображение путем копирования и вставки невозможно ни в одну из этих областей. Чтобы вставить автофигуру в область построения или область диаграммы, нужно сначала сохранить ее в файле (см. врезку " Сохранение автофигуры в файле" далее в главе).

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

Глава 6. Автофигуры и графика

2 0 1

кнопке Способы заливки и в открывшемся диалоговом окне активизируйте вкладку Рисунок. Щелкните на кнопке Рисунок и выберите файл, содержаши№"ИЗображение.

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

Диаграмму с изображением в области построения или в области диа­ граммы можно сохранить как пользовательский тип. Пользовательские ти­ пы диаграмм подробно рассматриваются в главе 4, "Форматирование и настройка диаграмм".

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

 

 

Победь команды

 

Пол участников конференции

 

 

Спрингфилд

 

 

 

 

 

 

 

18

н

 

 

 

 

16

1

 

 

 

 

14

\

 

 

 

 

 

12

^

 

 

 

 

10

j

 

 

 

^Щ(Ы

 

8

Н

Щ( ^ш\

 

 

4

\

 

 

 

6

 

13Э

 

 

 

 

 

 

 

 

 

 

2

 

Ь^й

.к^Ш^

 

 

 

 

 

 

 

 

 

 

 

1998

1999

2000

2001

2002

^

 

 

 

 

 

J

Рис. 6.22. Изображение, добавленное в об­ ласть диаграммы, создает привлекательный визуальный эффект

Рис. 6.23. Изображение в области построе­ ния видно сквозь полупрозрачные столбики гистограммы

На рис. 6.24 показан нормированный график с накоплением, в область построения которого добавлен рисунок долларовой банкноты. Диаграмма состоит из шести рядов, каждый из которых выводит одну точку данных (хранящуюся в ячейке столбца С). Линии рядов не выводятся. Каждый маркер данных замещен широкой автофигурой, простирающейся по горизонтали по всей области построения. Цвет автофигуры сов­ падает с цветом области диаграммы. В результате получилось изображение разорван­ ной долларовой купюры, иллюстрирующей относительные расходы.

Сохранение автофигуры в файле

Существует несколько способов создания

файла в формате

GIF, содержащего автофигу­

ру. Ниже приведена простая процедура,

не требующая дополнительного программного

обеспечения. Способ применим в Excel 2000 и более поздних

версиях.

1.

Активизируйте пустую рабочую книгу с одним листом,

 

2.

Создайте в рабочем листе несколько автофигур и отформатируйте их.

3.

Выберите команду Файл'=>Сохранить

как Web-страницу.

 

4.

Задайте каталог и имя файла (они не существенны, создается временный файл,

 

который потом можно будет удалить).

 

5.Щелкните на кнопке ОК.

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

202

Часть I. Основы диаграмм

другой способ: скопируйте автофигуру как растровое изображение, вставьте ее в графи­ ческую программу и сохраните файл. Для копирования автофигуры как растрового изо­ бражения выделите объект, нажмите клавишу <Shift>, выберите команду Правка'=> Копировать рисунок и в открывшемся диалоговом окне установите переключатель растровый.

Where W^b Monify Go*s

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

Привлечение внимания к ячейке

Многие автофигуры, особенно категорий Выноски и Звезды и ленты, можно ис­ пользовать для привлечения внимания к отдельной ячейке или к диапазону. На рис. 6.25 показаны два примера визуального выделения ячеек.

Ш C3iapter06.><ls

.JnJicj

 

G Tl

Месяц

Счет

 

 

Январь

574

 

 

Февраль

632

^^

Что

 

 

 

случилось?

Март

754

^

 

Апрель

232

о»

 

"^

 

Май

Х'-ч. /\ /'I

 

 

Июнь

 

 

 

 

 

'Т''ЩЪь2\9ЖШ^^

 

\ .^

•.Й

Рис. 6.25. Два способа визуального выделения отдельных ячеек

Глава 6. Автофигуры и графика

203

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

Если ячейка содержит примечание, его можно заменить автофигурой категории Вынос­ ки. Выделите примечание ячейки (отменив режим его редактирования!) и щелкните на кнопке Действия, расположенной на панели инструментов Рисование. Во всплывшем ме­ ню выберите команду Изменить автофигуру и щелкните на нужной автофигуре.

В примечание ячейки можно добавить изображение. Активизируйте диалоговое окно Формат примечания (только не в режиме редактирования, иначе необхо­ димые вкладки не появятся!) и откройте вкладку Цвета и линии. Щелкните на раскрывающемся списке цветов заливки и в открывшемся окне щелкните на кнопке Способы заливки. В открывшемся диалоговом окне активизируйте вкладку Рисунок, щелкните на кнопке Рисунок и выберите графический файл. Когда изображение сохранено в примечании ячейки, оно видимо только во вре­ мя прохождения указателя мыши над ячейкой.

Связывание текста объекта с ячейкой

Текст автофигуры можно хранить в ячейке. Для этого нужно установить между ними связь. После этого выводимый в объекте текст будет отражать текущее содер­ жимое связанной ячейки.

Чтобы связать текст автофигуры с ячейкой, выделите объект и щелкните на строке формул. Введите в строку формул знак равенства, щелкните на связываемой ячейке и нажмите клавишу <Enter>. Текст в автофигуре можно форматировать независимо от формата ячейки. Для получения наилучшего результата активизируйте диалоговое ок­ но форматирования автофигуры и установите следующие параметры (при необходи­ мости вы можете, поэкспериментировав, установить другие параметры):

во вкладке Поля установите флажок автоматические;

во вкладке Выравнивание установите флажок Автоматический размер;

во вкладке Выравнивание установите в раскрывающихся списках по горизонтали

ипо вертикали значения по центру.

Создание блок-схем

Для изображения принципов действия различных процессов или систем часто используются блок-схемы. Можно было бы ожидать, что средства создания блоксхем находятся в диалоговом окне Организационные диаграммы, но их там нет. Од­ нако это не значит, что в Excel нет средств создания блок-схем. Для их создания в Excel предназначена категория автофигур Блок-схема, содержащая все необходимые автофигуры. Кроме того, для создания блок-схем вам понадобятся автофигуры ка­ тегории Соединительные линии. Эти две категории предоставляют все необходимые средства создания блок-схем.

На рис. 6.26 показана блок-схема, созданная с помощью автофигур и команды Действия«=>Выровнять/распределить, расположенной на панели инструментов Рисова­ ние. После создания блок-схемы все объекты были выделены и сгруппированы, чтобы их можно было перемещать как одно целое.

Вставка изображений ячеек

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

2 0 4

Часть I. Основы диаграмм

i|Chapter06.Kls

••^JJMM

H I

Прием заказа

Начать

производство

Этап1

Отгрузка

» 1и|Дб^21"706^22 /0Г1зТбб_25"\06_26 /"

" j l|_

•Ld

Pwc. (5.26^. Блок-схема, созданная с помощью автофигур

Чтобы создать рисунок с изображением ячейки или диапазона, выделите диапазон и выберите команду Правка^=^Копировать. Затем нажмите клавишу <Shift> и выберите команду Правка. Удерживая клавишу <Shift>, выберите команду Вставить рисунок (для создания статичного рисунка) или команду Вставить связь с рисунком (для создания связанного рисунка).

Рисунок диапазона или ячейки можно вставить в диаграмму, однако, как ни странно, связь при этом разрывается!

Если вы любите рисковать, попробуйте вставить рисунок диапазона в диа­ грамму. Затем выделите рисунок и введите в строке формул =Лист1!А1:С8 (рисунок изображает диапазон А1:С8 на листе 1). Этим вы преобразуете ри­ сунок в связанный. Однако не удивляйтесь, если при активизации диаграммы потерпит крах вся операционная система!

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

Глава 6. Автбфигуры и графика

205

Ежемесячные расходы по штатам

25

ВШПЯ^ ;'^'H»'lrai/M

Янв

)2

14

Фев

16

14

Млр

10

15

Апр

13

17

MtiH

17

14

Июн

22

17

Всего

90

91

Янв Фев Map Апр Май Июк

Рис. 6.27. Диаграмма содержит рисунок диапазона Л1:С8

206

Часть I. Основы диаграмм

Часть l i i

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

В этой части...

Глава 7. Интерактивные диафаммы

Глава 8. Искусные приемы создания и использования диафамм

Глава 9. Сводные диафаммы

Глава 10. Использование диафамм Excel в других приложениях

Глава 11. Распросфаненные ошибки Глава 12. Немного поразвлекаемся

Глава 7

Интерактивные

диаграммы

В этой главе...

Введение в интерактивные диаграммы

209

Создание саморасширяющейся диафаммы

210

• Управление рядом с помощью полосы прокрутки

215

• Задание первой и последней точек ряда

217

• Задание первой точки и количества точек ряда

219

Вывод последних п точек

221

Вывод каждой п-й точки

222

• Вывод ряда на основе активной ячейки

225

• Определение ряда на основе активной ячейки

226

Определение выводимых рядов с помощью флажков

228

Суперинтерактивная диафамма

230

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

Введение в интерактивные диаграммы

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

автоматически настраивающиеся на использование вновь добавляемых данных;

автоматически обновляющиеся при удалении данных;

ограничивающие количество используемых точек данных (например, выводя­ щие последние 12 точек);

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

выводящие ряд на основе расположения активной ячейки.

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