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.
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.