Как построить диаграмму с процентами в Excel: пошаговое руководство с примерами

Если при построении диаграммы в Excel процентные значения отображаются как десятичные дроби (0.25 вместо 25%) или отсутствует шкала в 100%, проблема кроется в неправильной настройке формата данных или типа графика. Чаще всего это происходит при использовании круговой диаграммы без выделения доли или гистограммы с неверно рассчитанными рядами. Исправить ситуацию можно за 3 шага: проверить формат ячеек с исходными данными, выбрать подходящий тип диаграммы (например, Вставка → Круговая → Объёмная разрезная для визуализации долей) и вручную настроить подписи данных через Макет → Подписи данных → Дополнительные параметры.

В 80% случаев ошибка связана с тем, что пользователи пытаются построить процентную диаграмму на основе абсолютных значений (например, продажи в штуках), не преобразовав их предварительно в доли от общего. Excel не делает это автоматически — требуется либо добавить столбец с формулой =Часть/Общее и отформатировать его как процентный, либо использовать вторичную ось для гистограмм. В этой статье разберём оба метода, а также покажем, как избежать типичных искажений при визуализации (например, когда сумма долей на круговой диаграмме не равна 100% из-за округлений).

1. Подготовка данных: как рассчитать проценты для диаграммы

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

  1. Добавьте новый столбец рядом с исходными данными.
  2. В первой ячейке столбца введите формулу =B2/$B$10, где B2 — первая ячейка с данными, а $B$10 — ячейка с итоговым значением (используйте абсолютную ссылку с $).
  3. Растяните формулу на весь столбец.
  4. Выделите столбец с результатами, нажмите Ctrl+1 (или правая кнопка → Формат ячеек), выберите категорию Процентный и укажите нужное количество знаков после запятой.

Пример расчёта для таблицы с продажами:

РегионПродажи (шт.)Доля (%)
Москва150=B2/$B$6
СПб90=B3/$B$6
Казань60=B4/$B$6
Итого=СУММ(B2:B4)100%
⚠️ Внимание: Если итоговая сумма долей не равна 100% (например, 99,9% или 100,1%), проверьте округление в формулах. Используйте функцию =ОКРУГЛ(B2/$B$6; 4) для точности.

2. Выбор типа диаграммы для процентов

Не все диаграммы подходят для отображения процентов. Оптимальные варианты:

  • 🍰 Круговая диаграмма — лучший выбор для визуализации долей от целого (например, структуры расходов). Подтипы: Объёмная, Разрезная (для выделения сегментов), Кольцевая (для сравнения нескольких рядов).
  • 📊 Гистограмма с накоплением — показывает проценты в виде столбиков, где каждый сегмент = доля от 100%. Подходит для динамики по категориям (например, изменение структуры продаж по кварталам).
  • 📈 Линейчатая диаграмма с процентами — альтернатива гистограмме для горизонтального отображения. Удобна, если названий категорий много.

Как выбрать тип диаграммы в Excel:

  1. Выделите данные (включая заголовки столбцов и строк).
  2. Перейдите на вкладку Вставка.
  3. В группе Диаграммы выберите нужный тип (например, Круговая → Объёмная разрезная).
⚠️ Внимание: Избегайте обычных гистограмм без накопления для процентов — они отображают абсолютные значения, а не доли. Если вам нужна именно гистограмма, добавьте вторичную ось для процентов (раздел 4).
📊 Какой тип диаграммы вы чаще используете для процентов?
Круговую
Гистограмму с накоплением
Линейчатую
Другой вариант

3. Построение круговой диаграммы с процентами

Круговая диаграмма — самый интуитивный способ показать проценты. Рассмотрим пошаговую инструкцию на примере данных о расходах:

Выделите столбец с названиями категорий и столбец с процентами|Перейдите на вкладку Вставка → Круговая → Объёмная разрезная|Добавьте подписи данных через Макет → Подписи данных → Вне круга|Настройте формат подписей: Дополнительные параметры → Числовой формат → Процентный-->

После вставки диаграммы:

  1. Кликните правой кнопкой по любому сегменту → Добавить подписи данных.
  2. Выделите подписи, нажмите Ctrl+1 и в окне Формат подписей данных установите флажки Значения и Доли.
  3. Чтобы выделить сегмент, потяните его мышкой от центра.

Пример настройки для таблицы:


| Категория | Сумма (₽) | Доля (%) |

|------------|-----------|----------|

| Продукты | 15 000 | 37,5% |

| Коммуналка | 10 000 | 25,0% |

| Транспорт | 8 000 | 20,0% |

| Развлечения| 7 000 | 17,5% |

Проблема: Если сегменты слишком мелкие (менее 5%), их сложно различить. Решение: Объедините их в категорию «Прочее» или используйте Кольцевую диаграмму с разделением на внутренние и внешние кольца.

4. Гистограмма с процентами: настройка вторичной оси

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

Инструкция:

  1. Постройте обычную гистограмму на основе абсолютных данных.
  2. Кликните правой кнопкой по ряду данных → Формат ряда данных.
  3. В разделе Параметры ряда выберите По вспомогательной оси.
  4. Добавьте подписи данных и отформатируйте их как проценты (раздел 3).

Критичный нюанс: Если проценты на гистограмме отображаются как десятичные дроби (0,25 вместо 25%), выделите ось процентов → правая кнопка → Формат оси → установите Максимум = 1,0 и Числовой формат → Процентный.

Как скрыть абсолютные значения на гистограмме

1. Кликните по ряду с абсолютными данными.

2. В меню Формат ряда данных выберите Нет заливки и Нет линии.

3. Оставьте только ряд с процентами.

5. Типичные ошибки и как их исправить

Ошибки при построении процентных диаграмм делятся на 3 группы: неверные данные, неправильный тип диаграммы и ошибки форматирования. Рассмотрим самые распространённые:

ОшибкаПричинаРешение
Сумма долей ≠ 100%Округление в формулах или скрытые ячейкиИспользуйте =ОКРУГЛ(Часть/Общее; 4) или проверьте видимый диапазон данных.
Проценты отображаются как дроби (0,25)Неверный формат оси или ячеекВыделите ось/ячейки → Формат → Процентный.
Сегменты на круговой диаграмме не соответствуют даннымВ диапазон попали скрытые строки или пустые ячейкиУдалите пустые строки или используйте Специальная вставка → Значения.
Подписи данных накладываются друг на другаСлишком много мелких сегментовОбъедините категории <5% в «Прочее» или используйте Разрезную кругovou.

Ещё одна частая проблема: диаграмма не обновляется при изменении данных. Это происходит, если:

  • 🔄 Диапазон данных зафиксирован абсолютными ссылками (например, $A$1:$B$10). Решение: Пересоздайте диаграмму или вручную обновите диапазон через Конструктор → Выбрать данные.
  • 📥 Данные импортированы из внешнего источника. Решение: Нажмите Данные → Обновить все.

6. Продвинутые приёмы: динамические диаграммы и условное форматирование

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

  • 📉 Динамические диапазоны с помощью функции СМЕЩ. Пример формулы для диапазона, который автоматически расширяется:
    =СМЕЩ(Лист1!$A$1;0;0;СЧЁТЗ(Лист1!$A:$A);2)

    Здесь СЧЁТЗ считает количество непустых ячеек в столбце A, а диаграмма будет использовать только актуальные данные.

  • 🎨 Условное форматирование сегментов. Например, чтобы сегменты >20% отображались красным:
    1. Кликните по сегменту диаграммы.
    2. Выберите Формат точки данных.
    3. Установите цвет заливки в зависимости от значения (вручную или через VBA).

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

  1. Добавьте Срезы (Вставка → Срез) для категорий.
  2. Свяжите срез с таблицей данных (кликните по срезу → Параметры среза → Настройка связи).
  3. Теперь при выборе категории в срезе диаграмма будет обновляться автоматически.

7. Экспорт и печать диаграмм с процентами

При экспорте диаграммы в PDF или Word проценты могут отображаться некорректно (например, подписи съезжают или шрифт становится слишком мелким). Чтобы избежать этого:

  • 🖼️ Для экспорта в изображение:
    1. Кликните по диаграмме → Файл → Сохранить как.
    2. Выберите формат PNG или JPEG (для веба подойдёт SVG).
    3. Установите разрешение не менее 300 dpi для печати.
  • 📄 Для вставки в Word: Используйте Специальная вставка → Объект листа Excel, чтобы диаграмма оставалась редактируемой.
  • Если при печати диаграмма обрезается:

    1. Перейдите на вкладку Файл → Печать.
    2. В разделе Параметры выберите Печатать активные листы.
    3. Настройте Поля или масштаб (Разместить на 1 странице).
    ⚠️ Внимание: При печати круговой диаграммы с большим количеством сегментов (>8) подписи могут накладываться. Решение: экспортируйте диаграмму в PowerPoint и вручную расположите подписи с помощью инструмента Направляющие.

    FAQ: Частые вопросы о диаграммах с процентами

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

    Кликните по диаграмме → Макет → Подписи данных → Дополнительные параметры. В окне настроек установите флажки Значения и Доли. Чтобы разделить их переносом строки, в поле Разделитель введите символ переноса (в Windows: нажмите Alt+010 на цифровой клавиатуре).

    Почему сумма процентов на диаграмме не равна 100%?

    Это происходит из-за:

    1. Округления: Используйте формулу =ОКРУГЛ(Часть/Общее; 4).
    2. Скрытых строк: Проверьте видимый диапазон данных (Главная → Формат → Скрыть/отобразить).
    3. Неверного итога: Убедитесь, что в знаменателе формулы (Общее) учтены все категории.
    Можно ли построить диаграмму с процентами по строкам, а не по столбцам?

    Да. При выборе данных для диаграммы (Конструктор → Выбрать данные) нажмите Строка/столбец (кнопка справа от поля Диапазон). Это поменяет ориентацию рядов. Например, если у вас таблица с регионами по строкам и кварталами по столбцам, после транслирования ряды будут соответствовать кварталам.

    Как добавить линию тренда к процентной диаграмме?

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

    Как сделать 3D-эффект для круговой диаграммы?

    Выберите Вставка → Круговая → Объёмная. Чтобы настроить угол наклона, кликните по диаграмме → Формат области диаграммы → Параметры 3D-вращения. Для реалистичного вида установите Глубину (%) = 150–200% и включите Освещение в настройках.