Как отформатировать ось диаграммы в процентах в Excel?
При работе с диаграммами в Excel диапазон меток оси обычно отображается в общем числовом формате, что не всегда соответствует логике представления ваших данных — особенно если речь идёт о долях, вероятностях, результатах опросов или других значениях, которые естественнее выглядят в процентах. Преобразование диапазона меток оси в процентный формат не только делает диаграмму более интуитивно понятной, но и помогает избежать ошибочной интерпретации, обеспечивая чёткость и ясность ваших отчётов и презентаций для аудитории.
В этом руководстве представлены несколько практических способов форматирования диапазона меток оси диаграммы в процентах в Excel — от встроенных настроек диалоговых окон и подготовки данных с помощью формул до автоматизации процесса с помощью макросов VBA.
Форматирование оси диаграммы в процентах в Excel|Форматирование данных в процентах|Формула Excel — Подготовка Исходные данные в процентах|Код VBA — Автоматическое форматирование Диапазон меток оси диаграммы в процентах
Форматирование оси диаграммы в процентах в Excel
Представьте, что у вас есть набор данных, подобный показанному на скриншоте ниже: числовые значения в нём представляют доли или дроби, которые следует интерпретировать как проценты. После построения диаграммы в Excel вы можете настроить нужную ось так, чтобы её числовые метки отображались в процентах — это сделает график нагляднее.
1. Выделите исходные данные на листе. Затем перейдите на вкладку Вставка, найдите группу Точечная (X, Y) и Диаграмма пузырьков или просто выберите Точечная и укажите тип Точечная с гладкими линиями (или другой тип диаграммы, наиболее подходящий для вашего анализа):

2. В появившейся диаграмме щелкните правой кнопкой мыши по оси (горизонтальной или вертикальной), которую нужно отформатировать в процентах. В контекстном меню выберите команду Формат оси, чтобы открыть параметры форматирования:
3. В зависимости от версии Excel установите процентный формат для меток оси, выполнив следующие действия:
- Excel 2013 и более поздние версии: В области «Формат оси» разверните группу Число на вкладке Параметры оси. В раскрывающемся списке Категория выберите Процентный формат и задайте количество десятичных знаков(например, введите)0 для целых чисел).
- Excel 2007 и 2010: В диалоговом окне «Формат оси» выберите Число на левой панели, затем в списке Категория выберите Процентный формат и при необходимости измените значение в поле Десятичные знаки(введите)0, чтобы отображать значения без десятичных знаков).

4. Закройте область «Формат оси» или диалоговое окно. Теперь выбранная ось будет отображать все метки в процентах на диаграмме, как показано ниже:

Применимые сценарии: Этот метод идеально подходит, когда значения оси уже представлены в виде числовых дробей (например, 0,25; 0,75) и их нужно отображать как 25 %, 75 % и т.д. Он быстрый, не требует изменения формул и точно сохраняет исходные данные.
Советы и устранение неполадок:Если ось не отображает изменения в процентном формате:
- Убедитесь, что исходные значения указаны в виде десятичных дробей (а не отформатированы или введены как проценты, например, 25 %).
- Изменение формата ячеек на листе не обновляет отображение оси диаграммы автоматически — для этого настройте ось через диалоговое окно или панель «Формат оси».
Форматирование данных в процентах
1. Скопируйте исходные данные
Выделите исходные данные и нажмите Ctrl+C, чтобы скопировать их.
2. Вставьте на новое место
Щёлкните правой кнопкой мыши по пустой области и выберите «Вставить значения» или нажмите Ctrl+V.
3. Отформатируйте данные в процентах
Выделите скопированные числа → щёлкните правой кнопкой мыши → Установить формат ячейки → выберите Процентный формат → нажмите ОК.
(Можно также нажать кнопку % на вкладке «Главная».)
4. Создайте диаграмму на основе скопированных данных
Теперь создайте диаграмму — например, гистограмму, линейчатую или столбчатую — на основе скопированного диапазона.
Вертикальная ось будет отображать значения в процентах, при этом исходные данные останутся неизменными.
Совет:
Позже вы можете скрыть скопированный диапазон данных, поместив его на отдельный лист или скрыв соответствующие строки и столбцы.
Формула Excel — Подготовка Исходные данные в процентах до создания диаграммы
Другой практичный подход — заранее отформатировать исходные данные в процентах до построения диаграммы. Это особенно удобно, если данные ещё не приведены к нужному десятичному виду или если вы хотите, чтобы значения на листе и на диаграмме визуально совпадали в процентном формате.
Преимущества: Предварительное форматирование данных обеспечивает согласованность между диаграммой и таблицей, исключает путаницу в отчётах и презентациях, а также упрощает настройку числового формата для дальнейшего анализа.
Возможный недостаток: Этот метод изменяет отображаемые данные, поэтому, если для других расчётов вам нужны исходные числовые (десятичные) значения, рекомендуется работать в отдельном столбце.
1. Допустим, ваши исходные значения представлены в столбце B (например, B2:B10) в виде десятичных дробей, таких как 0,23, 0,48 и т.д. Введите следующую формулу в соседний столбец (например, в ячейку C2):
=TEXT(B2,"0%") В результате значение будет отображаться в виде строки в процентном формате (например, «23 %»).
3. Протяните формулу вниз по остальному диапазону столбца, чтобы применить её ко всему диапазону данных (перетащите маркер заполнения или скопируйте и вставьте по необходимости).
4. Теперь используйте этот столбец с процентными значениями, рассчитанными по формуле, в качестве исходных данных для создания диаграммы. Диапазон меток оси на диаграмме автоматически отразит процентные значения именно в том формате, в котором вы их задали. Предварительное форматирование данных снижает риск несоответствия отображения и позволяет размещать рядом с диаграммой в отчёте дополнительные полезные расчёты.
Напоминание об ошибке: Функция ТЕКСТ возвращает текстовое значение, поэтому такой подход лучше использовать, только если вам нужно визуальное отображение процентов в подписях, а не дальнейшая числовая обработка.
Код VBA — Автоматическое форматирование Диапазон меток оси диаграммы в процентах с помощью макроса
Пользователям, которым часто приходится переформатировать множество диаграмм или автоматизировать этот процесс — включая пакетную обработку диаграмм на листе, — VBA позволяет значительно ускорить форматирование диапазона меток оси диаграммы в процентах. Это особенно ценно для панелей мониторинга и регулярных отчётов, где ключевое значение имеет единообразное оформление.
Преимущества: Автоматизация повторяющихся задач, обеспечение единообразного форматирования множества диаграмм и снижение риска ошибок, допущенных вручную.
Возможные недостатки: Требуется доступ к редактору VBA и включение макросов. Может не работать в Excel Online или в средах с ограничениями.
Шаги выполнения:
1. Перейдите на вкладку Разработчик → Visual Basic. В окне Microsoft Visual Basic для приложений нажмите Вставка → Модуль и вставьте следующий код в окно модуля:
Sub FormatChartAxisToPercent()
Dim cht As ChartObject
Dim ax As Axis
On Error Resume Next
xTitleId = "KutoolsforExcel"
If ActiveSheet.ChartObjects.Count = 0 Then
MsgBox "No charts found on current sheet!", vbExclamation, xTitleId
Exit Sub
End If
For Each cht In ActiveSheet.ChartObjects
For Each ax In cht.Chart.Axes
ax.TickLabels.NumberFormat = "0%"
Next ax
Next cht
End Sub 2. После ввода этого кода закройте редактор VBA. На листе запустите макрос, нажав клавишу F5 или щелкнув кнопку Выполнить. Все оси диаграмм на активном листе будут немедленно отформатированы так, чтобы их подписи отображались в виде процентов.
Советы по устранению неполадок: Макрос повлияет только на диаграммы, расположенные на текущем листе. Если диаграммы отсутствуют, появится соответствующее уведомление. Если ось «Исходные данные» диаграмм не представлена в десятичном формате, подписи делений могут отображаться некорректно.
Практический совет: Вы можете изменить макрос так, чтобы он применялся только к определённому типу диаграммы или осям (например, только к оси Y), добавив дополнительные проверки внутри цикла.
Примечание:
Демонстрация: форматирование осей и подписей диаграммы в процентах в Excel
Легко создавайте Столбчатая диаграмма Метки данных и подписи промежуточных итоговв Excel
Создать гистограмму с накоплением в Excel очень просто. Однако добавление процентных меток данных ко всем точкам и подписей промежуточных итогов для каждого набора значений ряда может оказаться довольно утомительным. С помощью функции Kutools для Excel — Столбчатая диаграмма — вы справитесь с этой задачей всего за 10 секунд!
Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек