Tengo una lista de criterios en la fila 20, como esta:
A20: "My Company, Inc."
B20: "Client Expenses"
C20: "Travel"
Los datos están a continuación, así:
B40: "Client Expenses"
C40: "My Company, Inc."
D40: "Travel"
I40: $100
B41: "Client Expenses"
C41: "Acme, Inc."
D41: "Travel"
I41: $200
B42: "Client Expenses"
C42: "My Company, Inc."
D42: "Food"
I42: $300
B43: "Client Expenses"
C43: "My Company, Inc."
D43: "Travel"
I43: $400
Quiero sumar toda la columna I, si los criterios en A, B, C: 20 coinciden con los datos en B, C, D: 40:43
En OpenOffice Calc, esto funciona:
=SUMPRODUCT($C$40:$C$66=A27;$D$40:$D$66=C27;$B$40:$B$66=B27;$I$40:$I$66)
En Excel para Mac OS X, me da $ 0. ¿Alguien puede ayudarme a solucionar esto o se me ocurre un método diferente para hacer lo mismo?
Respuestas:
Envuelva cada argumento entre paréntesis y agregue dos guiones antes de ellos. Aquí está reescrito:
Eso debería funcionar.
fuente
Dependiendo de la configuración de su idioma local, es posible que deba reemplazar el punto y coma con comas.
Si usa comas como separador decimal, por ejemplo, 123,45 (como en gran parte de Europa), los puntos y comas generalmente se usan para separar argumentos en fórmulas.
Si usa un punto / punto decimal para decimales, por ejemplo, 123.45, las comas se usan como separadores de argumentos. Entonces esto podría funcionar:
Alternativamente, intente usar SumifS (una función más nueva para hacer SUMIF con múltiples criterios) o posiblemente DSUM (que fácilmente le permitiría agregar condiciones "OR" y "AND", por ejemplo:
Empresa = "Acme" Y (Tipo de gasto = "Viaje" O "Comida")
fuente
¿Reemplazar el punto y coma por comas solucionó esto?
También puede convertir su tabla en una tabla dinámica y filtrar sus criterios como desee. Su caso parece lo suficientemente simple como para aprender a usar tablas dinámicas, en caso de que aún no lo sepa. Es tan fácil como arrastrar y soltar criterios relevantes en un cuadro.
fuente