LA FUNCIÓN BUSCARV
La
función BUSCARV en Excel nos permite buscar un valor dentro de
un rango de datos, es decir, nos ayuda a obtener el valor de una tabla que
coincide con el valor que estamos buscando. Un ejemplo sencillo que podemos
resolver con la función BUSCARV es la búsqueda dentro de un
directorio telefónico.
Si queremos tener éxito para encontrar el teléfono de una persona dentro del directorio telefónico de nuestra localidad debemos tener el nombre completo de la persona. Posteriormente habrá que buscar el nombre dentro del directorio telefónico para entonces obtener el número correcto.
Crear una tabla de búsqueda
Para poder utilizar la función BUSCARV debemos cumplir con algunas condiciones en nuestros datos. En primer lugar debemos tener la información organizada de manera vertical con los valores por debajo de cada columna. Esto es necesario porque la función BUSCARVrecorre los datos de manera vertical (por eso la “V” en su nombre) hasta encontrar la coincidencia del valor que buscamos.
Otra condición que forzosamente debemos cumplir es que la primera columna de nuestros datos debe ser la columna llave, es decir, los valores de esa columna deben identificar de manera única a cada una de las filas de datos. En este ejemplo la columna Nombre servirá como la columna llave porque no hay dos personas que se llamen igual.
Algo que debemos cuidar con la tabla de búsqueda es que si existen otras tablas de datos en la misma hoja de Excel debes dejar al menos una fila en blanco por debajo y una columna en blanco a la derecha de la tabla donde se realizará la búsqueda. Una vez que la tabla de búsqueda está lista podemos utilizar la función BUSCARV.
Si queremos tener éxito para encontrar el teléfono de una persona dentro del directorio telefónico de nuestra localidad debemos tener el nombre completo de la persona. Posteriormente habrá que buscar el nombre dentro del directorio telefónico para entonces obtener el número correcto.
Crear una tabla de búsqueda
Para poder utilizar la función BUSCARV debemos cumplir con algunas condiciones en nuestros datos. En primer lugar debemos tener la información organizada de manera vertical con los valores por debajo de cada columna. Esto es necesario porque la función BUSCARVrecorre los datos de manera vertical (por eso la “V” en su nombre) hasta encontrar la coincidencia del valor que buscamos.
Otra condición que forzosamente debemos cumplir es que la primera columna de nuestros datos debe ser la columna llave, es decir, los valores de esa columna deben identificar de manera única a cada una de las filas de datos. En este ejemplo la columna Nombre servirá como la columna llave porque no hay dos personas que se llamen igual.
Algo que debemos cuidar con la tabla de búsqueda es que si existen otras tablas de datos en la misma hoja de Excel debes dejar al menos una fila en blanco por debajo y una columna en blanco a la derecha de la tabla donde se realizará la búsqueda. Una vez que la tabla de búsqueda está lista podemos utilizar la función BUSCARV.
Sintaxis de la
función BUSCARV
La función BUSCARV tiene 4 argumentos:
·
Valor_buscado
(obligatorio): Este es el valor que se va
a buscar en la primera columna de la tabla. Podemos colocar el texto encerrado
en comillas o podemos colocar la referencia a una celda que contenga el valor
buscado. Excel no hará diferencia entre mayúsculas y minúsculas.
·
Matriz_buscar_en
(obligatorio): La tabla de búsqueda que
contiene todos los datos donde se tratará de encontrar la coincidencia del
Valor_buscado.
·
Indicador_columnas
(obligatorio): Una vez que la
función BUSCARVencuentre una coincidencia del Valor_buscado nos
devolverá como resultado la columna que indiquemos en este argumento. El
Indicador_columnas es el número de columna que deseamos obtener siendo la
primera columna de la tabla la columna número 1.
·
Ordenado (opcional): Este
argumento debe ser un valor lógico, es decir, puede ser falso o verdadero. Con
este argumento indicamos si la función BUSCARVrealizará una
búsqueda exacta (FALSO) o una búsqueda aproximada(VERDADERO). En caso de
que se omita este argumento o que especifiquemos una búsqueda aproximada se
recomienda que la primera columna de la tabla de búsqueda esté ordenada de
manera ascendente para obtener los mejores resultados.
Errores comunes al
usar la función BUSCARV
·
Si la columna llave
no tiene valores únicos para cada fila entonces la función BUSCARV regresará el
primer resultado encontrado que concuerde con el valor buscado.
·
Si especificamos un
indicador de columna mayor al número de columnas de la tabla obtendremos un
error de tipo #REF!
·
Si colocamos el
indicador de columna igual a cero la función BUSCARV regresará un error de tipo
#VALOR!
·
Si configuramos la
función BUSCARV para realizar una búsqueda exacta, pero no encuentra el valor
buscado, entonces la función regresará un error de tipo #N/A.
La
función BUSCARV es una de las funciones más importantes en
Excel. Es necesario que dediques tiempo para aprender correctamente su uso y
verás que podrás sacar mucho provecho de esta función.
FUNCIÓN BUSCARH
Busca un valor en la fila superior de una tabla o una matriz de valores y, a continuación, devuelve un valor en la misma columna de una fila especificada en la tabla o matriz. Use BUSCARH cuando los valores de comparación se encuentren en una fila en la parte superior de una tabla de datos y desee encontrar información que se encuentre dentro de un número especificado de filas. Use BUSCARV cuando los valores de comparación se encuentren en una columna a la izquierda o de los datos que desee encontrar.
La H de BUSCARH significa "Horizontal".
Sintaxis
BUSCARH(valor_buscado;matriz_buscar_en;indicador_filas; ordenado)
·
Valor_buscado: es
el valor que se busca en la primera fila de la tabla. Valor_buscado puede ser
un valor, una referencia o una cadena de texto.
·
Matriz_buscar_en: es
una tabla de información en la que se buscan los datos. Utilice una referencia
a un rango o el nombre de un rango.
·
Los valores de la
primera fila del argumento matriz_buscar_en pueden ser texto, números o valores
lógicos.
·
Si ordenado es
VERDADERO, los valores de la primera fila de matriz_buscar_en deben colocarse
en orden ascendente: ...-2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO; de lo
contrario, BUSCARH puede devolver un valor incorrecto. Si ordenado es FALSO, no
es necesario ordenar matriz_buscar_en.
·
El texto en
mayúsculas y en minúsculas es equivalente.
·
Ordena los valores en
orden ascendente, de izquierda a derecha. Para obtener más información, vea
Ordenar datos.
·
Indicador_filas: es
el número de fila en matriz_buscar_en desde el cual debe devolverse el valor
coincidente. Si indicador_filas es 1, devuelve el valor de la primera fila en
matriz_buscar_en; si indicador_filas es 2, devuelve el valor de la segunda fila
en matriz_buscar_en y así sucesivamente. Si indicador_filas es menor que
1, BUSCARH devuelve el valor de error #¡VALOR!; si indicador_filas
es mayor que el número de filas en matriz_buscar_en, BUSCARH devuelve
el valor de error #¡REF!.
·
Ordenado: es
un valor lógico que especifica si BUSCARH debe localizar una
coincidencia exacta o aproximada. Si es VERDADERO o se omite, devolverá una
coincidencia aproximada. Es decir, si no encuentra ninguna coincidencia exacta,
devolverá el siguiente valor mayor que sea inferior a valor_buscado. Si es
FALSO, BUSCARH encontrará una coincidencia exacta. Si no
encuentra ninguna, devolverá el valor de error #N/A.
Observaciones
·
Si BUSCARH no
logra encontrar valor_buscado, utiliza el mayor valor que sea menor que
valor_buscado.
·
Si valor_buscado es
menor que el menor valor de la primera fila de matriz_buscar_en, BUSCARH
devuelve el valor de error #N/A.
·
Si Ordenado es FALSO
y valor_buscado es un valor de texto, se pueden usar los caracteres comodín de
signo de interrogación (?) y asterisco (*) en el argumento valor_buscado. El
signo de interrogación corresponde a un solo carácter cualquiera y el asterisco
equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un
signo de interrogación o un asterisco, escriba una tilde (~) antes del
carácter.
No hay comentarios.:
Publicar un comentario