Excel

Suma por grupo

Sum Group

Fórmula de Excel: suma por grupoFórmula genérica
= IF (A2=A1,'', SUMIF (A:A,A2,B:B))
Resumen

Para calcular el subtotal de datos por grupo o etiqueta, directamente en una tabla, puede usar una fórmula basada en la función SUMIF.

cómo agregar datos a un gráfico en Excel

En el ejemplo que se muestra, la fórmula en D5 es:



|_+_|

Nota: los datos deben ordenarse por la columna de agrupación para obtener resultados razonables.



Explicación

El marco de esta fórmula se basa en IF, que prueba cada valor en la columna B para ver si es el mismo que el valor en la 'celda de arriba'. Cuando los valores coinciden, la fórmula no devuelve nada (''). Cuando los valores son diferentes, la función SI llama a SUMIF:

|_+_|

En cada fila donde SUMIF es activado por IF, SUMIF calcula una suma de todas las filas coincidentes en la columna C (C: C). El criterio utilizado por SUMIF es el valor actual de la fila de la columna B (B5), comparado con toda la columna B (B: B).



Las referencias de columnas completas como esta son geniales y elegantes, ya que no tiene que preocuparse por dónde comienzan y terminan los datos, pero debe asegurarse de que no haya datos adicionales arriba o debajo de la tabla que puedan ser detectados por SUMIF.

Rendimiento

Puede parecer que usar una referencia de columna completa es una mala idea, ya que las versiones actuales de Excel contienen más de 1 millón de filas. Sin embargo, las pruebas han demostrado que Excel solo evalúa los datos en el 'rango usado' (A1 a la dirección de la intersección de la última columna usada y la última fila usada) con este tipo de fórmula.

Charles Williams en Fast Excel tiene un buen artículo sobre este tema , con un conjunto completo de resultados de cronometraje.



fórmula para hacer referencia a otra hoja en Excel

¿Por qué las tablas dinámicas?

Este ejemplo está destinado a mostrar cómo funcionan las referencias de columnas completas y cómo se pueden usar directamente en una tabla de datos. Las tablas dinámicas siguen siendo una forma excelente de agrupar y resumir datos.

Autor Dave Bruns


^