Buscar valores, un poco mas claro (creo... o eso espero)

03/11/2006 - 20:57 por CROBER | Informe spam
Estimados Cogruperos.
Puse ayer una consulta que no ha sido contestada, imagino que porque venía
sustentada en un archivo adjunto y eso no es muy ortodoxo en las News.
Lo siento, pero no sabía como hacerlo de otra manera.
Ahora he subido una imagen del archivo a Internet, por lo que no adjunto
nada y solo hay que ver el caso en la página Web que he subido.
Es:
http://www.incaiberica.com/home/Libro1.htm
Agradecería vuestra ayuda.

Vuelvo a postear mi pregunta:

Disculpad por la longitud del mensaje
Al final de la hoja, en el cuadro de totales, en cada sumatorio de jugador y
tipo de partido (PJ, PG, PP) hay una función
=(SUMAR.SI($E$20:$E$30;"PJ";F20:F30)).
Eso esta resuelto.
Ahora quiero saber los PJ, PG y PP de cada jugador CADA MES.
La idea es que en las celdas de abajo (en las del sumatorio de los meses) me
ponga solo lo de cada mes, tal y como lo pongo en la hoja.
Es necesario que busque por meses, y después de filtrar solo lo del mes
decidido, busque en ese rango de celdas con la función "sumar.si" que ponía
antes.
El problema está en encontrar una función que me seleccione SOLO el rango de
celdas de cada mes especificado.
Sería, en palabras, algo así como: "busca en la columna de los meses
(c5:c37) aquellas columnas
que ponga s (de septiembre) y entre ellas suma si en la columna e20:e30
especificada pone pj".
Esto ultimo es lo que defino con
=(SUMAR.SI($E$20:$E$30;"PJ";F20:F30)), lo que me falta es la parte del
"busca en la columna...".

No se si lo he liado mas o he conseguido explicar algo.
¿Cómo podría hacerlo?.

Muchas gracias por vuestra ayuda al responder.
Salu2 cibernéticos

=CROBER

email: crober@telefonica.net
==

Preguntas similare

Leer las respuestas

#1 Miguel Zapico
03/11/2006 - 21:56 | Informe spam
En este caso, con dos o mas criterios de búsqueda, la función SUMAPRODUCTO
suele ser más adecuada. Puede utilizarla de la siguiente forma, con los
datos de la imagen:
=SUMAPRODUCTO(($D$5:$D$37=$D39)*($C$5:$C$37="s")*E$5:E$37)
Eso sí, esta fórmula (y cualquier otra que quieras usar igual para las tres
categorías) sólo funcionará correctamente si rellenas con los valores del mes
toda la columna C. No hace falta que se vean, sólo que estén allí (por
ejemplo, las celdas C5, C6 y C7 deberían tener todas el valor s, aunque C5 y
C7 tengan tinta blanca)

Espero que te sirva,
Miguel.

"CROBER" wrote:

Estimados Cogruperos.
Puse ayer una consulta que no ha sido contestada, imagino que porque venía
sustentada en un archivo adjunto y eso no es muy ortodoxo en las News.
Lo siento, pero no sabía como hacerlo de otra manera.
Ahora he subido una imagen del archivo a Internet, por lo que no adjunto
nada y solo hay que ver el caso en la página Web que he subido.
Es:
http://www.incaiberica.com/home/Libro1.htm
Agradecería vuestra ayuda.

Vuelvo a postear mi pregunta:

Disculpad por la longitud del mensaje
Al final de la hoja, en el cuadro de totales, en cada sumatorio de jugador y
tipo de partido (PJ, PG, PP) hay una función
=(SUMAR.SI($E$20:$E$30;"PJ";F20:F30)).
Eso esta resuelto.
Ahora quiero saber los PJ, PG y PP de cada jugador CADA MES.
La idea es que en las celdas de abajo (en las del sumatorio de los meses) me
ponga solo lo de cada mes, tal y como lo pongo en la hoja.
Es necesario que busque por meses, y después de filtrar solo lo del mes
decidido, busque en ese rango de celdas con la función "sumar.si" que ponía
antes.
El problema está en encontrar una función que me seleccione SOLO el rango de
celdas de cada mes especificado.
Sería, en palabras, algo así como: "busca en la columna de los meses
(c5:c37) aquellas columnas
que ponga s (de septiembre) y entre ellas suma si en la columna e20:e30
especificada pone pj".
Esto ultimo es lo que defino con
=(SUMAR.SI($E$20:$E$30;"PJ";F20:F30)), lo que me falta es la parte del
"busca en la columna...".

No se si lo he liado mas o he conseguido explicar algo.
¿Cómo podría hacerlo?.

Muchas gracias por vuestra ayuda al responder.
Salu2 cibernéticos

=> CROBER

email:
==



Respuesta Responder a este mensaje
#2 CARMELO SERRANO
04/11/2006 - 00:49 | Informe spam
Gracias Miguel.
Tema solucionado.

=CROBER

email:
="Miguel Zapico" escribió en el
mensaje news:
En este caso, con dos o mas criterios de búsqueda, la función SUMAPRODUCTO
suele ser más adecuada. Puede utilizarla de la siguiente forma, con los
datos de la imagen:
=SUMAPRODUCTO(($D$5:$D$37=$D39)*($C$5:$C$37="s")*E$5:E$37)
Eso sí, esta fórmula (y cualquier otra que quieras usar igual para las
tres
categorías) sólo funcionará correctamente si rellenas con los valores del
mes
toda la columna C. No hace falta que se vean, sólo que estén allí (por
ejemplo, las celdas C5, C6 y C7 deberían tener todas el valor s, aunque C5
y
C7 tengan tinta blanca)

Espero que te sirva,
Miguel.

"CROBER" wrote:

Estimados Cogruperos.
Puse ayer una consulta que no ha sido contestada, imagino que porque
venía
sustentada en un archivo adjunto y eso no es muy ortodoxo en las News.
Lo siento, pero no sabía como hacerlo de otra manera.
Ahora he subido una imagen del archivo a Internet, por lo que no adjunto
nada y solo hay que ver el caso en la página Web que he subido.
Es:
http://www.incaiberica.com/home/Libro1.htm
Agradecería vuestra ayuda.

Vuelvo a postear mi pregunta:

Disculpad por la longitud del mensaje
Al final de la hoja, en el cuadro de totales, en cada sumatorio de
jugador y
tipo de partido (PJ, PG, PP) hay una función
=(SUMAR.SI($E$20:$E$30;"PJ";F20:F30)).
Eso esta resuelto.
Ahora quiero saber los PJ, PG y PP de cada jugador CADA MES.
La idea es que en las celdas de abajo (en las del sumatorio de los meses)
me
ponga solo lo de cada mes, tal y como lo pongo en la hoja.
Es necesario que busque por meses, y después de filtrar solo lo del mes
decidido, busque en ese rango de celdas con la función "sumar.si" que
ponía
antes.
El problema está en encontrar una función que me seleccione SOLO el rango
de
celdas de cada mes especificado.
Sería, en palabras, algo así como: "busca en la columna de los meses
(c5:c37) aquellas columnas
que ponga s (de septiembre) y entre ellas suma si en la columna e20:e30
especificada pone pj".
Esto ultimo es lo que defino con
=(SUMAR.SI($E$20:$E$30;"PJ";F20:F30)), lo que me falta es la parte del
"busca en la columna...".

No se si lo he liado mas o he conseguido explicar algo.
¿Cómo podría hacerlo?.

Muchas gracias por vuestra ayuda al responder.
Salu2 cibernéticos

=>> CROBER

email:
=>>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida