Es fácil sumar por grupo fuera de la tabla usando la función SUMIF, pero ¿qué pasa si queremos sumar los grupos en la tabla? Igual que la tabla dinámica. Esto también es fácil de hacer. Este artículo explica cómo sumar valores por su grupo en la misma tabla sin repetición.
Fórmula genérica
= IF (group_nameCell_Above_group_name, SUMIF (group_range, group_name, sum_range), ””)
La fórmula genérica anterior puede parecer larga, pero acabo de usar nombres descriptivos para que se explique por sí misma.
Nombre del grupo: la referencia de celda del nombre del grupo que desea sumar.
Cell_Above_group_name: la referencia de celda de la celda sobre el nombre del grupo.
Rango_grupo: la referencia del rango que contiene los nombres de los grupos.
Rango suma: el rango de celda que contiene los valores.
Veamos cómo funciona con un ejemplo.
Ejemplo: suma de valores por grupo
Aquí tenemos esta tabla de Excel que contiene datos de tres empresas con algunos datos aleatorios.
El primer y mejor método es utilizar tablas dinámicas. La tabla dinámica es mejor para obtener datos estructurados y resumidos por grupos.
Pero por cualquier motivo, si desea sumar valores por grupo solo en la tabla original. Entonces usa este método. Primero ordena la tabla por grupos. Y luego escribe esta fórmula en C2:
= SI (A2A1, SUMIF ($ A $ 2: $ A $ 10, A2, $ B $ 2: $ B $ 10), "")
Copia esta fórmula y tendremos nuestra suma de diferentes grupos.
Entonces, ¿cómo funciona esta fórmula de Excel?
Para que esta fórmula funcione, la clasificación de datos por grupos es muy importante.
Veamos la función en C2 = SI (A2A1, SUMIF ($ A $ 2: $ A $ 10, A2, $ B $ 2: $ B $ 10), "").,
Aquí la función SI comprueba si el Nombre en A2 no es igual a A1. No son iguales, por lo tanto, la función SUMIF se ejecuta y suma el valor en el rango $ B $ 2: $ B $ 10 solo para el valor en A2, lo que nos da 25551 en C2.
Veamos la función en C3, = SI (A2A1, SUMIF ($ A $ 2: $ A $ 10, A3, $ B $ 2: $ B $ 10), "")
Aquí la función SI comprueba si el Nombre en A3 no es igual a A2. Son iguales. Por lo tanto, se omite la función SUMIF y se devuelve una parte falsa que no contiene nada (“”).
Cómo usar la función SUMIF en Excel
SUMIFS con fechas en Excel
SUMIF con celdas que no están en blanco
Cómo utilizar la función SUMIFS en Excel
SUMIFS usando lógica AND-OR
Articulos populares:
La función BUSCARV en Excel
CONTAR.SI en Excel 2016
Cómo usar la función SUMIF en Excel