Как сделать диаграмму в эксель с процентами: круг и столбцы
Как сделать диаграмму в эксель с процентами: вычислить доли, подписать круговую диаграмму и настроить столбцы. Проверяем результат на условных часах работы.
Евгений
Дизайнер-партнёр LibraChat
8 мин чтения
Я хотел показать, какая часть работы ушла на каждый этап. Выбрал числовой формат с процентами — и получил 400% там, где стояло четыре часа. Диаграмма не поняла мою идею о долях. Она просто иначе подписала число. Поэтому вопрос, как сделать диаграмму в эксель с процентами, я теперь разделяю на два: сначала вычислить нужное отношение, затем показать его на рисунке.
Для круга Excel умеет показывать доли от выбранного ряда. Для обычных столбцов нужно заранее понимать, какие значения мы построили: часы или отношения. Внешне рядом с числом можно поставить одинаковый знак процента, а смысл получится разный.
В настольном Excel из Microsoft 365 и выпуске Excel 2024 для Windows нужны два разных действия: для круга выбираем состав подписи, а у обычных столбцов сначала готовим доли и затем форматируем ось. Пройдём оба пути на десяти условных часах, где каждую подпись можно пересчитать вручную.
Как сделать диаграмму в эксель с процентами на примере 10 часов
Пусть на исследование задачи отведены 4 часа, на макет 5, на проверку 1. Это условное распределение для упражнения, а не замер скорости дизайнера. Всего получается 10 часов.
Создай три колонки: A — «Этап», B — «Часы», C — «Доля». Заполни строки 2–4, а итог часов помести в B5.
В B5 можно записать `=СУММ(B2:B4)`. В C2 введи `=B2/$B$5` и скопируй формулу до C4. Числитель меняется по строкам, знаменатель остаётся общим благодаря знакам доллара.
До процентного оформления в C2 получается 0,4. Это и есть доля: четыре часа из десяти. Применив к C2:C4 процентный формат, увидишь 40%, 50% и 10%.
Я проверил этот шаг отдельно от диаграммы. Если вместо отношения в ячейке хранится число 4, смена формата покажет 400%. Кнопка процента не выполняет деление на общий итог за нас.
Строка «Итого» нужна для контроля, но её нельзя добавлять к трём этапам как ещё одну часть круга. Иначе в одном ряду окажутся и части, и сумма этих же частей. На рисунке появится лишний сектор.
Для долей также нужен осмысленный общий итог. В нашем упражнении он положительный и все три этапа не пересекаются. Если события могут относиться сразу к нескольким категориям, их числа нельзя автоматически считать частями одного целого.
Это схема одного расчёта: форма рисунка меняется, доли остаются теми же.
Круговая диаграмма: проценты считает выбранное целое
Для круга возьми названия этапов и исходные часы — A1:B4. Колонка с заранее рассчитанными долями для этого способа не обязательна, но помогает проверить результат.
Порядок действий:
Выдели A1:B4, не захватывая строку итога.
На вкладке «Вставка» выбери обычную плоскую круговую диаграмму.
Добавь подписи данных через элементы диаграммы.
Открой параметры подписей: например, через контекстное меню подписи и команду её форматирования.
В составе подписи включи доли в процентах. При необходимости оставь названия категорий.
Убери обычные значения, если они дублируют уже понятные проценты.
Названия параметров в локализации могут немного отличаться. Ищи настройку того, что включено в подпись, а не только числовой формат напечатанного значения. Для круговой диаграммы это принципиальное различие: нам нужна доля сектора в выбранной сумме.
В нашем случае круг покажет 40%, 50% и 10%. Я смотрю не только на эти подписи, но и на состав ряда. Если случайно выбрал два этапа вместо трёх, Excel покажет доли уже от другого целого.
Например, без строки проверки останется 9 часов. Тогда четыре часа станут примерно 44,4% выбранного ряда, а пять — 55,6%. Сам расчёт не ошибочен. Он отвечает на другой вопрос. Заголовок «Распределение всех 10 часов» ему уже не подходит.
Я также убираю объёмные эффекты. Здесь нужно сравнить половину работы, четыре десятых и одну десятую. Перспектива не помогает понять эти отношения, а мелким секторам и так приходится искать место для подписи.
Если названия длинные, можно оставить понятную легенду или вынести подписи так, чтобы они не перекрывали друг друга. Уменьшать весь шрифт только ради одного слова я бы не стал.
Столбцы: сначала отношения, потом процентная шкала
Для обычной столбчатой диаграммы я использую готовые доли C2:C4. В этом варианте число 0,4 должно реально присутствовать в исходных данных. Смена формата оси у четырёх часов не превратит их в сорок процентов от десяти.
Выдели названия A1:A4, затем, удерживая Ctrl, добавь диапазон C1:C4. Вставь гистограмму с группировкой. Проверь состав рядов: нам нужна «Доля», без дополнительного ряда часов.
Если удобнее работать с соседними колонками, подготовь рядом отдельную небольшую область «Этап / Доля». Не копируй туда руками готовые 40, 50 и 10 без знака процента, если собираешься далее применять процентное оформление к этим числам.
Для оси значений открой форматирование и выбери процентный числовой формат. Если хочешь единую шкалу от 0% до 100%, числовые границы для наших долей будут 0 и 1.
Затем добавь подписи данных. При необходимости задай им такой же процентный формат. Здесь он работает, потому что столбцы уже построены по отношениям 0,4, 0,5 и 0,1, а не по целым числам часов.
Я сверяю три вещи:
высота самого большого столбца соответствует 50%;
самый маленький показывает 10%, а не 1%;
ось и подписи используют одинаковые единицы.
Столбцы полезны, когда важнее точно сопоставить доли, чем показать образ целого круга. У них общий ноль, и разницу между соседними высотами легче рассмотреть. Но подпись о том, от чего посчитана доля, всё равно нужна.
Отдельный случай — готовность нескольких разных проектов. Если первый выполнен на 40%, второй на 50%, третий на 10%, эти числа не становятся частями общего рабочего времени. У каждого свой объём работ. Круг, который сложит их и снова нормирует сумму, подскажет читателю неверный смысл. Для такого набора я выбрал бы сопоставимые столбцы готовности с пояснением, как она определена.
И наоборот: в нашем упражнении речь именно о распределении десяти часов между непересекающимися этапами. Подпись «Готовность проекта» тут была бы ошибкой даже при правильных 40%, 50% и 10%. Я читаю заголовок вместе с единицей измерения до выбора цветовой схемы. Знак процента помогает показать отношение, но не объясняет, какое именно отношение посчитано.
Для обсуждения своего набора открой LibraChat и попробуй сначала уточнить расчёт:
Хочу показать доли на диаграмме. Данные: [категории и значения]. Общее целое означает [что именно]. Проверь, можно ли складывать эти категории и что должно быть знаменателем. Предложи формулы долей для Excel и объясни различие между кругом и столбцами. Не меняй исходные значения и не добавляй пропущенные категории.
Такой запрос помогает проверить смысл до оформления. Сам файл, формулы в нужных ячейках и выбранный диапазон диаграммы я проверяю в Excel.
После красивых подписей я меняю одно число
Последнюю проверку я делаю на копии упражнения. Меняю время макета с 5 на 6 часов. Общий итог должен стать 11, а доли — примерно 36,36%, 54,55% и 9,09%.
Если подписи остались 40%, 50% и 10%, я ищу, где сохранились прежние числа. Возможно, подпись набрана вручную, формула делит на постоянную десятку или диаграмма смотрит не в тот диапазон. Каждая причина требует своей правки.
Мне нравится эта проверка больше, чем повторное открытие окна форматирования. Она показывает связь данных с рисунком. Если источник изменился, а изображение осталось прежним, его красивый вид уже ничего не подтверждает.
Не пытайся лечить вычисления округлением подписи. Три равные доли, округлённые до целого процента, могут дать 33% + 33% + 33% = 99%. Это следствие выбранной точности отображения, а не повод незаметно менять одну из исходных частей.
Нужно также отличать долю от изменения показателя. Рост времени с 5 до 6 часов — другой расчёт, чем доля шести часов в общем итоге 11. Для такого сравнения сначала выбирают нужную базу, а не переносят готовую подпись с соседнего рисунка.
А своё упражнение закончи заменой одного исходного значения. Не вопросом «проценты появились?», а вопросом «посчитались ли они заново от того целого, которое я хотел показать?». Так я теперь проверяю рисунок до отправки на слайд.