Проблемы вспомогательных осей заключаются, прежде всего, в том, что они присутствуют на диаграмме всегда, когда есть больше одного набора данных, но не всегда используются. Когда диаграмма отображает более-менее сходные данные или у отображаемых рядов нет разницы в формате, то все относительно спокойно. Но стоит появиться разности форматов («Дата» и «Число», например), как начинается разнобой представлений данных, связанный с выбором шкалы. На одной оси не может быть две разные шкалы, и поэтому на ней невозможно отложить сразу и даты, и числа. Для чисел нужна другая шкала, чем для дат, а значит, другая ось. Хитрость заключается в создании еще одной (текстовой) шкалы. Благодаря этой хитрости становится возможным почти безболезненное сочетание на одной диаграмме одновременно числового и временного представления данных: вертикальная ось имеет числовой формат (правда, метки ее делений при этом имеют вид текста, но это не страшно), а горизонтальная ось является временной, т. е. отображает данные с форматом «Дата». И все было бы в порядке, если бы не вспомогательная ось, по умолчанию полагающаяся для каждой диаграммы с более чем одним наобором данных. Именно из-за наличия этой оси программа и стремится все время восстановить числовой формат для горизонтальной оси, постоянно искажая представление дат на диаграмме. Но сразу после того, как наконец-то формат шкалы определен, все успокаивается, и программа более не реагирует ни на какие провокационные манипуляции с минимальным и максимальным значениями. Все теперь делается по правилам, и только по ним. Такое поведение вообще характерно для Excel: при использовании достаточно сложных функций и выполнении хотя бы нескольких сложных операций Excel, несмотря на то что все действия выполнены безусловно, корректно, тем не менее, команду не выполняет. Это говорит либо о наличии у системы вспомогательных настроек, либо о существовании ограничения на выполнение данной операции в виде дополнительных умолчаний, которые можно обойти только «на ощупь» поначалу и которые становятся одними из основных правил работы с системой потом. В стандартном HELP, справочной системе программы, такие сведения обычно не указываются, даже если удается найти соответствующий раздел. Но (к достоинству Excel) следует отметить, что он все-таки эти умолчания обойти позволяет, в отличие от других программ, которые не настолько развиты, чтобы позволить пользователю варьировать базовые настройки.
Помимо стандартного набора разновидностей, диаграмма Excel содержит еще один – нестандартный – набор диаграмм, часть из которого представляет собой соединение различных видов стандартных диаграмм, другая часть – их вариации, а третья – просто специальное форматирование уже существующей диаграммы стандартного типа. Вот как раз в этом третьем виде пользователь может создать собственную пользовательскую диаграмму.
Выше при описании использования добавления и удаления наборов данных как одного из средств редактирования диаграмм уже говорилось о возможности очистить диаграмму, удалив с нее все данные, и потом создать на ее основе путем добавления данных новую диаграмму, так как все настройки и установки старой диаграммы при такой очистке сохраняются. Именно эта методика и положена в основу создания того типа диаграмм, которые в Excel получили название «тип, определенный пользователем».
Итак, первый этап создания пользовательского типа диаграммы – это создание базы, т. е. определение общих настроек и свойств диаграммы (шкал, типов линий, их цвета, линий сетки, заголовка, названий и т. д.).
Затем, когда диаграмма нужного вида, формы и с нужными свойствами создана, следует обратиться в меню «Диаграммы» и выбрать там команду «Тип диаграммы». При этом откроется окно «Тип диаграммы», в котором следует выбрать вкладку «Нестандартные» и установить на ней переключатель «Дополнительные», после чего в том окне, где раньше отображался список доступных диаграмм, появится список диаграмм, определяемых пользователем.
Чтобы включить новую диаграмму в число диаграмм, определяемых пользователем, теперь надо нажать клавишу «Добавить», после чего откроется окно «Добавление нового типа диаграмм», в которое надо ввести название нового типа диаграмм и его описание (рис. 20).
Рис. 20. Окно «Добавление нового типа диаграмм».
После этого в списке доступных диаграмм Excel появится новый тип диаграмм, на основании которого можно будет строить новые диаграммы.
Объемные диаграммы Excel имеют то преимущество перед обычными, что они отображают данные в двух измерениях, что не только более наглядно, но и позволяет проводить дополнительные оценки – не только оценки данных, но также и оценки их структуры. Форматирование объемных диаграмм практически ничем не отличается от форматирования обычных диаграмм, за исключением наличия дополнительных элементов (стен, углов и основания).
Поскольку основой построения объемных диаграмм является использование эффекта перспективы, то наиболее эффектным способом работы с объемными диаграммами является их вращение, основанное на изменении эффекта перспективы. Для этого можно использовать окно «Формат трехмерной проекции», которое можно открыть, обратившись к команде «Объемный вид» меню «Диаграммы» (рис. 21).
Рис. 21. Вид окна «Формат трехмерной проекции».
В этом окне есть две стрелки для наклона диаграммы вверх или вниз, а также две круговые стрелки для вращения диаграммы вокруг оси вправо и влево. Картинка (три столбца гистограммы) в центре окна показывает изменение общего вида диаграммы – пропорций и перспективы. Кроме этого, наклон (возвышение) и вращение (поворот) можно вводить вручную, устанавливая значения наклона и поворота в полях «Возвышение» и «Наклон». Использование стрелок удобно для грубой настройки объемного вида, а использование полей – для тонкой. Если все произведенные изменения не подходят, то диаграмме можно вернуть исходный вид, нажав клавишу «Автомасштаб». Отключив опцию «Изометрия» можно изменять с помощью стрелок не только наклон и поворот, но и пропорции диаграммы. Уровень изменения при этом отображается в поле «Перспектива».
Если нет желания ковыряться в окне «Формат проекции», то можно просто потаскать диаграмму за углы: выделив угол, потащить его мышью, вид диаграммы при этом будет изменяться. Правда сама диаграмма при этом исчезнет, останется только трехмерная «проволочная» рамка, но и от этого можно избавиться, удерживая во время вращения нажатой клавишу «Ctrl», при этом «проволочная структура» будет иметь общий вид диаграммы (рис. 22).
Рис. 22. Вид «проволочной проекции» при вращении диаграммы с удерживаемой клавишей «Ctrl».
Выделив на диаграмме любую точку на любой линии (секторе, столбце) можно перетащить ее мышью в направлении, соответствующем типу графика. При этом произойдут изменения в самом наборе данных на таблице рабочего листа. Для того чтобы выделить одну только точку, не выделяя всего ряда, следует кликнуть по ней левой клавишей мыши дважды, но не подряд (тогда откроется окно «Формат ряда данных»), а с некоторой разницей во времени (небольшой). Такой способ удобен для тех случаев, когда график выглядит не так, как надо. Для того чтобы прикинуть значения, необходимые для того, чтобы все было как надо, вполне достаточно «подтянуть» нужную линию на нужную позицию. Но при этом неплохо бы иметь на всякий случай копию исходного набора данных. Кроме того, «перетаскивая» линии на диаграмме, необходимо учитывать, что на одном и том же наборе может быть построена не одна диаграмма, и не все они выглядят не так.
Выше (при рассказе о настройках оси в окне «Формат оси») уже говорилось об опции «Связь с источником» на вкладке «Число» этого окна. Здесь следует сказать еще вот о чем: при отключении всех связей с источником на диаграмме можно получить диаграмму, которая не имеет никаких связей с данными рабочего листа, а существует как бы сама по себе («мертвая диаграмма»), отдельно. Такая диаграмма не боится никаких изменений исходного набора данных, и сама не производит в них никаких изменений. К таким диаграммам, например, относятся специальные типы диаграмм Excel и шаблоны пользовательских диаграмм.
Помимо обычных заливок (заливок цветом), диаграммы Excel могут использовать также и специальные