Buscar una fecha en un rango

01/06/2008 - 18:23 por meteocupi | Informe spam
Hola,

Estoy estancado y no consigo hacer lo que quiero.
Os cuento:

Tengo una tabla con una estructura similar a esta:

A B C D E F
G
3/5/08 (Combinadas B,C y D) 4/5/08 (Combinadas E,F y G)
Ana 200 1 23 400 5
12
Jorge 250 1 4 1000 1
1
Joaquin 140 2 3 100 1
2

Los tipos de datos a los que se refieren las columnas B,C y D se repiten
durante todos los días en sendas columnas.

Lo que pretendo hacer es que Excel me diga para cada uno de ellos (Ana,
Jorge y Joaquin) en qué día se dio el máximo de cada tipo de dato. Es decir:
¿Qué día Ana consiguió máxima puntuanción (Columnas B y E)? La función
tendría que devolverme: 4/5/08.

Estoy desesperado, no sé cómo plantear la función.

¿Me podéis ayudar?

Joan

Preguntas similare

Leer las respuestas

#1 Xavier Budet Graco
01/06/2008 - 21:27 | Informe spam
Hola "meteocupi", no se acaba de ver donde están las fechas, el enviar un ejemplo con tabuladores no hace posible el ver, casi nunca, lo que se quiere.
¿Donde (en que columnas) hay que buscar? ¿Donde están las fechas? ¿Qué significan "Combinadas..."?

Saludos,

Xavier

Quitar MAC para contestar. Gracias.


"meteocupi" escribió en el mensaje news:
Hola,

Estoy estancado y no consigo hacer lo que quiero.
Os cuento:

Tengo una tabla con una estructura similar a esta:

A B C D E F
G
3/5/08 (Combinadas B,C y D) 4/5/08 (Combinadas E,F y G)
Ana 200 1 23 400 5
12
Jorge 250 1 4 1000 1
1
Joaquin 140 2 3 100 1
2

Los tipos de datos a los que se refieren las columnas B,C y D se repiten
durante todos los días en sendas columnas.

Lo que pretendo hacer es que Excel me diga para cada uno de ellos (Ana,
Jorge y Joaquin) en qué día se dio el máximo de cada tipo de dato. Es decir:
¿Qué día Ana consiguió máxima puntuanción (Columnas B y E)? La función
tendría que devolverme: 4/5/08.

Estoy desesperado, no sé cómo plantear la función.

¿Me podéis ayudar?

Joan
Respuesta Responder a este mensaje
#2 Héctor Miguel
02/06/2008 - 06:25 | Informe spam
hola, Joan !

asumiendo que tienes fechas en la fila 1 en grupos de 3 celdas combinadas (B:D, E:G, H:J, etc.)
y suponiendo que tu rango de fechas fuera (solo para ejemplo) el rango B1:J1
y que tu primer "dato" a rescatar es en la fila 2 -?-

[alguna celda en la fila 2] =indice(b$1:j$1,entero((coincidir(max(b2:j2),b2:j2,0)-1)/3)*3+1)

saludos,
hector.

__ la consulta original __
Estoy estancado y no consigo hacer lo que quiero. Os cuento:
Tengo una tabla con una estructura similar a esta:
A B C D E F G
3/5/08 (Combinadas B,C y D) 4/5/08 (Combinadas E,F y G)
Ana 200 1 23 400 5 12
Jorge 250 1 4 1000 1 1
Joaquin 140 2 3 100 1 2

Los tipos de datos a los que se refieren las columnas B,C y D se repiten durante todos los dias en sendas columnas.
Lo que pretendo hacer es que Excel me diga para cada uno de ellos (Ana, Jorge y Joaquin)
en que dia se dio el maximo de cada tipo de dato. Es decir:
Que dia Ana consiguio maxima puntuancion (Columnas B y E)? La funcion tendria que devolverme: 4/5/08.
... no se como plantear la funcion...
Respuesta Responder a este mensaje
#3 meteocupi
02/06/2008 - 10:25 | Informe spam
Hola Héctor Miguel:

Hola Héctor Miguel,

Muchísimas gracias,

Me ha funcionado a la perfección.

Gracias,

Joan


"Héctor Miguel" escribió:

hola, Joan !

asumiendo que tienes fechas en la fila 1 en grupos de 3 celdas combinadas (B:D, E:G, H:J, etc.)
y suponiendo que tu rango de fechas fuera (solo para ejemplo) el rango B1:J1
y que tu primer "dato" a rescatar es en la fila 2 -?-

[alguna celda en la fila 2] =indice(b$1:j$1,entero((coincidir(max(b2:j2),b2:j2,0)-1)/3)*3+1)

saludos,
hector.

__ la consulta original __
> Estoy estancado y no consigo hacer lo que quiero. Os cuento:
> Tengo una tabla con una estructura similar a esta:
> A B C D E F G
> 3/5/08 (Combinadas B,C y D) 4/5/08 (Combinadas E,F y G)
> Ana 200 1 23 400 5 12
> Jorge 250 1 4 1000 1 1
> Joaquin 140 2 3 100 1 2
>
> Los tipos de datos a los que se refieren las columnas B,C y D se repiten durante todos los dias en sendas columnas.
> Lo que pretendo hacer es que Excel me diga para cada uno de ellos (Ana, Jorge y Joaquin)
> en que dia se dio el maximo de cada tipo de dato. Es decir:
> Que dia Ana consiguio maxima puntuancion (Columnas B y E)? La funcion tendria que devolverme: 4/5/08.
> ... no se como plantear la funcion...



Respuesta Responder a este mensaje
#4 meteocupi
02/06/2008 - 11:38 | Informe spam
Ups,

Me ha surgido un problema. Al implementar la función en mi hoja de cálculo.
Ha funcionado para algunas celdas pero en otras me devuelve una cosa muy rara:

En algunas celdas me da como resultado de la fórmula: "00/01/1900" y no
entiendo qué pasa. No sé porqué en algunas celdas da el resultado correcto y
en otra no.

He usado la fórmula que me dió Héctor Miguel.

Help, plis.

Joan

"meteocupi" escribió:

Hola Héctor Miguel:

Hola Héctor Miguel,

Muchísimas gracias,

Me ha funcionado a la perfección.

Gracias,

Joan


"Héctor Miguel" escribió:

> hola, Joan !
>
> asumiendo que tienes fechas en la fila 1 en grupos de 3 celdas combinadas (B:D, E:G, H:J, etc.)
> y suponiendo que tu rango de fechas fuera (solo para ejemplo) el rango B1:J1
> y que tu primer "dato" a rescatar es en la fila 2 -?-
>
> [alguna celda en la fila 2] =indice(b$1:j$1,entero((coincidir(max(b2:j2),b2:j2,0)-1)/3)*3+1)
>
> saludos,
> hector.
>
> __ la consulta original __
> > Estoy estancado y no consigo hacer lo que quiero. Os cuento:
> > Tengo una tabla con una estructura similar a esta:
> > A B C D E F G
> > 3/5/08 (Combinadas B,C y D) 4/5/08 (Combinadas E,F y G)
> > Ana 200 1 23 400 5 12
> > Jorge 250 1 4 1000 1 1
> > Joaquin 140 2 3 100 1 2
> >
> > Los tipos de datos a los que se refieren las columnas B,C y D se repiten durante todos los dias en sendas columnas.
> > Lo que pretendo hacer es que Excel me diga para cada uno de ellos (Ana, Jorge y Joaquin)
> > en que dia se dio el maximo de cada tipo de dato. Es decir:
> > Que dia Ana consiguio maxima puntuancion (Columnas B y E)? La funcion tendria que devolverme: 4/5/08.
> > ... no se como plantear la funcion...
>
>
>
Respuesta Responder a este mensaje
#5 Héctor Miguel
02/06/2008 - 14:28 | Informe spam
hola, Joan !

Ups, Me ha surgido un problema. Al implementar la funcion en mi hoja de calculo.
Ha funcionado para algunas celdas pero en otras me devuelve una cosa muy rara:
En algunas celdas me da como resultado de la formula: "00/01/1900" y no entiendo que pasa.
No se porque en algunas celdas da el resultado correcto y en otra no...



(probablemente) sera que no en todos los "grupos" tienes celdas combinadas de 3 en 3... "seguidas" ?
revisa/comprueba/modifica/... donde encuentres alguna/s columna/s que "rompan" con esta secuencia -?-

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

asumiendo que tienes fechas en la fila 1 en grupos de 3 celdas combinadas (B:D, E:G, H:J, etc.)
y suponiendo que tu rango de fechas fuera (solo para ejemplo) el rango B1:J1
y que tu primer "dato" a rescatar es en la fila 2 -?-

[alguna celda en la fila 2] =indice(b$1:j$1,entero((coincidir(max(b2:j2),b2:j2,0)-1)/3)*3+1)


__ la consulta original __
Estoy estancado y no consigo hacer lo que quiero. Os cuento:
Tengo una tabla con una estructura similar a esta:
A B C D E F G
3/5/08 (Combinadas B,C y D) 4/5/08 (Combinadas E,F y G)
Ana 200 1 23 400 5 12
Jorge 250 1 4 1000 1 1
Joaquin 140 2 3 100 1 2

Los tipos de datos a los que se refieren las columnas B,C y D se repiten durante todos los dias en sendas columnas.
Lo que pretendo hacer es que Excel me diga para cada uno de ellos (Ana, Jorge y Joaquin)
en que dia se dio el maximo de cada tipo de dato. Es decir:
Que dia Ana consiguio maxima puntuancion (Columnas B y E)? La funcion tendria que devolverme: 4/5/08.
... no se como plantear la funcion...
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida