Как изменить шаг в диаграмме в excel

Как изменить шаг в диаграмме в excel

Как изменить шаг оси на графике в экселе?

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

Проще всего дать ответ на данный вопрос с помощью конкретного примера. Для этого смотрите на нижний рисунок, на котором построен график выручки за пять месяцев. По оси «У» программа разбила значения от 0 до 160 000 с шагом 20 000. Задача перед нами простая, нужно установить шаг оси равный 25 000, а максимальное значение оси 150 000.

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

На экране появится меню «Формат оси», где нужно в строке «Максимальное значение» переставить точку с опции «авто» на «фиксированное», а в пустом квадратике поставить цифру 150 000. Также проводим необходимые манипуляции в графе «цена основных делений». После можно меню закрывать.

В итоге график полностью перерисуется и мы получим уже необходимые данные по графе «У».

Как изменить график в Excel с настройкой осей и цвета

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

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

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

Изменение графиков и диаграмм

Создайте табличку с данными как ниже на рисунке. Вы уже знаете, как построить график в Excel по данным. Выделите таблицу с данными и выберите инструмент «Вставка»-«Гистограмма»-«Гистограмма с группировкой».

Получился график, который нужно отредактировать:

  • удалить легенду;
  • добавить таблицу;
  • изменить тип графика.



Легенда графика в Excel

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

  1. Щелкните левой кнопкой мышки по графику, чтобы активировать его (выделить) и выберите инструмент: «Работа с диаграммами»-«Макет»-«Легенда».
  2. Из выпадающего списка опций инструмента «Легенда», укажите на опцию: «Нет (Не добавлять легенду)». И легенда удалится из графика.

Таблица на графике

Теперь нужно добавить в график таблицу:

  1. Активируйте график щелкнув по нему и выберите инструмент «Работа с диаграммами»-«Макет»-«Таблица данных».
  2. Из выпадающего списка опций инструмента «Таблица данных», укажите на опцию: «Показывать таблицу данных».

Типы графиков в Excel

Далее следует изменить тип графика:

  1. Выберите инструмент «Работа с диаграммами»-«Конструктор»-«Изменить тип диаграммы».
  2. В появившимся диалоговом окне «Изменение типа диаграммы» укажите в левой колонке названия групп типов графиков — «С областями», а в правом отделе окна выберите – «С областями и накоплением».

Для полного завершения нужно еще подписать оси на графике Excel. Для этого выберите инструмент: «Работа с диаграммами»-«Макет»-«Название осей»-«Название основной вертикальной оси»-«Вертикальное название».

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

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

Как изменить цвет графика в Excel?

На основе исходной таблицы снова создайте график: «Вставка»-«Гистограмма»-«Гистограмма с группировкой».

Теперь наша задача изменить заливку первой колонки на градиентную:

  1. Один раз щелкните мышкой по первой серии столбцов на графике. Все они выделятся автоматически. Второй раз щелкните по первому столбцу графика (который следует изменить) и теперь будет выделен только он один.
  2. Щелкните правой кнопкой мышки по первому столбцу для вызова контекстного меню и выберите опцию «Формат точки данных».
  3. В диалоговом окне «Формат точки данных» в левом отделе выберите опцию «Заливка», а в правом отделе надо отметить пункт «Градиентная заливка».

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

  • название заготовки;
  • тип;
  • направление;
  • угол;
  • точки градиента;
  • цвет;
  • яркость;
  • прозрачность.

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

Как изменить данные в графике Excel?

График в Excel не является статической картинкой. Между графиком и данными существует постоянная связь. При изменении данных «картинка» динамически приспосабливается к изменениям и, таким образом, отображает актуальные показатели.

Динамическую связь графика с данными продемонстрируем на готовом примере. Измените значения в ячейках диапазона B2:C4 исходной таблицы и вы увидите, что показатели автоматически перерисовываются. Все показатели автоматически обновляются. Это очень удобно. Нет необходимости заново создавать гистограмму.

Изменение шкалы вертикальной оси (значений) на диаграмме

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

По умолчанию Microsoft Office Excel задает при создании диаграммы минимальное и максимальное значения шкалы вертикальной оси (оси значений, или оси Y). Однако шкалу можно настроить в соответствии со своими потребностями. Если отображаемые на диаграмме значения охватывают очень широкий диапазон, вы также можете использовать для оси значений логарифмическую шкалу.

  • Какую версию Office вы используете?
  • Office 2013 — Office 2016
  • Office 2007 — Office 2010

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

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

Откроется вкладка Работа с диаграммами с дополнительными вкладками Конструктор и Формат.

На вкладке Формат в группе Текущий фрагмент щелкните стрелку рядом с полем Элементы диаграммы, а затем щелкните Вертикальная ось (значений).

На вкладке Формат в группе Текущий фрагмент нажмите кнопку Формат выделенного.

В диалоговом окне Формат оси в разделе Параметры оси выполните одно или несколько из следующих действий:

Внимание! Эти параметры доступны только в том случае, если выбрана ось значений.

Чтобы изменить численное значение начала или окончания вертикальной оси (значений), измените число в поле Минимум или Максимум. Если вы хотите вернуть первоначальное значение, нажмите кнопку Сброс.

Чтобы изменить интервал делений и линий сетки, измените число в поле Главные или Дополнительные. Если вы хотите вернуть первоначальное значение, нажмите кнопку Сброс.

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

Примечание. При изменении порядка значений на вертикальной оси (значений) подписи категорий по горизонтальной оси (категорий) зеркально отобразятся по вертикали. Таким же образом при изменении порядка категорий слева направо подписи значений зеркально отобразятся слева направо.

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

Читайте также:  Как в excel изменить шрифт по умолчанию в

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

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

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

Совет. Измените единицы, если значения являются большими числами, которые вы хотите сделать более краткими и понятными. Например, можно представить значения в диапазоне от 1 000 000 до 50 000 000 как значения от 1 до 50 и добавить подпись о том, что единицами являются миллионы.

Чтобы изменить положение делений и подписей оси, в разделе «Деления» выберите нужные параметры в полях Главные и Дополнительные.

Щелкните стрелку раскрывающегося списка в разделе Подписи и выберите положение подписи.

Для изменения точки, в которой горизонтальная ось (категорий) пересекает вертикальную (значений), в разделе Основание пересекает установите переключатель Значение оси и введите число в текстовое поле. Также можно установить переключатель Максимальное значение по оси, чтобы указать, что горизонтальная ось (категорий) пересекает вертикальную ось (значений) в самом большом значении.

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

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

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

Откроется панель Работа с диаграммами с дополнительными вкладками Конструктор, Макет и Формат.

На вкладке Формат в группе Текущий фрагмент щелкните стрелку рядом с полем Элементы диаграммы, а затем щелкните Вертикальная ось (значений).

На вкладке Формат в группе Текущий фрагмент нажмите кнопку Формат выделенного фрагмента.

В диалоговом окне Формат оси в разделе Параметры оси выполните одно или несколько из следующих действий:

Внимание! Эти параметры доступны только в том случае, если выбрана ось значений.

Чтобы изменить численное значение начала или окончания вертикальной оси (значений), для параметра Минимальное значение или Максимальное значение выберите вариант Фиксировано, а затем введите нужное число.

Чтобы изменить интервал делений и линий сетки, для параметра Цена основных делений или Цена промежуточных делений щелкните Фиксировано, а затем введите нужное число.

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

Примечание. При изменении порядка значений на вертикальной оси (значений) подписи категорий по горизонтальной оси (категорий) зеркально отобразятся по вертикали. Таким же образом при изменении порядка категорий слева направо подписи значений зеркально отобразятся слева направо.

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

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

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

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

Совет. Измените единицы, если значения являются большими числами, которые вы хотите сделать более краткими и понятными. Например, можно представить значения в диапазоне от 1 000 000 до 50 000 000 как значения от 1 до 50 и добавить подпись о том, что единицами являются миллионы.

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

Для изменения точки, в которой горизонтальная ось (категорий) пересекает вертикальную (значений), в разделе Горизонтальная ось пересекает щелкните Значение оси и введите число в текстовое поле. Также можно щелкнуть Максимальное значение по оси, чтобы указать, что горизонтальная ось (категорий) пересекает вертикальную ось (значений) в самом большом значении.

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

  • Какую версию Office вы используете?
  • Office 2016 для Mac
  • Office для MacOS 2011 г.

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

Это действие относится только к Word 2016 для Mac: В меню Вид выберите пункт Разметка страницы.

На вкладке Формат нажмите кнопку вертикальной оси (значений) в раскрывающемся списке и нажмите кнопку Область «Формат».

В диалоговом окне Формат оси в разделе Параметры оси выполните одно или несколько из следующих действий:

Внимание! Эти параметры доступны только в том случае, если выбрана ось значений.

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

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

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

Примечание. При изменении порядка значений на вертикальной оси (значений) подписи категорий по горизонтальной оси (категорий) зеркально отобразятся по вертикали. Таким же образом при изменении порядка категорий слева направо подписи значений зеркально отобразятся слева направо.

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

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

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

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

Совет. Измените единицы, если значения являются большими числами, которые вы хотите сделать более краткими и понятными. Например, можно представить значения в диапазоне от 1 000 000 до 50 000 000 как значения от 1 до 50 и добавить подпись о том, что единицами являются миллионы.

Чтобы изменить положение делений и подписей оси, в разделе «Деления» выберите нужные параметры в полях Главные и Дополнительные.

Щелкните стрелку раскрывающегося списка в разделе Подписи и выберите положение подписи.

Для изменения точки, в которой горизонтальная ось (категорий) пересекает вертикальную (значений), в разделе Основание пересекает установите переключатель Значение оси и введите число в текстовое поле. Также можно установить переключатель Максимальное значение по оси, чтобы указать, что горизонтальная ось (категорий) пересекает вертикальную ось (значений) в самом большом значении.

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

Это действие относится только к Word для Mac 2011: В меню Вид выберите пункт Разметка страницы.

Щелкните диаграмму и откройте вкладку Макет диаграммы.

В разделе оси выберите пункт оси > Вертикальной оси > Параметры оси.

Примечание: В зависимости от типа диаграммы, некоторые параметры могут быть недоступны.

В диалоговом окне Формат оси нажмите кнопку Масштаб и в разделе Масштаб оси значений, измените любой из следующих параметров:

Чтобы изменить число которого начинается или заканчивается для параметра минимальное и Максимальное вертикальной оси (значений) введите в поле минимальное значение и Максимальное различное количество.

Чтобы изменить интервал делений метки и линии сетки для параметра Основные единицы и Вспомогательные единицы введите другой номер в поле Основные единицы или вспомогательную единицу.

Нажмите кнопку ОК.

Добавить или изменить положение подписи вертикальной оси

Вертикальная ось можно добавить и положение оси в верхней или нижней части области построения.

Читайте также:  Как восстановить измененный файл excel

Примечание: Параметры могут быть зарезервированы для гистограмм со сравнением столбцов.

Это действие применяется только в Word для Mac 2011: В меню Вид выберите пункт Разметка страницы.

Щелкните диаграмму и откройте вкладку Макет диаграммы.

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

Примечание: В зависимости от типа диаграммы, некоторые параметры могут быть недоступны.

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

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

После изменения шкалы оси может потребоваться настроить ее форматирование. Дополнительные сведения см. в статье Изменение отображения осей диаграммы.

Масштабируемая диаграмма в Excel

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

Например, на графике ниже отлично видна общая тенденция изменения стоимость конкретной акции и всего пакета на отрезке с 1-ой по 500-ую сессию.

Но что, если на совете директоров, где Вы презентуете этот замечательный график, захотят посмотреть, что происходило в период с 40-й по 150-ую сессии? А потом с 345-й по 388-ую? Это будет фиаско. И дело не в отсутствии горизонтальной оси 🙂 Будь она на месте, всё равно никак бы нам не помогла. Но что же делать? Строить десятки графиков под возможные запросы и показывать их по мере необходимости? Вариант для ярых мазохистов. А вот если бы можно было в несколько кликов увеличить масштаб графика и сдвигать его вправо/влево — это был бы отличный выход! На наше счастье, такая задача вполне решаема. Нужно будет обычные ряды данных на диаграмме заменить на созданные динамические диапазоны. А вот размер и положение динамического диапазона будет подбираться исходя из значений, выбранных на полосе прокрутки. Разберем методику пошагово.

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

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

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

Добавляем и настраиваем полосы прокрутки

Увеличение масштаба и сдвиги диаграммы вправо/влево мы будем осуществлять с помощью элемента управления «Полоса прокрутки». Это удобно, красиво и вполне интерактивно.

На вкладке «Разработчик» (если ее нет — здесь показано, как ее отобразить) выберите » Вставить » — » Элементы управления форм » — » Полоса прокрутки «.

Разместите рядом с диаграммой две горизонтальные полосы прокрутки. Можете сразу их подписать. Одна будет отвечать за выбор сессии, с которой начинается график, а вторая — за количество сессий на графике (то есть за масштаб). У нас получилось вот так.

Теперь нужно настроить полосы прокрутки. Кликните на первой правой кнопкой мыши и выберите » Формат объекта «. Откроется окно » Формат элемента управление «. Выберите вкладку » Элемент управления «.

  • Текущее значение можно не задавать, или поставить 1;
  • Минимальное значение — укажите 1. Это номер сессии, с которой допустимо начинать построение графика (а еще это количество ячеек, на которое будет сдвигаться наш динамический диапазон из исходной точки);
  • Максимальное значение — зависит от количества точек данных на графике (строк в исходной таблице). У нас в таблице 500 строк, поэтому правильно будет задавать максимальное значение не больше 500 (ибо сдвиг более чем на 500 точек ничего не даст — закончатся данные). Но если впоследствии на полосе будет выбрано 500, то на графике будет всего одна точка (последняя). Это будет не слишком красиво. Условимся, что на графике может быть не менее 10 точек одновременно. Поэтому вместо 500 укажем максимальное значение 491.
  • Шаг изменения — это величина, на которую будет изменять значение полосы прокрутки при клике на стрелочки по обеим ее сторонам. Оставим 1, чтобы имелась возможность максимально точно настраивать значение;
  • Шаг изменения по страницам — это величина, на которую будет изменяться значение полосы прокрутки при клике на полосе справа или слева от бегунка (так сказать, быстрая перемотка). Установим тут значение 10.
  • Связь с ячейкой. Самый важный момент. Укажите ссылку на ячейку, в которую будет выводиться число, выбранное полосой прокрутки. Впоследствии эта ячейка будет задействована в создании именованного диапазона для графика. Очень удобно будет задать этой ячейке какое-то имя, чтобы было проще к ней обращаться. Но в данном примере мы оставим обычные ссылки. Для первой полосы связанной ячейкой укажем &F&1 (Вы, разумеется, можете указать любую).

Вот так выглядят итоговые настройки:

Теперь настроим вторую полосу. Она, если помните, отвечает за количество точек (масштаб) диаграммы. Для нее укажем минимальным значением — 10 (мы условились, что на графике может быть не менее 10 точек). Максимальное значение укажем 500 (по количеству строк в таблице). Шаги изменения также зададим как 1 и 10. А свяжем всё это с ячейкой &G&1.

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

Перед тем как приступить к созданию динамических диапазонов, применим еще один небольшой трюк. Если мы выберем на первой полосе значение 491 (максимальное), а на второй — например, 50, то получим очень некрасивый график. Он будет начинаться с 491-й сессии и содержать 50 точек, в то время как наши данные заканчиваются на 500-й строке. Оставшиеся 40 точек будут просто пустыми и график будет кривой и непрезентабельный. Обойдем это следующей хитростью. В ячейку H1 введем формулу =МИН(G1;501-F1). Это формула будет всегда отображать в ячейке меньшее из значений: либо количество точек по второму ползунку, либо количество оставшихся до конца таблицы точек. Именно на эту ячейку мы будем ссылать при указании высоты именованного диапазона.

Создание динамических именованных диапазонов

Ключевая идея всего трюка — создание именованных диапазонов, размеры которых зависят от значений в ячейках, связанных с полосой прокрутки. Для каждого ряда нужно будет создать свой динамический диапазон. У нас таких рядов будет два: отдельная акция и стоимость всего пакета. Также нужно будет создать отдельный динамический диапазон для подписей данных, если Вы планируете их использовать на диаграмме.

Создадим диапазон для ряда единственной акции. Выберите команду » Данные » — » Диспетчер имен » — » Создать «. Введите имя ряда (например, «Акция»), область действия оставьте «Книга», а в поле «Диапазон» укажите формулу:

Читайте также:  Iferror excel как пользоваться

Чтобы Вы поняли, что она делает — покажем наши исходные данные. Они выглядят так:

Лист1!$A$1 — стартовая ячейка (шапка первого столбца с подписями данных);

Лист1!$F$1 — смещение по строкам — величина, выбранная первым ползунком;

1 — смещение по столбцам (нужно попасть из столбца A в столбец с Курсом акции «ФинИнт);

Лист1!$H$1 — высота диапазона — величина, выбранная вторым ползунком и скорректированная нашей формулой;

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

На рисунке выше зеленым цветом выделен диапазон, построенный из 4-ой строки и масштабом в 12 точек данных (если функция СМЕЩ все же непонятна, то почитайте вот эту статью — мы подробно ее разбираем).

Итак, первый создаваемый именованный диапазон должен выглядеть так:

Аналогично создадим еще два — для второго ряда и для подписей данных. Мы назовём их «Пакет» и «Подписи». При создании формулы отличие будет только в третьем аргументе функции СМЕЩ (смещение по столбцам). Для второго ряда укажите 2 (чтобы попасть из столбца А в столбец С), а для подписей данных — 0 (они и так расположены в столбце А).

Получиться должно примерно вот это:

Перенос динамических диапазонов на диаграмму

Мы соединили полосы прокрутки и динамические диапазоны в единое целое. Осталось подключить к ним созданную в начале диаграмму. Кликните на график с единственной акцией один раз и в строке формул появится функция РЯД.

Первый ее аргумент — это название ряда. Его можно не трогать. Нам нужны второй и третий аргументы. Второй отвечает за подписи данных, а третий — за сами значения. Нам нужно заменить статичные ссылки на созданные диапазоны. Замените Лист1!$A$2:$A$501 на Лист1!Подписи , а Лист1!$B$2:$B$501 на Лист1!Акция и нажмите Enter .

Функция РЯД в строке формул заменит название листа на название файла (так как мы создавали имена уровня книги), а график тут же перестроится в зависимости от того, что выбрано в данный момент Вашими полосами прокрутки. Проделайте ту же операцию для второго ряда (указав его имя в третьем аргументе). В принципе, всё готово. Осталось навести немного красоты.

Введите в любую пустую ячейку (мы вводили в I1) формулу:

=СЦЕПИТЬ(«Динамика курса с «;F1;» по «;F1+H1-1;» сессию»)

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

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

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

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

Файл-пример, как всегда, можно найти на нашем канале .

Поддержать наш проект и его дальнейшее развитие можно вот здесь .

Ваши вопросы по статье можете задавать через нашего бота обратной связи в Telegram: @ExEvFeedbackBot

Замена цифр на подписи в осях диаграммы Excel

Недавно у меня возникла задача – отразить на графике уровень компетенций сотрудников. Как вы, возможно, знаете, изменить текст подписей оси значений невозможно, поскольку они всегда генерируются из чисел, обозначающих шкалу ряда. Можно управлять форматированием подписей, однако их содержимое жестко определено правилами Excel. Я же хотел, чтобы вместо 20%, 40% и т.п. на графике выводились названия уровней владения компетенциями, что-то типа:

Рис. 1. Диаграмма уровня компетенций вместе с исходными данными для построения.

Метод решения подсказала мне идея, почерпнутая в книге Джона Уокенбаха «Диаграммы в Excel»:

Скачать заметку в формате Word, примеры в формате Excel

При создании диаграммы, показанной на рис. 1 использовались следующие принципы:

  • Диаграмма фактически является смешанной: в ней сочетаются график и точечная диаграмма.
  • «Настоящая» ось значений скрыта. Вместо нее выводится ряд точечной диаграммы, отформатированный таким образом, чтобы выглядеть как ось (фиктивная ось).
  • Данные точечной диаграммы находятся в диапазоне А12:В18. Ось Y для этого ряда представляет числовые оценки каждого уровня компетенций, например, 40% для «базового».
  • Подписи оси Y являются пользовательскими подписями данных ряда точечной диаграммы, а не подписями оси!

Чтобы лучше понять принцип действия фиктивной оси, посмотрите на рис. 2. Это стандартная точечная диаграмма, в которой точки данных соединены линиями, а маркеры ряда имитируют горизонтальные метки делений. В диаграмме используются точки данных, определенные в диапазоне А2:В5. Все значения Х одинаковы (равны нулю), поэтому ряд выводится как вертикальная линия. «Метки делений оси» имитируются пользовательскими подписями данных. Для того, чтобы вставить символы в подписи данных, нужно последовательно выделить каждую подпись по отдельности и применить вставку спецсимвола, пройдя по меню Вставка — Символ (рис. 3).

Рис. 2. Пример отформатированной точечной диаграммы.

Рис. 3. Вставка символа в подпись данных.

Давайте теперь рассмотрим шаги создания диаграммы, приведенной на рис. 1.

Выделите диапазон А1:С7 и постройте стандартную гистограмму с группировкой:

Разместите легенду сверху, добавьте заголовок, задайте фиксированные параметры оси значений: минимум (ноль), максимум (1), цену основных делений (0,2):

Выделите диапазон А12:В18 (рис. 1), скопируйте его в буфер памяти. Выделите диаграмму, перейдите на вкладку Главная и выберите команду Вставить->Специальная вставка.

Установите переключатели новые ряды и Значения (Y) в столбцах. Установите флажки Имена рядов в первой строке и Категории (подписи оси Х) в первом столбце.

Нажмите Ok. Вы добавили в диаграмму новый ряд

Выделите новый ряд и правой кнопкой мыши выберите Изменить тип диаграммы для ряда. Задайте тип диаграммы «Точечная с гладкими кривыми и маркерами»:

Для нового ряда Excel создал вспомогательные вертикальную (справа) и горизонтальную (сверху) оси. Удалите вспомогательную вертикальную ось. Этим вы зададите масштаб для ряда точечной диаграммы такой же, как и для основной гистограммы. Выделите вспомогательную горизонтальную ось и отформатируйте ее, указав для основных делений – нет, для подписей оси – нет:

Выделите основную вертикальную ось и отформатируйте ее, указав для основных делений – нет, для подписей оси – нет.

Выделите ряд точечной диаграммы и отформатируйте его. Цвет линии – черный, маркер – похожий на деления оси (выберите размер маркера и задайте черный цвет), толщину линии подберите так, чтобы она не отличалась от горизонтальной линии, добавьте подписи данных (всё равно, какие). Отформатируйте подписи данных, указав на вкладке Параметры подписи – Слева.

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

Выделяйте по очереди подписи данных ряда точечной диаграммы и (как показано на рис. 3) напечатайте в них те слова, которые хотели (область С13:С18 рис. 1).

Excelka.ru - все про Ексель