Una hoja de Excel con cifras de ventas puede contar lo mismo con números y con barras, pero las barras se leen más rápido. Las barras dinámicas de las que habla la gente al buscar «barras dinámicas» son las barras de datos del formato condicional: una franja de color dentro de cada celda, cuya longitud cambia según el valor, sin gráficos ni objetos. Las dibujas una vez y, al escribir un importe nuevo, la barra se ajusta sola. Funcionan en Excel 2007 y posteriores, y la hoja que verás en este tutorial sirve igual en Microsoft 365, 2024, 2021 o 2019.
Qué son las barras dinámicas y para qué te sirven
Imagina la hoja de ventas del mes, con los meses en una columna y los importes en otra. Quieres ver de un vistazo qué mes vendió más sin tener que mirar la cifra de cada fila. En un gráfico, eso se traduce en la altura de cada barra; en formato condicional, se traduce en una barra de color pintada dentro de la propia celda del importe: la celda con el importe mayor se rellena entera, la del importe menor se queda casi vacía, y las de en medio se quedan a media barra.
Esa es la idea de las barras dinámicas: convierten el valor numérico en una longitud visible dentro de la celda, así que sirven para comparar importes, notas, unidades o cualquier cifra sin abrir un gráfico aparte. Como la barra se calcula al pintar la celda, si cambias un importe la barra se redibuja en el momento; de ahí lo de «dinámicas». No hay gráfico insertado: es formato condicional aplicado al rango.
Los dos tipos de barras que entiende Excel
Conviene separar dos cosas que se parecen pero viven en sitios distintos de Excel:
- El gráfico de barras: se inserta con la cinta Insertar > Gráficos > Gráfico de barras (o de columnas). Es un objeto que vive pegado a la hoja, con su eje, sus categorías y su leyenda. Sirve para imprimir, para incluir en un informe y para comparar series largas, pero no «vive dentro» de la celda.
- Las barras de datos del formato condicional: se aplican con Inicio > Estilos > Formato condicional > Barras de datos. No son un objeto: es un relleno de celda que cambia con el valor. Sirven para ver la comparación fila a fila en la propia tabla, sin gráficos, y se actualizan solas al escribir.
En la práctica, si lo que quieres es leer los datos encima de la misma tabla, usa barras de datos; si lo que quieres es un gráfico que enseñar aparte, inserta un gráfico de barras. En este tutorial nos quedamos con las del formato condicional.
Dónde están las barras de datos y qué opciones te dejan tocar
La ruta es la misma en todas las versiones modernas de Excel:
Al desplegar, Excel muestra galerías de colores con dos estilos: Gradiente (la barra se difumina) y Relleno sólido (la barra mantiene el mismo tono de punta a punta). En la parte de abajo del menú, Más reglas abre el cuadro de diálogo Nueva regla de formato, que es donde se ajusta el comportamiento de la barra: el color, los valores mínimo y máximo que se usan como referencia y lo que se ve dentro de la celda.
El tipo de barra: relleno sólido, gradiente o solo el borde
En el cuadro de diálogo, en la lista Relleno, tienes tres opciones que cambian la pinta de la barra:
Solo borde dibuja el contorno de la barra sin rellenarla, gradiente la difumina desde el color hasta transparente, y relleno sólido mantiene el color de principio a fin. Para comparar importes, el relleno sólido es el más limpio, porque todas las barras tienen la misma intensidad y se distinguen mejor las longitudes.
El valor mínimo y máximo que pintan la barra
Los desplegables Mínimo y Máximo dicen entre qué cifras se reparte la longitud de la barra:
- Automático: Excel coge el valor más bajo y el más alto del rango seleccionado. Es la opción que cubre el 90 % de los casos.
- Número: tú escribes una cifra fija. Sirve para forzar una escala, por ejemplo en una hoja de notas de examen donde el máximo lógico es 10: si pones Mínimo = 0 y Máximo = 10, un 5 siempre pintará media barra, aunque ningún alumno haya sacado un 10.
- Percentil: Excel ordena los valores y coge un percentil como referencia, útil para ignorar valores extremos que «chupan» toda la barra.
- Fórmula: una fórmula que devuelve un número, para casos a medida.
Pasar de Automático a Número es el cambio que más se nota: con Automático, la barra más larga siempre está llena y la más corta casi vacía; con Número fijo, una barra concreta siempre mide lo mismo y sirve para comparar entre hojas.
La barra, el número y el eje: tres casillas para decidir qué se ve
En la parte de abajo del cuadro hay tres casillas que controlan qué se ve dentro de la celda:
- Mostrar solo la barra: oculta el número de la celda y deja solo la barra pintada. Útil cuando la columna solo importa como comparación visual.
- Mostrar la barra y el número (casilla desactivada por defecto, equivale a no marcar «Mostrar solo la barra»): mantiene el número a la izquierda y la barra se pinta de fondo. Es la opción que más se usa en hojas de importes, porque quieres ver la cifra y la pista visual a la vez.
- Borde del eje: dibuja una línea vertical en la celda que marca el valor 0 (o el valor mínimo). En columnas con importes que pueden ser negativos ayuda a separar positivos de negativos.
Una hoja de ventas con barras que cambian solas al escribir
Para practicar vas a montar una hoja de ventas mensual y a aplicarle barras de datos sobre los importes. Empieza con esta hoja, que está en la pestaña Ventas de un libro nuevo:
| A | B | |
|---|---|---|
| 1 | Mes | Importe |
| 2 | Enero | 1.250,00 |
| 3 | Febrero | 980,00 |
| 4 | Marzo | 1.640,00 |
| 5 | Abril | 1.120,00 |
| 6 | Mayo | 2.100,00 |
| 7 | Junio | 1.780,00 |
| 8 | Julio | 1.460,00 |
| 9 | Agosto | 1.900,00 |
| 10 | Septiembre | 800,00 |
| 11 | Octubre | 2.350,00 |
| 12 | Noviembre | 1.320,00 |
| 13 | Diciembre | 1.540,00 |
- Selecciona el rango B2:B13 (clic en B2 y arrastra hasta B13).
- Abre Inicio > Estilos > Formato condicional > Barras de datos y elige Relleno sólido azul.
La barra aparece pintada en cada celda: la de Octubre (2.350) llena la celda casi entera, la de Septiembre (800) se queda muy corta, y las demás se reparten entre medias. No has escrito una sola fórmula: Excel ha aplicado la regla al rango.
Ahora cambia el importe de Marzo: pon 3.000 en B4. La barra de Marzo pasa a ser la más larga en el momento, sin tocar el formato.
Cambiar el color y quitar la barra de las celdas
Ahora vas a tunear la regla: pasar la barra a verde, y como te interesa ver también el número, vas a desactivar la opción «Mostrar solo la barra» que el estilo rápido había dejado activada.
- Con B2:B13 todavía seleccionado, abre Inicio > Estilos > Formato condicional > Administrar reglas.
- En el cuadro Administrador de reglas de formato condicionales, selecciona la regla Barra de datos y pulsa Editar regla.
- En el cuadro de Nueva regla de formato, cambia el Color a verde y desmarca la casilla Mostrar solo la barra.
- Pulsa Aceptar y luego Aplicar.
La hoja queda así:
| A | B | |
|---|---|---|
| 1 | Mes | Importe |
| 2 | Enero | 1.250,00 |
| 3 | Febrero | 980,00 |
| 4 | Marzo | 3.000,00 |
| 5 | Abril | 1.120,00 |
| 6 | Mayo | 2.100,00 |
| 7 | Junio | 1.780,00 |
| 8 | Julio | 1.460,00 |
| 9 | Agosto | 1.900,00 |
| 10 | Septiembre | 800,00 |
| 11 | Octubre | 2.350,00 |
| 12 | Noviembre | 1.320,00 |
| 13 | Diciembre | 1.540,00 |
Para quitar las barras de datos del rango, abre Inicio > Estilos > Formato condicional > Borrar reglas > Borrar reglas de las celdas seleccionadas.
Por qué la barra no aparece, sale cortada o no se actualiza
La regla está pero no se ve nada
La regla se ha creado, pero al mirar la hoja no se ve ninguna barra. Lo más probable es uno de estos tres motivos:
- El rango seleccionado al crear la regla era solo B2 en vez de B2:B13: la regla existe, pero solo afecta a esa celda. Selecciónala y comprueba en Inicio > Estilos > Formato condicional > Administrar reglas que el rango de «Se aplica a» es B2:B13.
- Las celdas están en formato Texto en vez de Número. Selecciona B2:B13, pulsa Ctrl+1, en la pestaña Número elige Número y acepta. La barra aparecerá al instante.
- El libro está guardado en formato .xls (Excel 97-2003) o en modo de compatibilidad. La cinta no muestra todas las opciones. Guarda el libro como .xlsx en Archivo > Guardar como y reaplica la regla.
La barra aparece pero siempre está llena o vacía
La regla está bien aplicada, pero todas las barras se ven igual de largas (todas llenas o todas vacías). Suele pasar cuando los valores Mínimo y Máximo están fijados a Número con cifras que no cubren el rango real: por ejemplo, Mínimo = 0 y Máximo = 100 sobre una columna donde los importes están entre 800 y 2.400. Para Excel, el valor más alto posible es 100, así que 2.400 «se sale» de la escala y pinta igual que 1.500.
Abre Inicio > Estilos > Formato condicional > Administrar reglas, edita la regla y vuelve a poner Mínimo y Máximo en Automático. Las barras se repartirán otra vez entre el 800 y el 2.400 reales.
He añadido un mes nuevo y la barra no aparece en esa fila
Tenías la hoja lista, has añadido una fila 14 con un mes más y la celda nueva se queda sin barra. La causa es que la regla se creó sobre el rango B2:B13, que es un rango suelto: al añadir filas fuera de él, no entran.
La solución es pasar el rango a tabla de Excel. Selecciona A1:B13, ve a Insertar > Tablas > Tabla, marca «La tabla tiene encabezados» y acepta. La regla se aplica ahora a la columna Importe de la tabla, y al añadir una fila nueva en la fila 14 la barra aparece sola.
Las barras de datos y las matrices dinámicas: qué cambia en Excel 2021 y 365
Las barras de datos son una herramienta de formato condicional y existen desde Excel 2007: las tienes en Microsoft 365, 2024, 2021, 2019, 2016, 2013, 2010 y 2007, y también en Excel para la web, para Mac y para móviles. Lo que cambia a partir de Excel 2021 son las matrices dinámicas, que no tienen que ver con las barras pero conviene entender la diferencia.
Una fórmula de matriz dinámica (FILTRAR, ORDENAR, UNICOS, SECUENCIA) devuelve varios valores que se desbordan solos en las celdas vecinas. Una regla de barras de datos no es una fórmula, es formato condicional: no se desborda, simplemente se aplica a las celdas que indique el rango «Se aplica a».
Donde sí se cruzan las dos cosas es en las tablas de Excel: dentro de una tabla, las fórmulas de matriz dinámica no se desbordan (devuelven #¡DESBORDAMIENTO! si necesitan más de una celda), pero las reglas de formato condicional, entre ellas las barras de datos, sí se extienden solas a las filas nuevas. Es una de las razones por las que conviene pasar la hoja a tabla antes de añadir formato condicional.
Lo que ya sabes hacer con las barras dinámicas
- Las barras de datos son formato condicional, no gráficos: pintan una franja dentro de cada celda según su valor.
- Se aplican con Inicio > Estilos > Formato condicional > Barras de datos sobre el rango que quieras comparar.
- Relleno sólido es la opción más limpia para comparar importes; gradiente y solo borde son variantes visuales.
- Con Mínimo y Máximo en Automático, la barra más larga y la más corta cubren todo el rango; con Número fijo puedes forzar una escala (por ejemplo, de 0 a 10 en notas).
- Para que la regla se extienda sola al añadir filas, aplica las barras sobre una columna de tabla de Excel.
El siguiente paso natural es combinar las barras de datos con una escala de color en la misma hoja: la barra dice la comparación y la escala de color (Inicio > Estilos > Formato condicional > Escalas de color) añade una pista adicional con el tono. Sobre la hoja de Ventas, una escala de tres colores (rojo, amarillo, verde) sobre B2:B13 y las barras de datos verdes encima te dan las dos pistas a la vez sin escribir una sola fórmula.
Fuentes
- MicrosoftGráfico de barras con leyenda de dinámica combinadaconsultado el 07/10/2026
- MicrosoftMatrices dinámicas y desbordamiento — documentación oficialconsultado el 07/10/2026
- MicrosoftFormato condicional — documentación oficialconsultado el 07/10/2026
- MicrosoftTabla dinámica — documentación oficialconsultado el 07/10/2026
- MicrosoftGráficos — documentación oficialconsultado el 07/10/2026