Skip to main content

Crear un gráfico de columnas de ancho variable en Excel

Author: Siluvia Last Modified: 2025-08-06

Normalmente, un gráfico de columnas estándar muestra todas las columnas con el mismo ancho. Solo puedes comparar datos por las alturas de las columnas en un gráfico de columnas en Excel. ¿Existe algún método para crear un gráfico de columnas variable de modo que las columnas puedan variar tanto en ancho como en altura? Este tutorial proporciona una guía paso a paso para ayudarte a crear un gráfico de columnas de ancho variable en Excel.

a variable width column chart in Excel

Crear un gráfico de columnas de ancho variable en Excel
Crea fácilmente un gráfico de bala horizontal con una herramienta sorprendente
Descargar el archivo de muestra


Crear un gráfico de columnas de ancho variable en Excel

Supongamos que deseas crear un gráfico de columnas de ancho variable basado en los datos que se muestran en la captura de pantalla a continuación, sigue los siguientes pasos para lograrlo.

steps of creating a variable width column chart in Excel

1. Primero, necesitas calcular la posición donde termina cada columna en el eje X del gráfico con las siguientes fórmulas.

Nota: Aquí especificamos el mínimo del eje X como 0 y el máximo como 100, por lo que la columna comienza desde 0 y termina en 100.

steps of creating a variable width column chart in Excel

1.1) En una nueva fila, introduce el número 0 en la primera celda en blanco (A8).
1.2) Selecciona la segunda celda (B8) en la misma fila, introduce la siguiente fórmula y luego presiona la tecla Entrar. Repite esta fórmula en la tercera celda (C8).
=$B$2/SUM($B$2:$B$6)*100

steps of creating a variable width column chart in Excel

1.3) Selecciona la celda derecha en blanco (D8), introduce la siguiente fórmula en ella y presiona la tecla Entrar. Lista el mismo resultado dos veces repitiendo la fórmula en la celda E8.
=$B$3/SUM($B$2:$B$6)*100+$B$8

steps of creating a variable width column chart in Excel

1.4) Aplica la siguiente fórmula en las dos celdas correctas.
=$B$4/SUM($B$2:$B$6)*100+$D$8

steps of creating a variable width column chart in Excel

1.5) Aplica la siguiente fórmula en las dos celdas correctas para obtener los mismos resultados e inserta finalmente el número 100 en la última celda. Ver captura de pantalla:
=$B$5/SUM($B$2:$B$6)*100+$F$8

steps of creating a variable width column chart in Excel

2. Ahora lista cada valor de altura dos veces (basado en las alturas del rango de datos original) en diferentes filas debajo de la fila auxiliar que acabas de crear.

steps of creating a variable width column chart in Excel

3. Selecciona todo el rango auxiliar (A8:J13 en este caso), haz clic en Insertar > Insertar gráfico de líneas o área > Área apilada.

steps of creating a variable width column chart in Excel

4. Luego se crea un gráfico de área apilada como se muestra en la captura de pantalla a continuación. Selecciona el área inferior (la serie1 en el gráfico) y luego presiona la tecla Suprimir para eliminarla del gráfico.

steps of creating a variable width column chart in Excel

5. Haz clic derecho en el eje X y selecciona Formato de eje desde el menú contextual.

steps of creating a variable width column chart in Excel

6. En el panel Formato de eje que se abre, selecciona la opción Eje de fecha en la sección Tipo de eje.

steps of creating a variable width column chart in Excel

7. Vuelve al gráfico, haz clic derecho sobre él y elige Seleccionar datos en el menú contextual.

steps of creating a variable width column chart in Excel

8. En el cuadro de diálogo Seleccionar origen de datos, haz clic en el botón Editar en el cuadro Etiquetas del eje horizontal (categoría),

steps of creating a variable width column chart in Excel

9. En el cuadro de diálogo Etiquetas del eje que aparece, selecciona la primera fila auxiliar de valores que creaste en el paso 1, y luego haz clic en Aceptar.

steps of creating a variable width column chart in Excel

10. Cuando regrese al cuadro de diálogo Seleccionar origen de datos, haz clic en Aceptar para guardar los cambios.

Ahora el gráfico se muestra como en la captura de pantalla a continuación.

steps of creating a variable width column chart in Excel

11. Selecciona el eje X y luego presiona la tecla Suprimir para eliminarlo del gráfico.

Ahora necesitas calcular los valores medios para cada columna con el fin de agregar los nombres de las series y los valores de las series por separado en la parte inferior y superior de cada columna como se muestra en la captura de pantalla a continuación.

steps of creating a variable width column chart in Excel

12. Comienza con una nueva fila, introduce los valores (que representan la posición donde termina cada columna en el eje X) que has calculado en el paso 1 por separado en las celdas. Ver captura de pantalla:

steps of creating a variable width column chart in Excel

13. En la siguiente fila, introduce la siguiente fórmula en la primera celda, y luego presiona la tecla Entrar.

=$A$15/2

steps of creating a variable width column chart in Excel

14. Aplica la siguiente fórmula en la celda derecha en blanco, luego arrastra su controlador de relleno automático hacia la derecha para obtener los otros resultados.

=(B15-A15)/2+A15

steps of creating a variable width column chart in Excel

15. Introduce los valores de altura por separado en las celdas en una nueva fila. Además, todavía necesitamos una nueva fila que contenga el número 0 en las celdas.

steps of creating a variable width column chart in Excel

16. Haz clic derecho en el gráfico y selecciona Seleccionar datos en el menú contextual.

17. En el cuadro de diálogo Seleccionar origen de datos que se abre, haz clic en el botón Agregar.

steps of creating a variable width column chart in Excel

18. En el cuadro de diálogo Editar serie, escribe un nombre en el cuadro Nombre de la serie según sea necesario, y en el cuadro Valores de la serie, selecciona las celdas de la fila que contienen los valores de altura, luego haz clic en el botón Aceptar.

steps of creating a variable width column chart in Excel

19. Cuando regrese al cuadro de diálogo Seleccionar origen de datos, haz clic en el botón Aceptar para guardar los cambios.

Ahora el gráfico se muestra como en la captura de pantalla a continuación.

steps of creating a variable width column chart in Excel

20. Haz clic derecho en cualquier serie en el gráfico y selecciona Cambiar tipo de gráfico de serie desde el menú contextual.

steps of creating a variable width column chart in Excel

21. En el cuadro de diálogo Cambiar tipo de gráfico, especifica el tipo de gráfico como Dispersión para la nueva serie agregada, y luego haz clic en el botón Aceptar.

steps of creating a variable width column chart in Excel

El gráfico se muestra de la siguiente manera.

steps of creating a variable width column chart in Excel

22. Haz clic derecho en el gráfico y haz clic en Seleccionar datos en el menú contextual.

23. En el cuadro de diálogo Seleccionar origen de datos, selecciona la serie que has agregado en el paso 18, y luego haz clic en el botón Editar.

steps of creating a variable width column chart in Excel

24. En el cuadro de diálogo Editar serie que se abre, selecciona las celdas que contienen los valores medios para cada columna, y luego haz clic en el botón Aceptar.

steps of creating a variable width column chart in Excel

25. Haz clic en Aceptar en el cuadro de diálogo Seleccionar origen de datos para guardar los cambios.

26. Selecciona los puntos, haz clic en el botón Elementos del gráfico, y luego marca la casilla Etiquetas de datos. Ver captura de pantalla:

steps of creating a variable width column chart in Excel

27. Ahora necesitas ocultar todos los puntos en el gráfico. Mantén los puntos seleccionados, y luego ve al panel Formato de serie de datos para configurar como sigue.

27.1) Haz clic en el icono Relleno y línea;
27.2) Haz clic en la pestaña Marcador;
27.3) Selecciona la opción Ninguno en la sección Opciones de marcador.

steps of creating a variable width column chart in Excel

28. Selecciona las etiquetas de datos que has agregado recientemente, ve al panel Formato de etiquetas de datos y elige la opción Arriba en la sección Posición de etiqueta.

steps of creating a variable width column chart in Excel

Ahora los valores de la serie se muestran centralmente encima de cada columna como se muestra en la captura de pantalla anterior.

29. Haz clic derecho en el gráfico y selecciona Seleccionar datos.

30. En el cuadro de diálogo Seleccionar origen de datos, haz clic en el botón Agregar.

31. En el cuadro de diálogo Editar serie, necesitas:

31.1) Seleccionar las celdas que contienen los valores medios para cada columna en el cuadro Valores X de la serie;
31.2) Seleccionar las celdas que contienen los valores 0 en el cuadro Valores Y de la serie;
31.3) Haz clic en el botón Aceptar.

steps of creating a variable width column chart in Excel

32. Cuando regrese al cuadro de diálogo Seleccionar origen de datos, puedes ver que se ha agregado una nueva serie, haz clic en Aceptar para guardar los cambios.

33. Selecciona la nueva serie en el gráfico (los puntos están ocultos, solo necesitas hacer clic en el centro inferior de cualquier columna para seleccionarlos).

steps of creating a variable width column chart in Excel

34. Haz clic en el botón Elementos del gráfico, y luego marca la casilla Etiquetas de datos.

steps of creating a variable width column chart in Excel

35. Selecciona las etiquetas de datos, ve al panel Formato de etiquetas de datos y configura como sigue.

Consejos: Si el panel Formato de etiquetas de datos no se muestra, haz clic derecho en las etiquetas de datos y selecciona Formato de etiquetas de datos desde el menú contextual.

35.1) Marca la casilla Valor de las celdas;

steps of creating a variable width column chart in Excel

35.2) En el cuadro de diálogo Rango de etiquetas de datos que aparece, selecciona los nombres de las series en el rango de datos original y luego haz clic en el botón Aceptar.

steps of creating a variable width column chart in Excel

35.3) Desmarca la casilla Valor Y;
35.4) Selecciona la opción Debajo en la sección Posición de etiqueta. Ver captura de pantalla:

steps of creating a variable width column chart in Excel

36. Ahora el gráfico se muestra de la siguiente manera. Por favor, elimina la leyenda y modifica el título del gráfico.

steps of creating a variable width column chart in Excel

Luego, un gráfico de columnas de ancho variable está completo.

steps of creating a variable width column chart in Excel

 

Crear fácilmente un gráfico de columnas de ancho variable en Excel

El Gráfico de columnas de ancho variable utilidad de Kutools para Excel puede ayudarte a crear rápidamente un gráfico de columnas de ancho variable en Excel con solo unos pocos clics, como se muestra en la demostración a continuación.
¡Descárgalo y pruébalo ahora! 30-días de prueba gratuita


Descargar el archivo de muestra

sample


Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir de la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Criterios Múltiples  |  Valores Múltiples  |  A través de Hojas Múltiples  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable con Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Encriptar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  +50 Tipos de Gráficos (Diagrama de Gantt ...)  |  +40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde Ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar Filas Avanzado, Dividir celdas de Excel ...)  |  ... y más
Usa Kutools en tu idioma preferido – compatible con inglés, español, alemán, francés, chino y más de 40 otros idiomas.

Kutools para Excel cuenta con más de 300 funciones, asegurando que lo que necesitas esté a solo un clic de distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduce cientos de clics del ratón cada día, di adiós al síndrome del túnel carpiano.
  • Incrementa tu productividad en un 50% al visualizar y editar múltiples documentos.
  • Trae pestañas eficientes a Office (incluye Excel), tal como Chrome, Edge y Firefox.