Presentacion de tipos de buscadores

31
UNIDAD EDUCATIVA “EL ESFUERZO” INTEGRANTES: Tania Abarca, Jessica Delgado CURSO: Primero Contabilidad LIC: Braulio Vargas TEMA: Tipos de Buscadores

Transcript of Presentacion de tipos de buscadores

UNIDAD EDUCATIVA

“EL ESFUERZO”

INTEGRANTES: Tania Abarca, Jessica Delgado

CURSO: Primero Contabilidad

LIC: Braulio Vargas

TEMA: Tipos de Buscadores

FUNCIÓN BUSCAR

La función BUSCAR en Excel nos permite buscar un valor dentro de

un rango de celdas y como resultado nos devolverá el valor

correspondiente del rango de resultados que especifiquemos. La función

BUSCAR se puede utilizar en forma vectorial o en forma matricial.

Forma vectorial de la función BUSCAR

Comenzaré explicando la forma vectorial de la función

BUSCAR. Bajo esta forma podemos buscar un valor en un rango de

celdas el cual debe ser una sola columna o una sola fila. La sintaxis para

realizar la búsqueda es la siguiente:

Valor_buscado (obligatorio): Es el valor que deseamos

encontrar.

Vector_de_compraración (obligatorio): Un rango de celdas

que está formado por una sola columna o una sola fila en donde se

realizará la búsqueda.

Vector_resultado (opcional): El rango de celdas que contiene

la columna o fila de resultados que deseamos obtener.

El Vector_de_comparación debe estar siempre en orden

ascendente, de lo contrario la función devolverá

resultados incorrectos. En caso de especificar el Vector_resultado

deberá ser del mismo tamaño que Vector_de_comparación.

Para este ejemplo tengo una lista de alumnos con sus

nombres, apellidos y calificaciones y de los cuales deseo

encontrar la calificación de alguno de ellos con tan solo

especificar su nombre.

E J E M P L O D E L A F U N C I Ó N B U S C A R

E N F O R M A V E C TO R I A L

En la celda F1 colocaré el nombre del alumno y en la celda F2

la función BUSCAR la cual me ayudará a obtener su calificación.

Desarrollemos la fórmula paso a paso:

Introducir la función BUSCAR y especificar el primer

argumento que es el valor buscado. =BUSCAR(F1,

Como segundo argumento debo especificar el rango donde se

realizará la búsqueda: =BUSCAR(F1, A2:A6,

El último argumento será el rango que tiene los resultados que

deseo obtener y que en este ejemplo son las calificaciones en

C2:C6: =BUSCAR(F1, A2:A6, C2:C6)

Observa cómo la función BUSCAR regresa la calificación que corresponde al nombre buscado.

Observa cómo la función BUSCAR regresa la calificación que

corresponde al nombre buscado.

Si en lugar de la calificación quisiera obtener el apellido del alumno basta con cambiar el tercer argumento de la función pa

Si en lugar de la calificación quisiera obtener el apellido del alumno

basta con cambiar el tercer argumento de la función para indicar el

rango que contiene los apellidos que es B2:B6

Forma matricial de la función BUSCAR

La función BUSCAR también puede ser utilizada con un arreglo, el cual debe estar formado por los valores de búsqueda y los valores de regreso.

Forma matricial de la función BUSCAR

La función BUSCAR también puede ser utilizada con un arreglo, el cual debe estar

formado por los valores de búsqueda y los valores de regreso. La sintaxis para

realizar la búsqueda de manera matricial es la siguiente:

Valor_buscado (obligatorio): Es el valor que deseamos encontrar.

Matriz (obligatorio): Arreglo de valores que contiene tanto los valores de

búsqueda y de resultados.

Ejemplo de la función BUSCAR en forma matricial

Hagamos un ejemplo sencillo para ilustrar el uso de la función

BUSCAR en forma matricial. Supongamos que tengo un arreglo

con las vocales del abecedario: {“A”,”E”,”I”,”O”,”U”} y por otro

lado un arreglo indicando el número de vocales: {1, 2, 3, 4, 5}.

Dada una vocal en la celda A1 deseo saber qué número de

vocal le corresponde. Para ello puedo utilizar la siguiente

fórmula:

=BUSCAR(A1,{"A","E","I","O","U"; 1,2,3,4,5})

La función BUSCAR regresará el número de vocal que haya

encontrado en la celda A1. Observa el resultado:

FUNCION 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 BUSCARV recorre

los datos de manera vertical (por eso la “V” en su

nombre) hasta encontrar la coincidencia del valor

que buscamos.

Por ejemplo, nuestro directorio telefónico debería estar organizado de la siguiente manera:

Por ejemplo: nuestro directorio telefónico debería estar organizado de la siguiente manera:

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:

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 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.

Ejemplo de la función BUSCARV

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:

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)

Observa el resultado de la función recién descrita:

Observa el resultado de la función recién

descrita:

Una ventaja de haber colocado el valor buscado en la celda E1 es que podemos modificar su valor para buscar el teléfono de ot

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.

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

La función BUSCARH en Excel busca un valor dentro

de una fila y devuelve el valor que ha sido encontrado o un

error #N/A en caso de no haberlo encontrado. Esta función

es similar, en cierto sentido, a la función BUSCARV.

Cuando utilizar la función BUSCARH

Debemos utilizar la función BUSCARH cuando el valor que estamos

buscando se encuentra en una fila de alguna tabla de datos. Por el

contrario, la función BUSCARV realiza la búsqueda en una columna.

Debemos utilizar la función BUSCARH cuando el valor que estamos buscando se encuentra en una fila de alguna tabla de datos. Por el contrario, la función BUSCARV

Sintaxis de la función BUSCARH

La función BUSCARH tiene tres argumentos que son los siguientes:

Sintaxis de la función BUSCARH

La función BUSCARH tiene tres argumentos que son los

siguientes:

Valor_buscado (obligatorio): El valor que estamos

buscando.

Matriz_buscar_en (obligatorio): El rango que contiene los

valores y que debe ser una fila.

Indicador_filas (obligatorio): El número de fila que contiene

el valor que regresará la función.

Ordenado (opcional): El valor debe ser FALSO si queremos

una coincidencia exacta o VERDADERO para una

coincidencia aproximada.

Si la función BUSCARH no encuentra el valor que está

siendo buscado regresará el valor de error #N/A.

Ejemplo de la función BUSCARHEn la siguiente tabla tengo la información de los artículos que ha vendido cada uno de los vendedores en los últimos meses. Como título de columnas están los nombres de los vendedores y como filas los meses.

Ejemplo de la función BUSCARH

En la siguiente tabla tengo la información de los artículos que ha

vendido cada uno de los vendedores en los últimos meses. Como título

de columnas están los nombres de los vendedores y como filas los

meses.

Ahora quiero saber los productos vendidos en el mes de Febrero

por Paco y para ello puedo utilizar la función BUSCARH de la

siguiente manera:

=BUSCARH("Paco", B1:D6, 3,FALSO)

El primer argumento es “Paco” porque es el vendedor que estoy

buscando. El segundo argumento contiene todo el rango de datos

sin incluir la columna de meses (columna A) porque no me

interesa dicha información.

El tercer argumento es el número de fila que deseo que la función

BUSCARH regrese como resultado. Ya que la fila con los nombres

es la fila uno, entonces la fila para el mes de febrero es la fila

número 3.

Finalmente coloca el valor FALSO en el cuarto argumento para indicar que deseo una coincidencia exacta al buscar a Paco. El r

Finalmente coloca el valor FALSO en el cuarto argumento para

indicar que deseo una coincidencia exacta al buscar a Paco. El

resultado de esta fórmula es el siguiente:

Si quisiera busca la información del mismo mes para Luis,

entonces la función cambiará de argumentos de la siguiente

manera:

=BUSCARH("Luis", B1:D6, 3,FALSO)

Si por el contrario quiero conocer los productos vendidos por

Hugo en el mes de Abril, entonces la función sería la siguiente:

=BUSCARH("Hugo", B1:D6, 5,FALSO)

De esta manera, la función BUSCARH nos permite hacer una

búsqueda en una fila (búsqueda horizontal) y encontrar fácilmente

el valor requerido.