KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как создать шаблон диаграммы нормального распределения в Excel?

АвторКеллиДата изменения

График нормального распределения, также известный в статистике как нормальное или гауссово распределение, широко используется для визуализации распределения данных, при котором большинство значений группируются вокруг среднего, наглядно демонстрируя вероятность различных исходов. Наивысшая точка кривой соответствует наиболее вероятному событию. Такие диаграммы широко применяются в таких областях, как контроль качества, анализ экзаменационных оценок, оценка бизнес-показателей и других, поскольку обеспечивают интуитивно понятное представление о распределении и вероятности наблюдаемых значений. В этой статье приведены пошаговые инструкции по созданию графика нормального распределения на основе ваших собственных данных в Excel, а также руководство по сохранению этой настройки в виде многоразового шаблона диаграммы для будущего анализа.


Создание графика нормального распределения и сохранение его в виде шаблона диаграммы в Excel

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

Преимущества: Максимальная гибкость — все этапы наглядны и отлично подходят для обучения или документирования.
Недостатки: Требует ручных расчётов и внимательного отношения к формулам.

Следуйте этим подробным инструкциям:

1. Откройте новую книгу Excel и создайте заголовки столбцов в диапазоне A1:D1, как показано на снимке экрана ниже. Рекомендуемые заголовки: Данные, Распределение, Среднее, Стандартное отклонение.

2. Введите исходные числа в столбец «Данные». Чтобы колоколообразная кривая выглядела наилучшим образом, ваши данные должны охватывать широкий диапазон и содержать достаточно много значений (рекомендуется не менее 30–50). В нашем примере мы вводим значения от 10 до 100 в диапазон A2:A92.
Чтобы упорядочить данные от наименьшего к наибольшему, выделите заполненные числами ячейки в столбце A и нажмите Данные > По возрастанию. Это обеспечит корректное построение кривой.
снимок экрана с сортировкой данных, введённых в столбец

3. Рассчитайте вспомогательные статистические данные:

(1) В ячейке C2 — enter the following formula to calculate the arithmetic average (mean) вашего набора данных:

=AVERAGE(A2:A92)

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

(2) В ячейке D2 рассчитайте стандартное отклонение, которое определяет ширину колоколообразной кривой:

=STDEV(A2:A92)

Примечание: в последних версиях Excel функция =STDEV.S() также может предлагаться для расчёта стандартного отклонения выборки.

(3) В ячейке B2 создайте вероятностное распределение для каждой точки данных. В зависимости от используемой версии Excel примените одну из следующих формул:

A. Для Excel 2010 или более поздних версий:

=NORM.DIST(A2,$C$2,$D$2,FALSE)

B. Для Excel 2007:

=NORMDIST(A2,$C$2,$D$2,FALSE)

Введите нужную формулу в ячейку B2, а затем перетащите маркер автозаполнения вниз — до строки B92 в данном примере, — чтобы применить её ко всем строкам с данными. В результате вы получите значения нормального распределения (в виде колоколообразной кривой) для каждой исходной точки данных.

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

4. Выделите столбцы «Данные» и «Распределение» (например, диапазон A2:B92). Перейдите в раздел Вставка > Точечная(или)Точечная и кольцевая диаграмма в Excel 2013+) > Точечная с гладкими линиями и маркерами. Этот тип диаграммы наилучшим образом визуализирует колоколообразную форму.

снимок экрана выбора диаграммы «Точечная с гладкими линиями и маркерами» для диапазона данных

Теперь диаграмма отображает вашу колоколообразную кривую, аналогичную приведённому ниже примеру:
снимок экрана с созданной колоколообразной кривой

Для большей наглядности и эстетичности вы можете убрать лишние элементы диаграммы — например, линии сетки, диапазон меток оси или легенду, — чтобы сместить фокус на форму колокола. Щёлкните правой кнопкой мыши по нужному элементу и выберите «Удалить» или отключите соответствующий флажок в параметрах форматирования диаграммы.

Чтобы использовать эту диаграмму с другими данными, сохраните её в виде шаблона:

5. Сохраните колоколообразную кривую в виде шаблона диаграммы:
A. В Excel 2013 или более поздней версии: щёлкните правой кнопкой мыши по готовой диаграмме колоколообразной кривой и выберите в меню Сохранить как шаблон.
B. В Excel 2007/2010: щёлкните по диаграмме, чтобы активировать Инструменты диаграммы, затем перейдите на вкладку КонструкторСохранить как шаблон.
Теперь вы сможете мгновенно создавать новые колоколообразные кривые для любых наборов данных — без необходимости заново проходить все этапы форматирования!
снимок экрана с процессом сохранения диаграммы колоколообразной кривой в виде шаблона диаграммы

6. Когда появится диалоговое окно «Сохранение шаблона диаграммы», укажите понятное имя в поле Имя файла (например, «BellCurveTemplate») и нажмите Сохранить. Этот шаблон сохраняется в папке «Шаблоны» по умолчанию, которая обычно доступна в диалоговом окне выбора диаграммы при создании новой рабочей книги.
снимок экрана присвоения имени шаблону и его сохранения

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


Быстрое создание колоколообразной кривой с помощью мощного инструмента

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

Преимущества: Значительно сокращает время и требования к навыкам, необходимым для построения графиков нормального распределения или комбинированных диаграмм. Включает дополнительные функции, такие как гистограмма частот и комбинированная диаграмма, для более глубокого анализа.
Недостатки: Требует установки Kutools для Excel.

Kutools для Excel: содержит более 300 удобных инструментов для Excel. Бесплатная пробная версия без ограничений на 30 дней.Получите сейчас!

1. Выделите диапазон с вашими данными. Убедитесь, что данные числовые и не содержат пустых ячеек или текста — это обеспечит наилучшие результаты. Нажмите Kutools > Диаграммы > Распределение данных > Диаграмма нормального распределения.

2. В появившемся диалоговом окне выберите опцию Диаграмма нормального распределения в разделе Выбрать. Нажмите ОК, чтобы создать диаграмму.

Это диалоговое окно также позволяет вам:
(1) При необходимости указать заголовок диаграммы для немедленной подписи.
(2) Создать гистограмму частот, отметив только Гистограмма частот.
(3) Объединить гистограмму и кривую нормального распределения на одном графике, отметив обе опции в разделе Выбрать.

Если выбрана только опция Диаграмма нормального распределения:
снимок экрана колоколообразной кривой при включённой только опции «Диаграмма нормального распределения»

Если для комбинированного эффекта отмечены обе опции —Диаграмма нормального распределенияи Гистограмма частот:
колоколообразной кривой при включённых опциях «Диаграмма нормального распределения» и «Гистограмма частот»

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

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


VBA: Автоматическое создание кривой нормального распределения с помощью макроса

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

Преимущества: Позволяет автоматизировать как расчёты, так и построение диаграмм; идеально подходит для пакетной обработки.
Недостатки: Требует базового знакомства с макросами и может потребовать разрешения на выполнение скриптов VBA.

  1. Подготовьте данные.
    Если у вас уже есть набор данных (например, в диапазоне A2:A92), рассчитайте среднее значение, стандартное отклонение, а также начало и конец диапазона с помощью формул Excel:
    Среднее значение:
    =AVERAGE(A2:A92)
    Стандартное отклонение:
    =STDEV.P(A2:A92)
    Начало диапазона:
    =Mean-3*Standard Deviation
    Поскольку среднее значение находится в ячейке B2, а стандартное отклонение — в C2, используйте формулу: =B2-3*C2
    Конец диапазона:
    =Mean+3*Standard Deviation
    Поскольку среднее значение находится в ячейке B2, а стандартное отклонение — в C2, используйте формулу: =B2+3*C2
    Выберите шаг — 1 или 0,1. Чем меньше шаг, тем более гладкой получится кривая.
    снимок экрана с подготовленными данными
  2. Запустите код
    1. Нажмите Alt+F11, чтобы открыть редактор VBA.
    2. Вставьте новый модуль и скопируйте в него код макроса GenerateBellCurve.
      Sub GenerateBellCurve()
      'Updated by Extendoffice 2025/07/24
          Dim xMean As Double
          Dim xStdev As Double
          Dim xStart As Double
          Dim xEnd As Double
          Dim xStep As Double
          Dim xRow As Integer
          Dim ws As Worksheet
          Dim chartObj As ChartObject
          Dim xValue As Double
      
          On Error Resume Next
          xTitleId = "KutoolsforExcel"
          
          Set ws = Worksheets.Add
          ws.Name = "BellCurve"
          
          xMean = Application.InputBox("Enter mean value:", xTitleId, 50, Type:=1)
          xStdev = Application.InputBox("Enter standard deviation:", xTitleId, 10, Type:=1)
          xStart = Application.InputBox("Enter range start (e.g. 10):", xTitleId, xMean - 3 * xStdev, Type:=1)
          xEnd = Application.InputBox("Enter range end (e.g. 100):", xTitleId, xMean + 3 * xStdev, Type:=1)
          xStep = Application.InputBox("Enter step interval (e.g. 1):", xTitleId, 1, Type:=1)
      
          ws.Range("A1:B1").Value = Array("X", "Normal Distribution")
          
          xRow = 2
          For xValue = xStart To xEnd Step xStep
              ws.Cells(xRow, 1).Value = xValue
              ws.Cells(xRow, 2).Value = WorksheetFunction.Norm_Dist(xValue, xMean, xStdev, False)
              xRow = xRow + 1
          Next
      
          Set chartObj = ws.ChartObjects.Add(Left:=300, Width:=500, Top:=10, Height:=300)
          With chartObj.Chart
              .ChartType = xlXYScatterSmooth
              .SetSourceData Source:=ws.Range("A1:B" &, xRow - 1)
              .HasTitle = True
              .ChartTitle.Text = "Bell Curve"
              .Axes(xlCategory).HasTitle = True
              .Axes(xlCategory).AxisTitle.Text = "X"
              .Axes(xlValue).HasTitle = True
              .Axes(xlValue).AxisTitle.Text = "Probability Density"
          End With
      
          ws.Activate
      End Sub
    3. Нажмите F5, чтобы запустить макрос.
  3. Введите требуемые значения при появлении запроса
    Макрос запросит:
    1. Среднее значение: просто выберите ячейку с рассчитанным средним значением. Вы также можете ввести его вручную, если помните.
    2. Стандартное отклонение: выберите ячейку со стандартным отклонением.
    3. Начало диапазона: выберите ячейку, в которой указано начало диапазона.
    4. Конец диапазона: выберите ячейку, в которой находится конец диапазона.
    5. Шаг: введите 1 или 0,1 либо выберите ячейку, содержащую значение шага.

После завершения будет создан график «Источник имени файла BellCurve».

  • Столбец A содержит значения по оси X (диапазон данных).
  • Столбец B содержит значения плотности вероятности, рассчитанные с помощью функции NORM.DIST().
  • На лист будет вставлена гладкая диаграмма рассеяния в виде колоколообразной кривой.
    снимок экрана с результатом

Совет: В случае ошибки повторно проверьте входные параметры и убедитесь, что у вас есть права на добавление листов и диаграмм. Всегда сохраняйте свою работу перед запуском скриптов VBA — действия макросов нельзя отменить.


Связанные статьи

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

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 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 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек