2.
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.
La función BUSCARV en
Excel
3.
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 BUSCARV
recorre los datos de manera vertical (por eso la “V”
en su nombre) hasta encontrar la coincidencia del
valor que buscamos.
Crear una tabla de
búsqueda
4.
Por ejemplo, nuestro directorio telefónico debería estar organizado
de la siguiente manera:
5.
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.
6. La función BUSCARV tiene 4 argumentos:
Sintaxis de la función BUSCARV
7.
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 BUSCARV
encuentre 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
BUSCARV realizará 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.
Así tenemos:
8.
Para probar la función BUSCARV con nuestra tabla
de búsqueda ejemplo que contiene información de
números telefónicos seguimos los siguientes pasos:
Ejemplo de la función
BUSCARV
9.
1. En la celda E1 colocaré el valor que deseo buscar.
2. En la celda E2 comienzo a introducir la función BUSCARV de la
siguiente manera: =BUSCARV(
3. Hago clic en la celda E1 para incluir la referencia de celda e
introduzco una coma (,) para concluir con el primer argumento de la
función: =BUSCARV(E1,
4. Para especificar el segundo argumentos debo seleccionar la tabla de
datos sin incluir los títulos de columna. Para el ejemplo será el rango de
datos A2:B11. Una vez especificada la matriz de búsqueda debo
introducir una coma (,) para finalizar con el segundo argumento:
=BUSCARV(E1,A2:B11,
5. Como tercer argumento colocaré el número 2 ya que quiero que la
función BUSCARV me devuelva el número de teléfono de la persona
indicada en la celda E1. Recuerda que la numeración de columnas
empieza con el 1 y por lo tanto la columna Teléfono es la columna
número 2. De igual manera finalizo el tercer argumento con una coma
(,): =BUSCARV(E1,A2:B11,2,
6. Para el último argumento de la función especificaré el valor FALSO
ya que deseo hacer una búsqueda exacta del nombre.
=BUSCARV(E1,A2:B11,2,FALSO)
11.
Una ventaja de haber colocado el valor buscado en la
celda E1 es que podemos modificar su valor para
buscar el teléfono de otra persona y la función
BUSCARV actualizará el resultado
automáticamente.
13.
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.
Errores comunes al usar la
función BUSCARV
15.
La función SI en Excel evalúa una prueba
lógica y devuelve un valor de acuerdo al
resultado obtenido de dicha prueba. Para
poder utilizar correctamente la función SI es
necesario saber utilizar correctamente los
operadores de comparación de Excel.
16.
Sintaxis de la función SI
La función SI tiene tres argumentos y solo el primero de ellos
es obligatorio:
SI(prueba_lógica, [valor_si_verdadero], [valor_si_falso])
prueba_lógica: La comparación a realizar.
valor_si_verdadero (opcional): Valor a regresar si la prueba
lógica es verdadera.
valor_si_falso (opcional): Valor a regresar si la prueba lógica es
falsa.
Aunque el segundo y tercer argumento son opcionales, sin ellos
la función no sería de mucha utilidad. El grande beneficio de la
función SI radica en poder indicar a Excel el valor que
deseamos obtener en caso de que la prueba lógica sea
verdadera o sea falsa.
Sintaxis de la función SI
17.
Por ejemplo, en la siguiente imagen puedes observar que la función SI
hace una comparación para saber si B1 es mayor que B2. Si el resultado
es verdadero, la función devolverá la cadena de texto “mayor que” en
la celda B4:
Ejemplos de la función SI
18.
Con solo cambiar los valores de las celdas B1 y B2
obtendré un resultado diferente de la misma fórmula:
19.
En el primer caso, la prueba lógica es verdadera y por lo tanto
la función SI devuelve el segundo argumento. Sin embargo, en
el segundo ejemplo la prueba lógica es falsa, porque B1 no es
mayor que B2, y por lo tanto se devuelve el tercer argumento de
la función.
Es importante mencionar que tanto el segundo y tercer
argumento de la función SI no tienen que ser cadenas de texto
sino que pueden ser otras funciones que nos devuelvan el
resultado que necesitamos. Hagamos otro ejemplo. Deseo
evaluar el valor de las celdas B1 y B2 y en caso de que B1 sea
mayor que B2 quiero sumar ambos valores pero si B1 es menor
que B2 entonces quiero obtener el producto de ambos. Eso lo
logramos con la siguiente fórmula:
SI(B1>B2, B1+B2, B1*B2)
21.
En este ejemplo B1 es mayor que B2, entonces obtenemos
la suma de ambos como resultado de la función. Pero
ahora observa lo que sucede al cambiar los valores:
22.
Ya que ahora B1 es menor que B2, la función SI devuelve
la multiplicación de ambos valores tal como lo hemos
indicado en el tercer argumento de la función SI. Esta
misma fórmula la podríamos escribir de la siguiente
manera:
=SI(B1>B2, SUMA(B1,B2), PRODUCTO(B1,B2))
Esta fórmula se comportará exactamente igual que la
anterior pero quiero resaltar el hecho de que podemos
especificar funciones como el segundo y tercer argumento
de la función SI. De esta manera podemos ejecutar
funciones diferentes de acuerdo al resultado de la prueba
lógica que estemos realizando.