Перейти к содержимому

Как отформатировать ось диаграммы в проценты в Excel?

Author: Kelly Last Modified: 2025-08-07

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

Это руководство подробно описывает несколько практических методов форматирования меток осей диаграмм в процентах в Excel, включая встроенные диалоговые настройки, подготовку данных с помощью формул и автоматизацию процесса с использованием макросов VBA.

Формат оси диаграммы в проценты в Excel | Формат данных в проценты | Формула Excel - Подготовка исходных данных в процентах | Код VBA - Автоматическое форматирование меток осей диаграммы в проценты


Формат оси диаграммы в проценты в Excel

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

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

click Scatter with Smooth lines from Insert tab

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

select Format Axis from the right-clicking menu

3. В зависимости от вашей версии Excel установите формат меток оси в проценты, выполнив следующие шаги:

  • Excel 2013 и выше: В панели Формат оси раскройте группу Число на вкладке Параметры оси. Нажмите на выпадающий список Категория, выберите Процент и укажите количество Десятичных знаков (например, введите 0 для целых чисел).
set options in Excel2013 and higher versions
  • Excel 2007 и 2010: В диалоговом окне Формат оси нажмите Число в левой панели, выберите Процент в списке Категория и настройте поле Десятичные знаки по необходимости (введите 0, чтобы не было десятичных дробей).
set options in Excel2007 and2010

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

all labels in selected axis are changed to percentages in the chart

Применимые сценарии: Этот метод идеален, когда значения осей уже представлены в виде числовых дробей (например, 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. На вашем листе запустите макрос, нажав клавишу F5 или кнопку Запуск. Все оси диаграмм на активном листе будут мгновенно отформатированы так, чтобы их метки отображались в процентах.

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

Практический совет: Вы можете изменить макрос для нацеливания только на определенные типы диаграмм или оси (например, только ось Y), добавив дополнительные проверки внутри цикла.

Примечание:


Демонстрация: Формат оси диаграммы и меток в проценты в Excel

 

Легко создайте ступенчатую столбчатую диаграмму с процентными метками данных и метками промежуточных итогов в Excel

Создать ступенчатую столбчатую диаграмму в Excel довольно просто. Однако немного сложнее добавить процентные метки данных для всех точек данных и метки промежуточных итогов для каждого набора значений рядов. Здесь, с помощью Kutools for Excel's Ступенчатая столбчатая диаграмма с процентами функции, вы сможете выполнить это за 10 секунд.


Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

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


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!