KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo crear una plantilla de gráfico de curva en campana en Excel?

AutorKelly Fecha de modificación

El gráfico de curva en campana, también conocido como distribución normal o distribución gaussiana en estadística, es un tipo de gráfico ampliamente utilizado para representar la distribución de datos en los que la mayoría de los valores se agrupan alrededor de la media, destacando la probabilidad de distintos resultados. El punto más alto de la curva representa el suceso más probable. Estos gráficos se utilizan comúnmente en campos como el control de calidad, el análisis de calificaciones de exámenes, la evaluación del rendimiento empresarial y otros, ya que ofrecen una visión visual intuitiva sobre la distribución y la probabilidad de los valores observados. Este artículo le guiará paso a paso en la creación de un gráfico de curva en campana utilizando su propio conjunto de datos en Excel y, además, le indicará cómo guardar esta configuración como una plantilla de gráfico reutilizable para futuros análisis.


Crear un gráfico de curva en campana y guardarlo como plantilla de gráfico en Excel

Crear una curva en forma de campana en Excel es un proceso de varios pasos, pero una vez configurado, podrá personalizar el gráfico para distintos conjuntos de datos o guardar el diseño para reutilizarlo. Esta solución le brinda control total sobre los datos, los métodos de cálculo y el formato visual, ideal si necesita un gráfico preciso y adaptable para análisis detallados de datos.

Ventajas: Flexibilidad máxima: todos los pasos son claramente visibles, ideales para aprender o documentar.
Inconvenientes: Requiere cálculos manuales y una atención cuidadosa a las fórmulas.

Siga estos pasos detallados:

1. Abra un nuevo libro de Excel y cree encabezados de columna en el rango A1:D1, tal como se muestra en la siguiente captura de pantalla. Los encabezados recomendados son: Datos, Distribución, Media y Desviación estándar.

2. Introduzca sus datos originales en la columna «Datos». Para lograr la mejor representación de la curva en forma de campana, sus datos deben abarcar un rango amplio y contar con una muestra suficientemente grande (se recomienda incluir al menos entre 30 y 50 valores). En nuestro ejemplo, introducimos valores desde 10 hasta 100 en el rango A2:A92.
Para asegurarse de que los datos están ordenados de menor a mayor, seleccione las celdas rellenas con números en la columna A y haga clic en Datos > Ascendente. Este paso garantiza que la curva se forme correctamente.
una captura de pantalla de la ordenación de los datos que introdujo en una columna

3. Calcule las estadísticas auxiliares:

(1) En la celda C2, introduzca la siguiente fórmula para calcular la media aritmética (media) de su conjunto de datos:

=PROMEDIO(A2:A92)

Esta función calcula la media del rango seleccionado. Asegúrese de que el rango coincida con sus datos reales o ajústelo según sea necesario.

(2) En la celda D2, calcule la desviación estándar, que se utiliza para definir la anchura de la curva en forma de campana:

=DESVEST(A2:A92)

Nota: En versiones recientes de Excel, =DESVEST.M() también puede sugerirse para calcular la desviación estándar de una muestra.

(3) En B2, genere la distribución de probabilidad para cada punto de datos. Según la versión de Excel que utilice, aplique una de estas fórmulas:

A. Para Excel 2010 o versiones posteriores:

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

B. Para Excel 2007:

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

Introduzca la fórmula adecuada en la celda B2 y, a continuación, arrastre el controlador de autorrelleno hacia abajo para aplicarla a todas las filas de datos (hasta la B92 en este ejemplo). Así obtendrá el valor de distribución —una curva en forma de campana— correspondiente a cada punto de datos original.

Nota: Si su conjunto de datos abarca un rango distinto, actualice todas las referencias de celda en las fórmulas en consecuencia. Además, los errores al aplicar fórmulas suelen deberse a un rango incorrecto o a una ubicación errónea de las celdas, así que revise cuidadosamente todas las referencias.
una captura de pantalla que muestra las fórmulas y sus resultados correspondientes

4. Seleccione ambas columnas, Datos y Distribución (por ejemplo, el rango A2:B92). Vaya a Insertar > Gráficos de dispersión(o)Gráficos de dispersión y de anillos en Excel 2013+) > Dispersión con líneas suaves y marcadores. Este tipo de gráfico muestra de forma más clara el patrón en forma de campana.

una captura de pantalla de la selección de un gráfico de dispersión con líneas suaves y marcadores para el rango de datos

El gráfico muestra ahora su curva en forma de campana, similar al siguiente ejemplo:
una captura de pantalla que muestra cómo se crea una curva de campana

Por claridad y estética, puede eliminar elementos innecesarios del gráfico —como líneas de cuadrícula, rótulos del eje o leyendas— para resaltar la forma de campana. Haga clic con el botón derecho en el elemento que desee quitar y seleccione «Eliminar», o desmárquelo en las opciones de formato del gráfico.

Para reutilizar este gráfico con otros datos, debe guardarlo como plantilla:

5. Guarde la curva en forma de campana como plantilla de gráfico:
A. En Excel 2013 o versiones posteriores: haga clic con el botón derecho en el gráfico de curva en forma de campana ya completado y seleccione Guardar como plantilla en el menú.
B. En Excel 2007/2010: haga clic en el gráfico para activar las Herramientas de gráficos, luego vaya a Diseño > Guardar como plantilla.
Así podrá crear nuevas curvas en forma de campana para otros conjuntos de datos mucho más rápido en el futuro, sin tener que repetir todo el formato manualmente.
una captura de pantalla que muestra cómo guardar el gráfico de curva de campana como plantilla de gráfico

6. Cuando aparezca el cuadro de diálogo Guardar plantilla de gráfico, especifique un nombre reconocible en el campo Nombre de archivo(por ejemplo, «PlantillaCurvaCampana») y haga clic en Guardar. Esta plantilla se guardará en la carpeta predeterminada «Plantillas», normalmente accesible desde el cuadro de diálogo de selección de gráficos al crear un nuevo libro de trabajo.
una captura de pantalla de cómo nombrar la plantilla y guardarla

Consejos para solucionar problemas:
- Si la opción de guardar como plantilla no está disponible, asegúrese de que el gráfico esté seleccionado y de que disponga de los permisos necesarios para guardar archivos en la carpeta predeterminada de plantillas.
- Si los gráficos futuros no se ajustan a su curva en forma de campana guardada, revise detenidamente los datos de entrada para garantizar su integridad y formato correcto.


Crear rápidamente una curva en forma de campana con una herramienta sorprendente

Si desea evitar cálculos manuales y fórmulas complejas, Kutools para Excel ofrece una función de gráfico de distribución normal que crea gráficos de curva en campana con aspecto profesional en tan solo unos clics. Este método resulta especialmente útil cuando trabaja con datos desconocidos o necesita una visualización estadística inmediata sin un conocimiento profundo de las funciones de Excel.

Ventajas: Reduce drásticamente el tiempo y la destreza necesarios para crear gráficos de curva en campana o combinados. Incluye opciones adicionales, como el histograma de frecuencias y el gráfico combinado, para un análisis más completo.
Inconvenientes: Requiere la instalación de Kutools para Excel.

Kutools para Excel: incluye más de 300 herramientas prácticas para Excel. Prueba gratuita sin limitaciones durante 30 días.¡Consígalo ahora!

1. Seleccione el rango que contiene sus valores de datos. Asegúrese de que los datos sean numéricos y no incluyan celdas vacías ni texto para obtener resultados óptimos. Haga clic en Kutools > Gráficos > Distribución de datos > Gráfico de Distribución Normal.

2. En el cuadro de diálogo que aparece, seleccione la opción Gráfico de Distribución Normal en la sección Seleccionar. Haga clic en Aceptar para crear el gráfico.

Este cuadro de diálogo también le permite:
(1) Introducir opcionalmente un Título del gráfico para etiquetarlo inmediatamente.
(2) Crear un histograma de frecuencias marcando únicamente Histograma de Frecuencia.
(3) Combinar un histograma y una curva en campana en una única visualización marcando ambas opciones en Seleccionar.

Si solo se selecciona la opción Gráfico de Distribución Normal:
una captura de pantalla de la curva de campana cuando solo está activada la opción Gráfico de distribución normal

Si se marcan ambas opciones Gráfico de Distribución Normaly Histograma de Frecuenciapara lograr un efecto combinado:
de la curva de campana cuando están activadas tanto la opción Gráfico de distribución normal como la opción Gráfico de histograma de frecuencias

Precauciones:
- Asegúrese de que el Rango de datos contenga únicamente entradas numéricas válidas.
- Si el gráfico resultante no es el esperado, verifique si hay errores en los datos o discrepancias en los rangos.

En comparación con las soluciones manuales, utilizar Kutools para Excel es ideal para obtener resultados rápidos y consistentes, especialmente al elaborar gráficos para informes o presentaciones con el mínimo esfuerzo.


VBA: Generar automáticamente una curva en campana con una macro

Para usuarios avanzados o aquellos que automatizan informes repetitivos, una sencilla macro de VBA puede generar rápidamente los datos de la curva en campana a partir de parámetros definidos por el usuario y trazar el gráfico automáticamente. Esto resulta especialmente útil al trabajar con datos cambiantes o para informes frecuentes que requieren un formato consistente.

Ventajas: Permite automatizar tanto el cálculo como la creación del gráfico; ideal para procesamiento por lotes.
Inconvenientes: Requiere cierta familiaridad con macros y es posible que necesite permisos de seguridad para ejecutar scripts de VBA.

  1. Prepare sus datos.
    Si ya dispone de un conjunto de datos (por ejemplo, en el rango A2:A92), calcule la media, la desviación típica y los valores inicial y final del rango mediante fórmulas de Excel:
    Obtener la media:
    =AVERAGE(A2:A92)
    Obtener la desviación típica:
    =STDEV.P(A2:A92)
    Obtener el valor inicial del rango:
    =Mean-3*Standard Deviation
    Como la media está en B2 y la desviación típica en C2, esta fórmula debería ser: =B2-3*C2
    Obtener el valor final del rango:
    =Mean+3*Standard Deviation
    Como la media está en B2 y la desviación típica en C2, esta fórmula debería ser: =B2+3*C2
    Para el paso, use 1 o 0,1. Cuanto menor sea el valor del paso, más suave será la curva.
    una captura de pantalla que muestra los datos que preparó
  2. Ejecute el código
    1. Pulse Alt + F11 para abrir el editor de VBA.
    2. Inserte un nuevo módulo y pegue el código de la macro 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. Pulse F5 para ejecutar la macro.
  3. Introduzca los valores requeridos cuando se le soliciten
    La macro le pedirá:
    1. Valor medio: Seleccione simplemente la celda que contiene el valor medio que ha calculado. Si lo recuerda, también puede introducirlo manualmente.
    2. Desviación estándar: Seleccione la celda que contiene la desviación estándar.
    3. Inicio del rango: Seleccione la celda que marca el inicio del rango.
    4. Fin del rango: Seleccione la celda que contiene el fin del rango
    5. Paso: Introduzca 1 o 0,1, o seleccione la celda que contiene el valor del paso.

Una vez completado, se creará un gráfico BellCurve Origen del nombre de archivo.

  • La columna A contiene los valores del eje X (Rango de datos).
  • La columna B contiene los valores de densidad de probabilidad obtenidos con la función NORM.DIST().
  • Se insertará directamente en la hoja de cálculo una suave Gráfico de dispersión (curva en forma de campana).
    una captura de pantalla que muestra el resultado

Consejo: Si se produce un error, revise nuevamente las entradas de los parámetros y asegúrese de tener permisos para añadir hojas de cálculo y gráficos. Guarde siempre su trabajo antes de ejecutar scripts de VBA, ya que las macros no se pueden deshacer.


Artículos relacionados

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos