0 votos

¿Cómo sumar varios valores por fila en Numbers utilizando SUMIF?

example table

Me gustaría utilizar una fórmula para sumar los valores de las columnas B, C y D de todas las filas en las que la casilla de verificación A esté activada.

En este ejemplo, sería 1+5+9+3+7+11 = 36.

Desafortunadamente, mis intentos como

SUMIF(A;TRUE();SUM(Value 1;Value 2;Value 3))

han fracasado. ¿Cuál tendría que ser la fórmula?

1voto

Alper Puntos 81

Asumiendo que también tiene un paréntesis de cierre extra al final, tu fórmula falla porque SUMIF() requiere que sus valores de prueba tengan el mismo número de celdas secuenciales con los valores a sumar.

Puedo pensar en más de una manera de implementar lo que está tratando de lograr, siendo una de ellas la adición de una columna que calcula el subtotal de una fila cuando la casilla de verificación de esa fila es TRUE. A continuación se muestra la captura de pantalla de un ejemplo con esta solución.

enter image description here

La otra podría ser añadir de nuevo una columna pero para el subtotal incondicional de cada fila y luego sumar esos subtotales utilizando un SUMIF() cuyos valores de prueba provendrían de la columna con las casillas de verificación.


ACTUALIZACIÓN

Como sugirió el autor en un comentario a esta respuesta y suponiendo que no haya demasiadas columnas en la hoja de cálculo real para utilizarla, otra solución sería la siguiente fórmula:

SUM(SUMIF(A;TRUE();Value 1);SUMIF(A;TRUE();Value 2);SUMIF(A;TRUE();Value 3))

Esta fórmula encontraría la suma de las celdas por columna con TRUE en las celdas de casilla de verificación en las mismas filas con ellas y luego tomaría la suma de todas las sumas basadas en columnas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X