BuscarV inverso ?

22/11/2009 - 20:58 por Roberto Checa | Informe spam
Buenas tardes, grupo.

Necesitaría saber cómo es posible hacer una búsqueda tipo BuscarV pero en
sentido inverso, hacia atrás.

Me explico: con BuscarV puedo encontrar la edad (col B) que le corresponde a
una persona (col A). Pero, ¿ cómo hacer para encontrar a qué persona
corresponde una edad determinada ?

Gracias por vuestro tiempo.

Preguntas similare

Leer las respuestas

#1 David
22/11/2009 - 23:06 | Informe spam
Hola, Roberto.

Una forma rápida, es que combines las funciones Coincidir() para encontrar
la posición de la edad en el listado, y la función Indice() para encontrar a
qué nombre corresponde dicha posición.

Por ejemplo, si tus datos estuvieran ingresados en el rango A1:B11, y la
edad buscada en D3, podrías utilizar la función concidir() de la siguiente
manera:

COINCIDIR(D3,B1:B11,0)

Esta expresión te devolvería la posición de la primera aparición de la edad
(D3) en la columna B. Luego, podrías pasar este parámetro a la función
Indice() de la siguiente manera:

=INDICE(A1:A11, COINCIDIR(D3,B1:B11,0) )

Juega un poco con estas expresiones, y comentas si es el resultado que
esperabas.

Saludos cordiales...



"Roberto Checa" escribió:

Buenas tardes, grupo.

Necesitaría saber cómo es posible hacer una búsqueda tipo BuscarV pero en
sentido inverso, hacia atrás.

Me explico: con BuscarV puedo encontrar la edad (col B) que le corresponde a
una persona (col A). Pero, ¿ cómo hacer para encontrar a qué persona
corresponde una edad determinada ?

Gracias por vuestro tiempo.
Respuesta Responder a este mensaje
#2 Roberto Checa
22/11/2009 - 23:23 | Informe spam
Perfecto, David.

Es exactamente lo que necesitaba.
Gracias por tu ayuda.

"David" wrote:

Hola, Roberto.

Una forma rápida, es que combines las funciones Coincidir() para encontrar
la posición de la edad en el listado, y la función Indice() para encontrar a
qué nombre corresponde dicha posición.

Por ejemplo, si tus datos estuvieran ingresados en el rango A1:B11, y la
edad buscada en D3, podrías utilizar la función concidir() de la siguiente
manera:

COINCIDIR(D3,B1:B11,0)

Esta expresión te devolvería la posición de la primera aparición de la edad
(D3) en la columna B. Luego, podrías pasar este parámetro a la función
Indice() de la siguiente manera:

=INDICE(A1:A11, COINCIDIR(D3,B1:B11,0) )

Juega un poco con estas expresiones, y comentas si es el resultado que
esperabas.

Saludos cordiales...



"Roberto Checa" escribió:

> Buenas tardes, grupo.
>
> Necesitaría saber cómo es posible hacer una búsqueda tipo BuscarV pero en
> sentido inverso, hacia atrás.
>
> Me explico: con BuscarV puedo encontrar la edad (col B) que le corresponde a
> una persona (col A). Pero, ¿ cómo hacer para encontrar a qué persona
> corresponde una edad determinada ?
>
> Gracias por vuestro tiempo.
Respuesta Responder a este mensaje
#3 AnSanVal
22/11/2009 - 23:23 | Informe spam
Hola Roberto.

Prueba con:
=INDICE(A2:A8;COINCIDIR(edad;B2:B8;0))

Los rangos debes adaptarlos a los reales que tengas.

Saludos: Antoni.
*************************
"Roberto Checa" escribió en el mensaje
news:
Buenas tardes, grupo.

Necesitaría saber cómo es posible hacer una búsqueda tipo BuscarV pero en
sentido inverso, hacia atrás.

Me explico: con BuscarV puedo encontrar la edad (col B) que le corresponde a
una persona (col A). Pero, ¿ cómo hacer para encontrar a qué persona
corresponde una edad determinada ?

Gracias por vuestro tiempo.
Respuesta Responder a este mensaje
#4 Roberto Checa
23/11/2009 - 00:15 | Informe spam
Gracias, Antoni.

Funciona perfecto.

"AnSanVal" wrote:

Hola Roberto.

Prueba con:
=INDICE(A2:A8;COINCIDIR(edad;B2:B8;0))

Los rangos debes adaptarlos a los reales que tengas.

Saludos: Antoni.
*************************
"Roberto Checa" escribió en el mensaje
news:
> Buenas tardes, grupo.
>
> Necesitaría saber cómo es posible hacer una búsqueda tipo BuscarV pero en
> sentido inverso, hacia atrás.
>
> Me explico: con BuscarV puedo encontrar la edad (col B) que le corresponde a
> una persona (col A). Pero, ¿ cómo hacer para encontrar a qué persona
> corresponde una edad determinada ?
>
> Gracias por vuestro tiempo.


.

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