Está en la página 1de 24

Funciones de

Búsqueda

Docentes del Curso


2018
Logro de la Unidad 3
Al término de la unidad, el alumno escribe y/o inserta
funciones de manera individual o anidada para la toma
de decisiones y recuperación de datos en una hoja de
cálculo.

2
Temario
3.2. Tema 5: Funciones de Búsqueda

3.2.1 Función BuscarV()


3.2.2 Función BuscarH()
3.2.3 Funciones de búsqueda anidadas
3.2.4 Función Si.Error()

3
Funciones de Búsquedas
Permiten localizar información asociada a una fila o
columna y con ello, es posible preparar reportes sencillos.

4
3.2.1. Función BuscarV()
• Realiza una búsqueda vertical en la primera columna de
un rango o matriz y devuelve el dato asociado de una
columna especificada.
• Utilice BUSCARV cuando los valores que desea
localizar estén ubicados en una columna situada a la
izquierda de los datos que desea encontrar, es decir, se
utiliza en cuadros organizados verticalmente:

=BuscarV(BuscarV(), matriz_buscar_en, indicador_columnas, [ordenado])

5
Explicación de la BuscarV()

Indica el valor que


vamos a buscar.
En el ejemplo nos
referimos al
teléfono de
“Diana”.
Deseamos encontrar el teléfono de “Diana” (1) y debe
estar incluida en el rango de búsqueda (2), en el rango
donde se realizará la búsqueda se debe cumplir con dos
condiciones. La primera condición es que la primera
columna del rango debe ser la columna donde se realizará
la búsqueda. La segunda condición es que la columna con
el valor que necesitamos como resultado debe estar
contenida en dicho rango (3), verificar la coincidencia (4).
6
Explicación de la función BuscarV()
Como resultado, la función BUSCARV nos devuelve el
valor de la columna Teléfono que corresponde a “Diana”.
Con solo cambiar el valor en la celda B1 obtendremos el
teléfono de la persona indicada:

7
3.2.2. Función BuscarH()
• Realiza una búsqueda horizontal en la primera fila de un
rango o matriz y devuelve el dato asociado de una fila
especificada.
• Utilice BUSCARH cuando los valores que desea
localizar estén ubicados en primera fila de los datos que
desea encontrar, es decir, se utiliza en cuadros
organizados horizontalmente:

=BuscarH(BuscarV(), matriz_buscar_en, indicador_filas, [ordenado])

8
Explicación de la función BuscarH()
En el siguiente cuadro se tienen tres filas de datos
Al momento de realizar la búsqueda, el valor buscado es
comparado con los valores de la PRIMERA FILA, si el dato es
encontrado, se devuelve el valor de la fila indicada.
Por ejemplo: Para la marca Artesco, se devuelve % Oferta
(Fila 2) de 10% y Regalo (Fila 3) Borrador.

9
3.2.3. Funciones de búsqueda anidadas
• Conforme la información crece y se vuelve más
compleja por su contenido, será necesario repartir los
datos en varias tablas de datos que podrán estar
distribuidas en forma vertical y/o de forma horizontal.
• Para este tipo de casos, será necesario trabajar con dos
funciones de búsqueda, denominándose funciones
anidadas:

10
Sintaxis

11
Explicación de las funciones de
búsqueda anidada

12
3.2.4. Función Si.Error()
• Una forma de validar lo devuelto por una función de
búsqueda ya sea en su modo simple o de forma
anidada, es usando la función Si.Error(),.
• Esta función evalua la operación y si no encuentra un
valor, en vez de mostrar el error #N/A podremos señalar
un mensaje más apropiado como “Valor no existe”, “Dato
no encontrado”, entre otros.

=Si.Error(valor; valor_si_error)

13
Explicación de la función Si.Error

14
Ejercicio 1
Se tiene una lista de artículos, en la columna D se muestra
la Marca representado por una letra (“A”, “B” o “C”), en la
columna E halle la Descripción en función a la tabla adjunta
(rango G3:H5).

15
Solución:
Seleccione la celda E3.
Escriba lo siguiente:

=BUSCARV(D3,$G$3:$H$5,2,FALSO)
Luego, rellene la fórmula hasta la fila 10.

16
Ejercicio 2
Se tiene una lista de vendedores y las ventas realizadas, en
la columna D calcule la Comisión (Ventas * %Comisión) en
función a la tabla adjunta con la escala de ventas (G3:H6).

17
Solución:
Seleccione la celda D3.
Escriba lo siguiente:

=C3*BUSCARV(C3,$G$3:$H$6,2,VERDADERO)

Luego, rellene la fórmula hasta la fila 10.

18
Ejercicio 3
Se tiene una lista de alumnos y sus respectivos promedios,
en la columna D halle la Observación en función al
Promedio obtenido y a la tabla adjunta (G2:J3).

19
Solución:
Seleccione la celda D3.
Escriba lo siguiente:

=BUSCARH(C3,$G$2:$J$3,2)

Luego, rellene la fórmula hasta la fila 10.

20
Conclusiones

▪ Una tabla o base de datos puede estar distribuida por


columnas o por filas, donde es posible realizar una
búsqueda ya sea en la primera columna o en la primera
columna.

▪ Las funciones a usar en este grupo son: BuscarV(),


BuscarH() y Si.Error().

▪ Para ello debemos considerar si la búsqueda se hará de


forma exacta (cuando la información no se encuentra
ordenada) o de forma aproximada (cuando la información
se encuentra ordenada).

21
Bibliografía

• Centro de Información

CHARTE OJEDA, FRANCISCO


2016 Excel 2016. Madrid: Anaya Multimedia.
(005.54E CHAR/E 2016)

PASCUAL GONZÁLEZ, FRANCISCO


2014 Excel 2013: Manual básico. Bogotá: Ediciones de la U.
(005.54E PASC 2014)

22
Bibliografía

• Centro de Información

FRYE, CURTIS D.
2013 Excel 2013: Paso a paso. Madrid: Anaya Multimedia.
(005.54E FRYE 2013)

MENCHÉN PEÑUELA, ANTONIO


2014 Tablas dinámicas en Excel 2013. México, D. F.: Alfaomega.
(005.54E MENC 2014)

23
Bibliografía

▪ Página Web

https://www.aulaclic.es/excel-2016/
https://exceltotal.com/funciones/
https://www.youtube.com/watch?v=AKfY0DVhqpo

24

También podría gustarte