ayuda con la función buscar

16/09/2009 - 16:53 por Borja | Informe spam
HOLA A TODOS. a ver si alguien puede ayudarme, que no consigo que me funcione
bien la función buscar.
Quiero usar la función Buscar, para que, al introducir un texto en una
celda, me busque ese texto en una serie de columnas y a su vez, me devuelva
el valor de la celda de la columna al lado de esta.
La fórmula la estoy escribiendo de esta forma: "=BUSCAR(A2;C4:C7;D4:D7)".
Donde de C4 a C9, he introducido los siguientes nombres Pedro,Juan,Antonio y
Jose.
En las celdas de D4 a D7 he introducido sus edades.
Si pongo por ejemplo "antonio" en A2, me aparece como resultado "#N/A".
Si en vez de buscar texto le indico que busque números, no tengo ningún
problema, por lo que creo que algo estoy haciendo mal o no poniendo en la
fórmula.
Gracias por ayudarme.
PD: Estoy usando Office 2003.

Preguntas similare

Leer las respuestas

#1 Gabriel Raigosa
16/09/2009 - 17:25 | Informe spam
Hola,

La función " =Buscar( " requiere que los datos estén ordenados por el
criterio por el cual buscar, es decir la columna "C" debe estar ordenada .

Intenta hacer un AZ, ordenar, la columna C.


Gabriel


Borja escribió:
HOLA A TODOS. a ver si alguien puede ayudarme, que no consigo que me funcione
bien la función buscar.
Quiero usar la función Buscar, para que, al introducir un texto en una
celda, me busque ese texto en una serie de columnas y a su vez, me devuelva
el valor de la celda de la columna al lado de esta.
La fórmula la estoy escribiendo de esta forma: "=BUSCAR(A2;C4:C7;D4:D7)".
Donde de C4 a C9, he introducido los siguientes nombres Pedro,Juan,Antonio y
Jose.
En las celdas de D4 a D7 he introducido sus edades.
Si pongo por ejemplo "antonio" en A2, me aparece como resultado "#N/A".
Si en vez de buscar texto le indico que busque números, no tengo ningún
problema, por lo que creo que algo estoy haciendo mal o no poniendo en la
fórmula.
Gracias por ayudarme.
PD: Estoy usando Office 2003.
Respuesta Responder a este mensaje
#2 alon
16/09/2009 - 17:39 | Informe spam
On 16 sep, 08:53, Borja wrote:
HOLA A TODOS. a ver si alguien puede ayudarme, que no consigo que me funcione
bien la función buscar.
Quiero usar la función Buscar, para que, al introducir un texto en una
celda, me busque ese texto en una serie de columnas y a su vez, me devuelva
el valor de la celda de la columna al lado de esta.
La fórmula la estoy escribiendo de esta forma: "=BUSCAR(A2;C4:C7;D4:D7)".
Donde de C4 a C9, he introducido los siguientes nombres Pedro,Juan,Antonio y
Jose.
En las celdas de D4 a D7 he introducido sus edades.
Si pongo por ejemplo "antonio" en A2, me aparece como resultado "#N/A".
Si en vez de buscar texto le indico que busque números, no tengo ningún
problema, por lo que creo que algo estoy haciendo mal o no poniendo en la
fórmula.
Gracias por ayudarme.
PD: Estoy usando Office 2003.



Deberias Utilizar la formula de BUSCARV en lugar de BUSCAR, te
quedaria algo así:
=BUSCARV(A2,C4:D7,2,0)
Respuesta Responder a este mensaje
#3 Gustavo Marinoni
17/09/2009 - 02:41 | Informe spam
Hola Borja,

Adicionalmente a la función BUSCARV que sugiere alon, puede usar una
combinación de formulas COINCIDIR e INDICE. La ventaja con respecto a BUSCARV
es que el dato que deseas devolver puede estar a la izquierda del que buscar
o en otro rango separado siempre y cuando este en la misma fila.

Puedes leer una nota que publiqué al respecto :
http://masexcel.blogspot.com/2009/0...ice-y.html

Saludos,
Gustavo.
http://masexcel.blogspot.com

"Borja" wrote:

HOLA A TODOS. a ver si alguien puede ayudarme, que no consigo que me funcione
bien la función buscar.
Quiero usar la función Buscar, para que, al introducir un texto en una
celda, me busque ese texto en una serie de columnas y a su vez, me devuelva
el valor de la celda de la columna al lado de esta.
La fórmula la estoy escribiendo de esta forma: "=BUSCAR(A2;C4:C7;D4:D7)".
Donde de C4 a C9, he introducido los siguientes nombres Pedro,Juan,Antonio y
Jose.
En las celdas de D4 a D7 he introducido sus edades.
Si pongo por ejemplo "antonio" en A2, me aparece como resultado "#N/A".
Si en vez de buscar texto le indico que busque números, no tengo ningún
problema, por lo que creo que algo estoy haciendo mal o no poniendo en la
fórmula.
Gracias por ayudarme.
PD: Estoy usando Office 2003.
Respuesta Responder a este mensaje
#4 KL
17/09/2009 - 18:16 | Informe spam
Hola Gustavo,

Ni siquiera tiene por que estar en la misma fila ni tener vectores paralelos ;-) Formulas como las que siguen son perfectamente
validas:

=INDICE($A$4:$A$10;COINCIDIR(F4;$B$14:$B$20;0))

=INDICE($A$4:$A$10;COINCIDIR(F4;$B$14:$H$14;0))

Saludos,
KL


"Gustavo Marinoni" wrote in message
news:
Hola Borja,

Adicionalmente a la función BUSCARV que sugiere alon, puede usar una
combinación de formulas COINCIDIR e INDICE. La ventaja con respecto a BUSCARV
es que el dato que deseas devolver puede estar a la izquierda del que buscar
o en otro rango separado siempre y cuando este en la misma fila.

Puedes leer una nota que publiqué al respecto :
http://masexcel.blogspot.com/2009/0...ice-y.html

Saludos,
Gustavo.
http://masexcel.blogspot.com
Respuesta Responder a este mensaje
#5 Gustavo Marinoni
19/09/2009 - 16:59 | Informe spam
Correcto. Lo que si es importante es que se respete la posición del elemento,
es decir si elemento encontrado es el 4 en las lista entonces se devolverá el
4 elemento del rango ingresado en la función indice.

Gracias,
Gustavo.
http://masexcel.blogspot.com

"KL" wrote:


Hola Gustavo,

Ni siquiera tiene por que estar en la misma fila ni tener vectores paralelos ;-) Formulas como las que siguen son perfectamente
validas:

=INDICE($A$4:$A$10;COINCIDIR(F4;$B$14:$B$20;0))

=INDICE($A$4:$A$10;COINCIDIR(F4;$B$14:$H$14;0))

Saludos,
KL


"Gustavo Marinoni" wrote in message
news:
> Hola Borja,
>
> Adicionalmente a la función BUSCARV que sugiere alon, puede usar una
> combinación de formulas COINCIDIR e INDICE. La ventaja con respecto a BUSCARV
> es que el dato que deseas devolver puede estar a la izquierda del que buscar
> o en otro rango separado siempre y cuando este en la misma fila.
>
> Puedes leer una nota que publiqué al respecto :
> http://masexcel.blogspot.com/2009/0...ice-y.html
>
> Saludos,
> Gustavo.
> http://masexcel.blogspot.com


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