alternativa a SUMAR SI, please [ a ver si algún lumbreras :) ]

28/01/2005 - 12:05 por Papitu | Informe spam
Mu güenas.
La función SUMAR SI sólo me permite usar un criterio a la hora de filtrar
los datos.
Ejemplo: =SUMAR.SI(F:F;"dumper";H:H)
Pero el caso es que yo necesito meter varios criterios para que me de el
resultado apetecido. Tal que así: de F me tiene que filtrar los "dumper", una
vez filtrado, en H me tendría que volver a filtrar si ha viajado a
Disneylandia, para que el resultado fuera el nº de viajes que se ha pegado el
tio para ver al Pluto.
No se si me explico pero es que ni yo mismo me entiendo.
A ver si algun alma caritativa se apiada de este pobre ignorante y me da una
respuesta que mis neuronas sean capaces de asimilar.

Venga un saludo

Preguntas similare

Leer las respuestas

#6 Papitu
28/01/2005 - 18:03 | Informe spam
Pues de momento la solución de Tamariz me ha funcionado (que contento estoy!!!)
Y además tomo nota de la formula de KL para ver si consigo hacerla funcionar
y cambiaremos la chistera y la varita por unas birras :) el día que os paseis
por Almería.
Gracias a Fernando por su ofrecimiento (que tambien hay birras para ti) y en
definitiva gracias a todos por vuestra ayuda. Un saludo






"KL" escribió:

Hola Papitu,

Como ya te ha anticipado Fernando, podrias conseguirlo mediante la funcion
SUMAPRODUCTO. De hecho creo q es la mejor opcion porque 1) no es matricial o
sea la confusion con los posibles usuarios es menos probable, y 2) permite
el numero de condiciones casi illimitado.

Suponiendo q en el rango [F2:F100] tienes q buscar la cadena de texto
"dumper" y en [H2:H100] la "Disneylandia" la siguiente formula te contara
las veces en q las dos palabras coinciden en la misma fila:

=SUMAPRODUCTO((F2:F100="dumper")*(H2:H100="Disneylandia"))

Si ademas en la fila B tienes las fechas de los viajes, podrias filtrar los
viajes del tio a Disneylandia en un periodo de tiempo determinado, p.ej.:

=SUMAPRODUCTO((F2:F100="dumper")*(H2:H100="Disneylandia")*(B2:B100>FECHA(2004,12,1))*(B2:B100<FECHA(2005,1,28)))

Ojo - es posible q tengas q sustituir las comas (,) en mis formulas por
puntos y comas (;).

Otras dos cosas:
1) A diferencia de SUMAR.SI/CONTAR.SI, SUMAPRODUCTO no acepta referencias a
columnas enteras (p.ej: F:F, H:H etc.)
2) Los rangos tienen q ser de la misma longitud. P.ej.: F1:F10 y H1:H10 -
vale, F1:F10 y H1:H8 - no vale.

Saludos,
KL

"Papitu" wrote in message
news:
> Mu guenas.
> La funcion SUMAR SI solo me permite usar un criterio a la hora de filtrar
> los datos.
> Ejemplo: =SUMAR.SI(F:F;"dumper";H:H)
> Pero el caso es que yo necesito meter varios criterios para que me de el
> resultado apetecido. Tal que asi: de F me tiene que filtrar los "dumper",
> una
> vez filtrado, en H me tendria que volver a filtrar si ha viajado a
> Disneylandia, para que el resultado fuera el n? de viajes que se ha pegado
> el
> tio para ver al Pluto.
> No se si me explico pero es que ni yo mismo me entiendo.
> A ver si algun alma caritativa se apiada de este pobre ignorante y me da
> una
> respuesta que mis neuronas sean capaces de asimilar.
>
> Venga un saludo
>



Respuesta Responder a este mensaje
#7 El Catire
01/02/2005 - 01:13 | Informe spam
Mi caso era muy parecido al de papitu y el asistente de suma condicional me
solventó el problema, muchisimas gracias!!!

"Fernando Arroyo" escribió:

Puedes usar una fórmula matricial: si instalas el "Asistente para suma condicional" desde Herramientas->Complementos y luego haces Herramientas->Asistente->Suma condicional, el propio asistente te creará la fórmula.

También puedes usar SUMAPRODUCTO, pero en este caso no hay asistente. Si nos pones los rangos implicados, seguro que podemos "construirte" la fórmula, si esta opción te interesa más que la de la fórmula matricial.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"Papitu" escribió en el mensaje news:
> Mu güenas.
> La función SUMAR SI sólo me permite usar un criterio a la hora de filtrar
> los datos.
> Ejemplo: =SUMAR.SI(F:F;"dumper";H:H)
> Pero el caso es que yo necesito meter varios criterios para que me de el
> resultado apetecido. Tal que así: de F me tiene que filtrar los "dumper", una
> vez filtrado, en H me tendría que volver a filtrar si ha viajado a
> Disneylandia, para que el resultado fuera el nº de viajes que se ha pegado el
> tio para ver al Pluto.
> No se si me explico pero es que ni yo mismo me entiendo.
> A ver si algun alma caritativa se apiada de este pobre ignorante y me da una
> respuesta que mis neuronas sean capaces de asimilar.
>
> Venga un saludo
>

Respuesta Responder a este mensaje
#8 laura gabriela
14/09/2007 - 20:50 | Informe spam
"El Catire" escribió:

Mi caso era muy parecido al de papitu y el asistente de suma condicional me
solventó el problema, muchisimas gracias!!!

"Fernando Arroyo" escribió:

> Puedes usar una fórmula matricial: si instalas el "Asistente para suma condicional" desde Herramientas->Complementos y luego haces Herramientas->Asistente->Suma condicional, el propio asistente te creará la fórmula.
>
> También puedes usar SUMAPRODUCTO, pero en este caso no hay asistente. Si nos pones los rangos implicados, seguro que podemos "construirte" la fórmula, si esta opción te interesa más que la de la fórmula matricial.
> Un saludo.
>
>
> Fernando Arroyo
> MS MVP - Excel
>
>
> "Papitu" escribió en el mensaje news:
> > Mu güenas.
> > La función SUMAR SI sólo me permite usar un criterio a la hora de filtrar
> > los datos.
> > Ejemplo: =SUMAR.SI(F:F;"dumper";H:H)
> > Pero el caso es que yo necesito meter varios criterios para que me de el
> > resultado apetecido. Tal que así: de F me tiene que filtrar los "dumper", una
> > vez filtrado, en H me tendría que volver a filtrar si ha viajado a
> > Disneylandia, para que el resultado fuera el nº de viajes que se ha pegado el
> > tio para ver al Pluto.
> > No se si me explico pero es que ni yo mismo me entiendo.
> > A ver si algun alma caritativa se apiada de este pobre ignorante y me da una
> > respuesta que mis neuronas sean capaces de asimilar.
> >
> > Venga un saludo
> >
>
Respuesta Responder a este mensaje
#9 Europato
19/10/2007 - 07:27 | Informe spam
Tengo la misma duda que "Papitu", pero con la función CONTAR.SI.

Si saben como aplicarla lo agradecería!

"Papitu" escribió:

Pues lo voy a mirar y si resulta que funciona te regalaré una chistera y una
varita mágica :)

Un saludo y gracias




"Tamariz" escribió:

> Una solucion es usar una formula matricial.
> =SUMA(SI(rango1=condicion1;SI(rango2=condicion2;SI
> (rango3=condicion3;rango de donde sumar datos))))
>
> Los rangos deben de ser de longitud igual.
>
> la formulas matriciales no se introducen pulsando INTRO ,
> para introducirlas deberas pulsar CONTROL,SHIFT,INTRO a
> la vez , si lo has hecho bien la formula te aparecera
> entre llaves {}.
>
> Espero que sea lo que buscabas
>
> Un saludo
>
> >Mu gà¼enas.
> >La función SUMAR SI sólo me permite usar un criterio a
> la hora de filtrar
> >los datos.
> >Ejemplo: =SUMAR.SI(F:F;"dumper";H:H)
> >Pero el caso es que yo necesito meter varios criterios
> para que me de el
> >resultado apetecido. Tal que asà­: de F me tiene que
> filtrar los "dumper", una
> >vez filtrado, en H me tendrà­a que volver a filtrar si ha
> viajado a
> >Disneylandia, para que el resultado fuera el nº de
> viajes que se ha pegado el
> >tio para ver al Pluto.
> >No se si me explico pero es que ni yo mismo me entiendo.
> >A ver si algun alma caritativa se apiada de este pobre
> ignorante y me da una
> >respuesta que mis neuronas sean capaces de asimilar.
> >
> >Venga un saludo
> >
> >.
> >
>
Respuesta Responder a este mensaje
#10 Rafa
20/10/2007 - 11:07 | Informe spam
Es una función que utiliza el criterio que tu le indiques para sumar
aquellas celdas que cumplen ese criterio, pudiendo encadenar varios
criterios.

Suma las celdas en el rango que coinciden con el argumento criterio.

Sintaxis

SUMAR.SI(rango;criterio;rango_suma)

Rango es el rango de celdas que desea evaluar.

Criterio es el criterio en forma de número, expresión o texto, que
determina las celdas que se van a sumar. Por ejemplo, los criterios pueden
expresarse como 32, "32" ">32", "manzanas".

Rango_suma son las celdas que se van a sumar.

"Europato" escribió en el mensaje
news:
Tengo la misma duda que "Papitu", pero con la función CONTAR.SI.

Si saben como aplicarla lo agradecería!

"Papitu" escribió:

Pues lo voy a mirar y si resulta que funciona te regalaré una chistera y
una
varita mágica :)

Un saludo y gracias




"Tamariz" escribió:

> Una solucion es usar una formula matricial.
> =SUMA(SI(rango1=condicion1;SI(rango2=condicion2;SI
> (rango3=condicion3;rango de donde sumar datos))))
>
> Los rangos deben de ser de longitud igual.
>
> la formulas matriciales no se introducen pulsando INTRO ,
> para introducirlas deberas pulsar CONTROL,SHIFT,INTRO a
> la vez , si lo has hecho bien la formula te aparecera
> entre llaves {}.
>
> Espero que sea lo que buscabas
>
> Un saludo
>
> >Mu gà¼enas.
> >La función SUMAR SI sólo me permite usar un criterio a
> la hora de filtrar
> >los datos.
> >Ejemplo: =SUMAR.SI(F:F;"dumper";H:H)
> >Pero el caso es que yo necesito meter varios criterios
> para que me de el
> >resultado apetecido. Tal que asà­: de F me tiene que
> filtrar los "dumper", una
> >vez filtrado, en H me tendrà­a que volver a filtrar si ha
> viajado a
> >Disneylandia, para que el resultado fuera el nº de
> viajes que se ha pegado el
> >tio para ver al Pluto.
> >No se si me explico pero es que ni yo mismo me entiendo.
> >A ver si algun alma caritativa se apiada de este pobre
> ignorante y me da una
> >respuesta que mis neuronas sean capaces de asimilar.
> >
> >Venga un saludo
> >
> >.
> >
>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida