Cómo mostrar filas ocultas en Excel: Un tutorial rápido (2026)
Un gráfico de dispersión en Excel convierte dos columnas de números en una imagen clara de cómo se relacionan entre sí. La forma más rápida de hacer uno toma unos diez segundos. Resalta las dos columnas que contienen tus datos, abre la pestaña Insertar en la cinta, haz clic en el ícono de gráfico de dispersión en el grupo Gráficos y elige la primera miniatura. Excel coloca un gráfico de dispersión terminado en tu hoja de trabajo de inmediato.
Ese botón único maneja la necesidad más común. El resto de esta guía recorre cada otra ruta hacia el mismo resultado, incluyendo Gráficos Recomendados, atajos de teclado, el cuadro de diálogo completo de gráficos y una macro para trabajos repetitivos. Antes de graficar, conviene disponer tus datos en dos columnas numéricas adyacentes, con los valores para el eje horizontal a la izquierda. Los mismos hábitos que hacen un gráfico de dispersión limpio también facilitan crear y editar gráficos a medida que tu hoja de cálculo crece, y una hoja fuente ordenada ahorra tiempo cada vez que estás construyendo archivos de Excel que alimentan esos gráficos.
Un gráfico de dispersión, también llamado gráfico XY o diagrama de dispersión, es adecuado para datos donde ambos valores son numéricos, como el gasto publicitario frente a las ventas, la temperatura frente a los pedidos de helados, o las horas de estudio frente a los puntajes de las pruebas. Por convención, la variable independiente se coloca en el eje horizontal y la variable dependiente se coloca en el eje vertical, al que Excel etiqueta como eje de valores. Un gráfico de dispersión se comporta de manera diferente a un gráfico de líneas porque el eje horizontal muestra distancias numéricas reales entre puntos en lugar de etiquetas espaciadas uniformemente. Cualquier persona que luego quiera automatizar el paso puede saltar a la sección de desarrolladores casi al final, donde el mismo gráfico se produce en pocas líneas de código.

Un ejemplo rápido para seguir
Supón que la siguiente tabla está en dos columnas, con gasto publicitario en la columna A y ventas resultantes en la columna B. Cada fila es un par de valores X e Y que se convierte en un punto en el gráfico.
| Gasto publicitario (valor X) | Ventas (valor Y) | | ---| ---| | 100 | 240 | | 150 | 310 | | 200 | 360 | | 250 | 410 | | 300 | 500 |
Con estas dos variables en su lugar, cualquiera de los métodos a continuación hará un gráfico de dispersión de los mismos datos, graficando los cinco pares como un gráfico simple. Ten en cuenta que el programa lee la columna izquierda como el eje X y la columna derecha como el eje Y, por lo que el orden de las columnas importa.
Método 1: Usar la pestaña Insertar en la cinta
Este es el método que la mayoría de las personas elige, y funciona de la misma manera en Windows y Mac.
- Selecciona las dos columnas de datos numéricos, incluyendo la fila de encabezado.
-
Haz clic en la pestaña Insertar.
-
En el grupo Gráficos, haz clic en el ícono Insertar Gráfico de Dispersión (X, Y) o de Burbujas. El ícono muestra varios puntos dispersos en una cuadrícula pequeña.
- Haz clic en Dispersión en el desplegable, que es la miniatura en la esquina superior izquierda.
El gráfico aparece en la misma hoja de trabajo. La columna izquierda se convierte en el eje horizontal (X) y la columna derecha se convierte en el eje vertical (Y). En resumen: destaca el rango, abre la pestaña Insertar y haz clic en Dispersión.

Método 2: Deja que Excel lo sugiera con los Gráficos Recomendados
Si no estás seguro de qué gráfico se adapta a tus números, deja que Excel elija por ti.
- Selecciona tu rango de datos.
-
Ve a Insertar y haz clic en Gráficos Recomendados.
- Excel analiza tus datos y enumera tipos de gráficos en la izquierda. Cuando ambas columnas son numéricas, una opción de dispersión generalmente aparece entre las sugerencias.
- Haz clic en la vista previa de dispersión, luego haz clic en OK.
Esta ruta es útil para usuarios diarios que quieren una revisión rápida de que un gráfico de dispersión realmente se adapta a los datos antes de comprometerse con él.

Método 3: Insertar un gráfico con atajo de teclado
Dos atajos aceleran la creación de gráficos una vez que tus datos están seleccionados.
- Alt + F1 inserta un gráfico predeterminado como un objeto en la hoja de trabajo actual.
- F11 inserta un gráfico predeterminado en una nueva hoja de gráficos.
Excel utiliza un gráfico de columnas agrupadas como predeterminado, por lo que el siguiente paso lo convierte en un gráfico de dispersión. Haz clic derecho en el nuevo gráfico, elige Cambiar tipo de gráfico, abre la categoría X Y (Dispersión) y selecciona el subtipo que desees. El método 5 cubre esa conversión con más detalle.
Para una navegación pura por la cinta sin ratón, presiona Alt, luego N, luego muévete al ícono de dispersión con las teclas de flecha y presiona Enter.
Método 4: Abre el cuadro de diálogo completo de gráficos para un control preciso
El cuadro de diálogo Todos los gráficos te da todos los subtipos de dispersión en un solo lugar.
- Selecciona tus datos.
-
En la pestaña Insertar, haz clic en la pequeña flecha en la esquina inferior derecha del grupo Gráficos para abrir el cuadro de diálogo Insertar Gráfico.
-
Cambia a la pestaña Todos los gráficos.
-
Haz clic en X Y (Dispersión) en la lista de la izquierda.
- Elige un subtipo en la parte superior, visualízalo y haz clic en OK.
Este cuadro de diálogo es la mejor opción cuando necesitas un estilo específico, como un gráfico de dispersión con líneas de conexión suaves para una tendencia o con líneas rectas para un patrón de escalones.
Método 5: Convertir un gráfico existente en un gráfico de dispersión
Muchas personas ya tienen un gráfico de columnas o de líneas y quieren cambiarlo. El menú contextual de clic derecho hace esto rápidamente.
- Haz clic una vez en el gráfico existente para seleccionarlo.
- Haz clic derecho en cualquier parte dentro del área del gráfico.
-
Elige Cambiar tipo de gráfico del menú.
-
Selecciona X Y (Dispersión) y elige un subtipo.
- Haz clic en Aceptar.
Excel mantiene tus vínculos de datos y el título del gráfico, de modo que solo cambia el estilo visual y los mismos puntos de datos se muestran en el nuevo formato.
Método 6: Construir un gráfico de dispersión con una macro (VBA)
Para informes que se reconstruyen de acuerdo a un horario, una macro corta elimina los clics manuales. Abre el editor de Visual Basic con Alt + F11, inserta un módulo y pega una rutina como esta:
Sub MakeScatterPlot()
Dim cht As ChartObject
Set cht = ActiveSheet.ChartObjects.Add(Left:=200, Top:=20, Width:=400, Height:=300)
cht.Chart.SetSourceData Source:=Range("A1:B20")
cht.Chart.ChartType = xlXYScatter
cht.Chart.HasTitle = True
cht.Chart.ChartTitle.Text = "Spend vs Sales"
End Sub
Sub MakeScatterPlot()
Dim cht As ChartObject
Set cht = ActiveSheet.ChartObjects.Add(Left:=200, Top:=20, Width:=400, Height:=300)
cht.Chart.SetSourceData Source:=Range("A1:B20")
cht.Chart.ChartType = xlXYScatter
cht.Chart.HasTitle = True
cht.Chart.ChartTitle.Text = "Spend vs Sales"
End Sub
Sub MakeScatterPlot()
Dim cht As ChartObject
cht = ActiveSheet.ChartObjects.Add(Left:=200, Top:=20, Width:=400, Height:=300)
cht.Chart.SetSourceData(Source:=Range("A1:B20"))
cht.Chart.ChartType = xlXYScatter
cht.Chart.HasTitle = True
cht.Chart.ChartTitle.Text = "Spend vs Sales"
End Sub
Ejecuta la macro desde el editor o asígnala a un botón. La constante xlXYScatter produce el estilo de marcador simple; xlXYScatterLines y xlXYScatterSmooth añaden líneas de conexión.
Subtipos de gráficos de dispersión que vale la pena conocer
Excel ofrece cinco estilos de dispersión XY, y elegir el correcto mejora la claridad:
- Dispersión con solo marcadores ubica cada punto por sí solo, lo cual es ideal para detectar correlaciones y valores atípicos.
- Dispersión con líneas suaves y marcadores conecta puntos con una línea curva para tendencias continuas.
- Dispersión con líneas suaves muestra la curva sin marcadores.
- Dispersión con líneas rectas y marcadores une puntos en orden con segmentos directos.
- Dispersión con líneas rectas muestra solo segmentos.
Para la mayoría del trabajo de análisis, los marcadores solos ofrecen la lectura más limpia.
Personalizando tu gráfico de dispersión
Algunos toques finales convierten un gráfico en bruto en algo listo para el informe. Cuando un gráfico está seleccionado, Excel muestra la pestaña Diseño de Gráfico en la cinta, que tiene diseños rápidos, el botón Seleccionar Datos, estilos y el mismo elemento de gráfico cubierto a continuación.
- Agregar títulos a los ejes. Haz clic en el gráfico, abre el botón Elementos del Gráfico (el signo más en el lado derecho del área del gráfico) y marca Títulos de los Ejes para que los lectores sepan qué mide cada eje.
- Agregar una línea de tendencia. Marca Línea de Tendencia en el mismo menú para mostrar la relación entre las dos variables, con opciones para líneas lineales, exponenciales y de promedio móvil; también puedes hacer clic derecho en cualquier punto de datos y elegir Agregar Línea de Tendencia..., luego mostrar el valor R-cuadrado en el gráfico para medir la fuerza de la correlación.
- Ajustar los marcadores. Abre Formato de Serie de Datos para cambiar el tamaño, la forma y el color de relleno del marcador.
- Etiquetar puntos. Marca Etiquetas de Datos cuando cada punto represente un elemento nombrado, o haz clic derecho en cualquier punto y elige Agregar Etiquetas de Datos... para abrir el panel Formato de Etiquetas de Datos. Las etiquetas pueden representar información específica de tu conjunto de datos usando Valor de Celdas en lugar de los valores predeterminados.
- Establecer la escala del eje. Haz doble clic en un eje para abrir Formato del Eje, luego establece el valor mínimo y máximo de modo que los puntos llenen el área de trazado. El eje vertical es el eje de valores.
- Dividir el gráfico en cuatro cuadrantes. Opcionalmente dibuja una línea de referencia horizontal y una línea de referencia vertical en los valores promedio de X e Y en el gráfico para dividir el área del gráfico en cuatro cuadrantes, una forma común de agrupar puntos por alto y bajo rendimiento.
Las señales condicionales en los datos de origen también pueden guiar la vista antes de graficar, y los principios coinciden con cómo formateo condicional resalta valores en una hoja de trabajo.
Problemas Comunes y Solución de Problemas
Excel hizo un gráfico de líneas o de columnas en lugar de un gráfico de dispersión. Los atajos de teclado insertan un gráfico de columnas predeterminado. Usa Cambiar tipo de gráfico y selecciona X Y (Dispersión), o elige el ícono de dispersión en la pestaña Insertar desde el principio.
Solo aparece un conjunto de puntos contra 1, 2, 3 en el eje X. Excel grafica una columna seleccionada sola contra números de fila. Selecciona ambas columnas X e Y para que tenga dos conjuntos de valores.
El eje horizontal muestra texto en lugar de números. Un gráfico de dispersión necesita valores numéricos en ambos ejes. Cuando la columna izquierda tiene etiquetas de texto, Excel no puede usarla como el eje X. Convierte las etiquetas en números, o cambia a un tipo de gráfico diferente que acepte categorías.
Una fila de encabezado se convirtió en un punto de datos. Mantén la fila de encabezado en tu selección para que Excel la lea como título de serie en lugar de como un valor. Mezclar encabezados en una columna y no en otra causa puntos desajustados.
Las columnas no están una al lado de la otra. Mantén presionado Ctrl mientras seleccionas cada columna, y selecciona primero la columna destinada al eje X.
Los puntos se superponen y el gráfico se ve abarrotado. Reduce el tamaño del marcador en Formato de Serie de Datos, añade transparencia o filtra el rango de datos antes de graficar.
Las fechas parecen desigualmente espaciadas en el eje X. Un gráfico de dispersión trata las fechas como sus números subyacentes, por lo que los puntos se sientan en distancias de tiempo reales. Ese espaciado es correcto para los datos XY, aunque un gráfico de líneas con un eje de fecha puede ser más legible para series temporales.
Las opciones parecen limitadas en Excel para la web. La versión del navegador ofrece menos subtipos y controles de formato. Abre el archivo en la aplicación de escritorio para el diálogo completo de Todos los Gráficos y las opciones de línea de tendencia.
Para desarrolladores: Crear gráficos de dispersión con IronXL
Los equipos que generan hojas de cálculo desde una aplicación pueden saltarse los pasos manuales y producir el gráfico en código. IronXL es una biblioteca .NET que lee y escribe archivos de Excel sin Office o Interop instalado en el servidor, lo que la hace adecuada para aplicaciones web, trabajos programados y funciones en la nube.
El fragmento a continuación carga un libro de trabajo, construye un gráfico de dispersión y guarda el resultado:
using IronXL;
using IronXL.Drawing.Charts;
// Load a workbook that already holds your X and Y data
WorkBook workBook = WorkBook.Load("Data.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Create a scatter chart, positioned by cell coordinates (left, top, right, bottom)
IChart chart = workSheet.CreateChart(ChartType.Scatter, 5, 5, 20, 15);
// Add a series: the first range is the X axis, the second range is the Y values
IChartSeries series = chart.AddSeries("A2:A20", "B2:B20");
series.Title = workSheet["B1"].StringValue;
// Set the title and legend, then plot and save
chart.SetTitle("Spend vs Sales");
chart.SetLegendPosition(LegendPosition.Bottom);
chart.Plot();
workBook.SaveAs("ScatterChart.xlsx");
using IronXL;
using IronXL.Drawing.Charts;
// Load a workbook that already holds your X and Y data
WorkBook workBook = WorkBook.Load("Data.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Create a scatter chart, positioned by cell coordinates (left, top, right, bottom)
IChart chart = workSheet.CreateChart(ChartType.Scatter, 5, 5, 20, 15);
// Add a series: the first range is the X axis, the second range is the Y values
IChartSeries series = chart.AddSeries("A2:A20", "B2:B20");
series.Title = workSheet["B1"].StringValue;
// Set the title and legend, then plot and save
chart.SetTitle("Spend vs Sales");
chart.SetLegendPosition(LegendPosition.Bottom);
chart.Plot();
workBook.SaveAs("ScatterChart.xlsx");
Imports IronXL
Imports IronXL.Drawing.Charts
' Load a workbook that already holds your X and Y data
Dim workBook As WorkBook = WorkBook.Load("Data.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet
' Create a scatter chart, positioned by cell coordinates (left, top, right, bottom)
Dim chart As IChart = workSheet.CreateChart(ChartType.Scatter, 5, 5, 20, 15)
' Add a series: the first range is the X axis, the second range is the Y values
Dim series As IChartSeries = chart.AddSeries("A2:A20", "B2:B20")
series.Title = workSheet("B1").StringValue
' Set the title and legend, then plot and save
chart.SetTitle("Spend vs Sales")
chart.SetLegendPosition(LegendPosition.Bottom)
chart.Plot()
workBook.SaveAs("ScatterChart.xlsx")
La guía completa, incluyendo otros tipos de gráficos, se encuentra en la guía de cómo crear gráficos con IronXL.
Resumen
Crear un gráfico de dispersión en Excel se reduce a seleccionar dos columnas numéricas y hacer clic en el ícono de dispersión en la pestaña Insertar. A partir de ahí, Gráficos Recomendados, atajos de teclado, el cuadro de diálogo de Todos los Gráficos y una macro rápida ofrecen cada uno un camino más rápido dependiendo del trabajo, mientras que los consejos de solución de problemas anteriores aclaran los problemas que arruinan la mayoría de los primeros intentos. Los diagramas de dispersión presentan relaciones entre dos variables más claramente que la mayoría de los otros tipos de gráficos, por lo que siguen siendo un elemento básico del análisis diario. Para más sobre gráficos, formato y preparación de datos, los tutoriales de gráficos de Excel son una útil siguiente parada, y los desarrolladores que quieran generar estas visualizaciones automáticamente pueden explorar IronXL for .NET.




