Как отформатировать ось диаграммы в проценты в Excel?
При работе с диаграммами в Excel метки осей обычно отображаются в общем числовом формате, что не всегда соответствует тому, как следует интерпретировать ваши данные — особенно если ваши данные представляют собой соотношения, вероятности, результаты опросов или другие значения, которые лучше воспринимаются в процентах. Преобразование меток оси в процентный формат делает диаграмму более интуитивной и может предотвратить неправильную интерпретацию, делая ваши отчеты и презентации более понятными для аудитории.
Это руководство подробно описывает несколько практических методов форматирования меток осей диаграмм в процентах в Excel, включая встроенные настройки диалогового окна, подготовку данных с помощью формул и автоматизацию процесса с использованием макросов VBA.
Формат оси диаграммы в проценты в Excel | Формат данных в проценты | Формула Excel - Подготовка исходных данных в процентах | Код VBA - Автоматическое форматирование меток осей диаграмм в проценты
Формат оси диаграммы в проценты в Excel
Предположим, у вас есть набор данных, похожий на скриншот ниже, где числовые значения представляют пропорции или дроби, которые должны интерпретироваться как проценты. После создания диаграммы в Excel вы можете настроить конкретную ось так, чтобы ее числовые метки отображались в процентах для большей ясности:

1. Выберите свои исходные данные в таблице. Затем перейдите на вкладку Вставка, найдите Вставить точечную (X,Y) или пузырьковую диаграмму или просто Точечная, и выберите Точечная с гладкими линиями (или тип диаграммы, который лучше всего подходит для вашего анализа):

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

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

- Excel2007 и 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 for Applications нажмите Вставить > Модуль и вставьте следующий код в окно модуля:
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. На вашем рабочем листе запустите макрос, нажав Alt + F8, выбрав FormatChartAxisToPercent и нажав Выполнить. Все оси диаграмм на активном рабочем листе будут мгновенно отформатированы так, чтобы их метки отображались в процентах.
Советы по устранению неполадок: Макрос повлияет только на диаграммы, присутствующие на текущем рабочем листе. Если у вас нет диаграмм, он сообщит вам об этом. Если у вас есть диаграммы, где исходные данные оси не находятся в десятичном формате, метки могут не отображаться должным образом.
Практический совет: Вы можете изменить макрос, чтобы он нацеливался только на определенные типы диаграмм или оси (например, только на ось Y), добавив дополнительные проверки в цикл.
Примечание:
Демонстрация: Формат оси диаграммы и меток в проценты в Excel
Легко создать составную столбчатую диаграмму с метками данных в процентах и промежуточными итогами в Excel
Создание составной столбчатой диаграммы в Excel довольно просто. Однако немного сложнее добавить метки данных в процентах для всех точек данных и промежуточные итоги для каждого набора значений серии. Здесь, с помощью Kutools for Excel's Столбчатая диаграмма с процентами функции, вы можете легко выполнить это за 10 секунд.
Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
- Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!