son sheets que objetivo las importrange hojas hoja google funcion definicion caracteristicas calculo buscarv buscar spreadsheet google-spreadsheet

spreadsheet - sheets - ¿Cuál sería la función de la hoja de cálculo para sumar todos los valores en una columna en función de los criterios de otra columna(estoy usando la hoja de cálculo de Google)?



manual de hoja de calculo de google (6)

Algo como esto

X 10 Y 3 X 7 X 22 Y 4 Y 9 X "=SUMIF(A1:A6;A8;B1:B6)" Y "=SUMIF(A1:A6;A9;B1:B6)"

Quiero una función de hoja de cálculo que produzca una suma de todos los valores en la columna B para cuando la columna A sea igual a ''X'' y cuando sea igual a ''Y''

A B X 10 Y 3 X 7 X 22 Y 4 Y 9

El resultado debería ser similar al siguiente (donde 39 y 16 son los resultados de las fórmulas):

X 39 -> 10 + 7 + 22 Y 16 -> 3 + 4 + 9


El hecho de que Google Docs no soporte el subproducto y el operador como lo hace Excel es un poco molesto. Siempre puedes replicar la funcionalidad con más columnas, pero como respondiste en uno de tus comentarios, parece imposible.

Puede verificar si se representa una columna oculta en el formulario. Si no es así, este es el camino a seguir.


Una solución rápida y sucia es hacer dos columnas nuevas. Para cada fila x, Cx debería ser algo así como = Ax == ''X''? Bx: 0. Haz lo mismo para la columna D, pero marcando Ax == ''Y''. Luego suma C y D.

(No estoy seguro si eso coincide exactamente con la sintaxis de Google Spreadsheet).



use SUMIF(range, criteria, sum_range) : (valores de suma entre B2-B8, usando el valor en A2-A8 como criterea, usando la condición especificada)

=SUMIF(A2:A8,"=X",B2:B8) =SUMIF(A2:A8,"=Y",B2:B8)


Qué pasa

=query(A:B, "select A, sum(B) group by A order by sum(B) desc")