lunes, 7 de junio de 2010

Buscarv / Buscarh

1)-Funcionalidad
La función buscarv / buscarh sirve para buscar un valor en un conjunto de datos y retornar el valor asociado al valor encontrado.
- Como utilizarla
-2.1). Formato
=BUSCARV(parámetro1;parámetro2;parámetro3;parámetro4)
Explicación de los parámetros:
parámetro1: valor a buscar.
parámetro2: matriz donde se busca el valor, esta matriz debe disponer en la primera columna lo que se desea encontrar, y en la siguientes columnas el valor que se desea mostrar.
parámetro3: se indica la columna que se va a mostrar en caso de que se encuentre el valor buscado.
parámetro4: campo opcional, indica si la matriz donde se buscan los datos está ordenado o no.
-2.2). Ejemplos:
Primer ejemplo:
Se parten de los siguientes datos:

A
3 Manolo
4 Maria
5 Pepe
6 Juan
7 Maria


Siguientes valores de prueba:
B3 Manolo
C3 =BUSCARV(B3;A3:A6;1;Verdadero)
Como resultado en C3 nos mostraría 'Manolo'

Siguientes valores de prueba:
B3 Manolo12
C3 =BUSCARV(B3;A3:A6;1;Verdadero)
Como resultado en C3 nos mostraría #N/A ya que no ha encontrado 'Manolo12', esto es por que el nombre 'Manolo12' no está en la lista.

Siguientes valores de prueba:
B3 Juan
C3 =BUSCARV(B3;A3:A6;1;Verdadero)
Como resultado en C3 nos mostraría #N/A ya que no ha encontrado 'Juan', esto es por que hemos indicado en el último parámetro que la lista está ordenada, por eso no ha localizado 'Juan', por que debería de estar antes de 'Manolo'.

Siguientes valores de prueba:
B3 Juan
C3 =BUSCARV(B3;A3:A6;1;Falso)
Como resultado en C3 nos mostraría 'Juan' ya que lo ha encontrado, esto es por que hemos indicado en el último parámetro que la lista no esta ordenada.


Segundo ejemplo:
Se parten de los siguientes datos:

A B
3 Manolo 12
4 Maria 3
5 Pepe 4
6 Juan 5
7 Maria 56


Siguientes valores de prueba:
C3 Manolo
D3 =BUSCARV(C3;A3:B6;1;Verdadero)
Como resultado en D3 nos mostraría 'Manolo'.

Siguientes valores de prueba:
C3 ManoloD3 =BUSCARV(C3;A3:B6;2;Verdadero)Como resultado en D3 nos mostraría 12, esto es debido a que en el tercer parámetro le hemos indicado que nos muestre la segunda columna.

Siguientes valores de prueba:
C3 MariaD3 =BUSCARV(C3;A3:B6;2;Falso)Como resultado en D3 nos mostraría 3, esto es por que en caso de haber dos valores repetidos escogerá el primer encontrado.

Siguientes valores de prueba:
C3 MariaD3 =BUSCARV(C3;A3:B6;3;Falso)Como resultado en D3 nos mostraría #REF, esto es por que le hemos indicado que nos muestre la tercera columna de una matriz de dos columnas.

3)-BUSCARV vs BUSCARH
La diferencia con buscarh es que buscarv busca el parámetro en la primera columna seleccionada y muestra la columna indicada en el tercer parámetro, mientras que buscarh busca el valor en la primera fila seleccionada y muestra la fila que se indica en el tercer parámetro.

4)-UTILIDAD
Esta función resulta de gran utilidad para buscar valores y que nos muestre datos relacionados, por ejemplo, buscar por DNI y que nos muestre el nombre de una persona.
Se suele utilizar con la función ESERROR para determinar si existe o o existe el valor.

No hay comentarios:

Publicar un comentario