varios valores una texto sólo sumif sumar sheets numeros misma google docs cumplen criterios conjunto condición condiciones con columna celdas avanzado google-spreadsheet sum

google-spreadsheet - valores - sumif google sheets



Calculando suma si celda en la misma fila es cadena (2)

Así que estoy en Hojas de cálculo de Google y necesito poder sumar todos los valores en parte de una columna, siempre que la primera celda de la misma fila sea coherente. Ejemplo:

Si echas un vistazo a la imagen, he calculado la suma de ''record_count'' para todas las celdas donde ''Name'' = ''Booker'' - se trata de 80 filas. Hice esto definiendo manualmente el rango. Necesito poder usar una fórmula que sumará cada celda en ''record_count'' siempre que ''Name'' (columna B) sea consistente. Una vez que ''Nombre'' cambia, necesito la fórmula para comenzar a resumir cada celda donde ''Nombre'' = un nombre diferente.

Pegaré estos datos del resultado de una consulta SQL mensual y no quiero tener que seguir definiendo rangos manualmente. Quiero que sea dinámico. Si bajé más allá de la fila 80, el nombre cambia a ''Softhouse'' y quiero poder sumar cada celda en ''record_count'' donde ''Name'' = ''Softhouse''.

La fórmula que actualmente tengo en J3 es =IF(C3=C4,SUM(D$3:D$80),null) Esto solo funciona para el primer uso, luego disminuye gradualmente si lo arrastro hacia abajo.

Cualquier ayuda sería muy apreciada. Además, puedo proporcionar tanta información adicional como sea necesario.


Puede usar la función sumif: https://support.google.com/docs/answer/3238496

Para su caso, pruebe esta función a continuación, simplemente cambie 99 a lo suficientemente grande para sus datos reales: J3=SUMIFS(D$3:D$99, B$3:B$99, CONCATENATE("=",B3))

Aquí hay una muestra:


QUERY te dará un resumen:

=QUERY(A:I,"Select A,sum(D) group by A",2)

La implementación correcta de IF es

=ARRAYFORMULA(SUM(IF(C3=C$3:C$80,D$3:D$80)))