Agrupar filas en Excel

En ocasiones nos encontramos con listas de información ordenadas por grupos. Quizás, estas listas interminables no nos dejan encontrar rápidamente lo que necesitamos. Con la funcionalidad de agrupar filas en Excel podremos hacer que este problema deje de serlo y convertir nuestra hoja de cálculo en un listado ordenado y accesible.

Ordenar la información

Normalmente tendremos una tabla similar a la de la figura siguiente. Es una tabla donde la información viene junta y estaría agrupada según algún elemento representativo. Puede ser cualquier cosa, en nuestro caso son grupos de datos que hemos diferenciado por colores para facilitar al lector.

Lista inicial

Para poder agrupar filas en Excel sin que se junten los grupos deberemos separar cada uno al menos una fila. También para poder guiarnos por el documento les pondremos un título pero lo pondremos al final de cada bloque, como si fuera la suma de los datos. En la siguiente imagen puede verse como hemos preparado nosotros la tabla de datos para agrupar filas en Excel.

Lista formateada

Aunque ahora los bloques se diferencian cómodamente, nos convendrá poder juntarlos y separarlos para no abrumar al receptor de nuestro archivo con toda la información.

Agrupar filas

Para agrupar filas en Excel deberemos usar la funcionalidad agrupar tendremos que ir a:

Pestaña Datos >> Grupo Esquema >> Botón Agrupar

En la imagen vemos el grupo Esquema con el botón Agrupar, Desagrupar y Subtotales (aprende más de subtotales).

menú agrupar

Para aplicar la funcionalidad deberemos ir seleccionando cada grupo de filas y apretar el botón Agrupar. Aunque una vez que hayamos hecho esto una vez podremos seleccionar un nuevo grupo y apretar la tecla F4 para volver a repetir la acción.

Finalmente deberá quedarnos agrupado de esta manera.

agrupar filas en excel filas agrupadas

Como puede verse, han aparecido unas líneas a la izquierda representando cada grupo. Si hacemos click en los símbolos de menos que aparecen al lado de cada título, agruparemos los datos según los hayamos ido seleccionado de manera que queden como en la siguiente imagen:

filas agrupadas

Finalmente sólo nos queda aprender que los números que aparecen en la esquina superior derecha nos permiten agrupar y desagrupar todos los grupos a la vez. Si hacemos click en el 1 agruparemos todo y si hacemos click en el dos desagruparemos todo.

Si quisiéramos deshacernos de los grupos simplemente tendremos que ir al botón desagrupar que se encuentra al lado del de agrupar.

Autor: Quique Arranz

Quique es un fanático del Excel desde que empezó a trabajar con ello hace unos pocos años. Adquirió su conocimiento a través de Google y de infinitas pruebas y más pruebas. Además, Quique es un entusiasta de su familia (mujer e hijos), del deporte y de la cerveza... no dudes en contactar con él para cualquier duda que tengas.

4 opiniones en “Agrupar filas en Excel”

  1. Hola! yo también tengo una inquietud parecida, en cuanto a si es posible calcular los subtotales con código de VBA, ya que una de las cosas que se le podría agregar son los títulos del listado, en términos de que cada grupo de filas tenga su propia fila de títulos.

    1. Hola Miguel Angel: Excel coloca un Total Grupo A, Total Grupo B, etc. para indicar que es un subtotal pero los títulos se pueden editar y poner lo que necesites. Si quisieras hacer otro tipo de subtotales puedes utilizar la fórmula SUMAR.SI.CONJUNTO. Para lo que dices, no veo la necesidad de utilizar VBA. Saludos.

    1. Hola Rodrigo: Esta funcionalidad de Excel funciona muy bien así que no estoy seguro de cuales pueden ser los beneficios de agrupar la información con VBA. De todos modos, sí hay código para crear los esquemas con vBA por lo que lo veremos en un próximo artículo. Un saludo,

Comentarios cerrados.