Sumar.si criterio comparativo rango de celdas
Publicado por Desiree (2 intervenciones) el 09/07/2007 13:58:31
Buenos días,
Me gustaría saber si alguien sabe como aplicar a la función Sumar.Si un criterio basado en un rango de celdas. Es decir:
Cuenta Contable Importe
601001 100€
602002 200€
602003 300€
Cuentas a imputar
601002
601003
a mí me gustaría que la función hiciese esto:
sumar.si( A1:A3; "="A5:A6: B1:B3)
es decir que si alguna de las cuentas contables coincide con las cuentas a imputar, sumase el importe. He conseguido que me lo haga con una sola celda de la siguiente forma
sumar.si(A1:A3;"="&A5;B1:B3)
pero no con el rango. No sé si es que necesita otro operador.
He estado leyendo en el servicio de ayuda en inglés de Microsoft y proponen la solución
SUMPRODUCT(--(A1:A5="YES"),--(B1:B5="YES"),C1:C5)
pero cuando intento usar la función sumaproducto (que creo que es la traducción al español de esa fórmula) no me permite poner condiciones.
Agradezco cualquier idea ya que si no me funciona me dejaré la vista escribiendo funciones!
Gracias a todos,
Desiree
Me gustaría saber si alguien sabe como aplicar a la función Sumar.Si un criterio basado en un rango de celdas. Es decir:
Cuenta Contable Importe
601001 100€
602002 200€
602003 300€
Cuentas a imputar
601002
601003
a mí me gustaría que la función hiciese esto:
sumar.si( A1:A3; "="A5:A6: B1:B3)
es decir que si alguna de las cuentas contables coincide con las cuentas a imputar, sumase el importe. He conseguido que me lo haga con una sola celda de la siguiente forma
sumar.si(A1:A3;"="&A5;B1:B3)
pero no con el rango. No sé si es que necesita otro operador.
He estado leyendo en el servicio de ayuda en inglés de Microsoft y proponen la solución
SUMPRODUCT(--(A1:A5="YES"),--(B1:B5="YES"),C1:C5)
pero cuando intento usar la función sumaproducto (que creo que es la traducción al español de esa fórmula) no me permite poner condiciones.
Agradezco cualquier idea ya que si no me funciona me dejaré la vista escribiendo funciones!
Gracias a todos,
Desiree
Valora esta pregunta


0