función sumar.si

23/09/2004 - 11:37 por stella.larra | Informe spam
Quiero utilizar la función sumar.si con dos condiciones.
¿Hay alguna posibilidad? Si no la hay, ¿Cómo podría
ejecutar esa orden?
Quiero sumar los importes de una columna, siempre que se
cumplan dos condiciones, una de ellas tiene que darse en
una columna y la otra en otra. Si sólo tuviera una
condición sería un sumar.si normal, pero ¿cómo le digo que
además de esa condición hay que cumplir otra en otra
columna?

Preguntas similare

Leer las respuestas

#6 Anonimo
23/09/2004 - 18:08 | Informe spam
El que sigue la consigue, no de la forma que quería
pero ...
Lo que he hecho ha sido crear 3 macros sencillas que
ejecutaban un pegado especial de valores los cuales venían
de aplicar varias fórmulas y luego Concatenar estas, de
tal forma que consigo un único código que cumple las dos
condiciones. Entonce aplico la fórmula Sumar.Si y es
cuando obtengo el dato.
Muchas gracias por tu ayuda.
Stella.

Gracias Fernando.
Los datos si que están, pero creo que voy a desistir.
Quizás el problema venga porque estoy importando datos
desde varias bases de datos haciendo una consulta de


datos
externos para que sea facilmente actualizable cada
modificación de la base de datos. Además luego aplico una
serie de fórmulas para obtener los datos concretos que
quiero comparar.
Creía que habría una fórmula sencilla para ejecutar un
sumatorio con dos condicionantes, o los que se quieran.
De todos modos, gracias por tu ayuda, porque el problema
vendrá por todo el berenjenal de datos y fórmulas que
tengo.
Stella.
¿Quizás lo que tiene M13 no coincide con los cinco


primeros caracteres de ninguna celda en B2:B5465?

A mí parece que me funciona bien:

http://www.excelsp.com/ejemplos/Eje...40923b.xls

La fórmula está en M10 de Hoja2.
Un saludo.


Fernando Arroyo
MS MVP - Excel


escribió en el


mensaje news:16c401c4a16f$dcbbbf30$
Hola otra vez,
No consigo que me salga nada. Mi fórmula es:
=SUMAPRODUCTO((IZQUIERDA(Subconjuntos!$B$2:$B$5465;5)




=M13)
*
(Subconjuntos!$I$2:$I$5465=$C13)*Subconjuntos!


$D$2:$D$5465)
Es decir, entre aquellos que la B sea igual a M13 y que


la
I sea igual a C13, suma del importe de la columna D


.



.

Respuesta Responder a este mensaje
#7 Daniel Vallespir
23/09/2004 - 21:10 | Informe spam
Probá anundando la función SI, con SUMAR.SI, en la primera
ponés una de las condiciones que querés cumplir y en la
segunda la otra
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida