Está en la página 1de 18

Ejemplos: Funciones de Busqueda

FUNCIONES:
BUSCARV(valor_buscado; tabla; columna_resultado; [ordenado])
CONSULTAV(valor_buscado; tabla; columna_resultado; [ordenado])

COINCIDIR(valor_buscado;matriz_buscada; [tipo_de_coincidencia])
INDICE(matriz; núm_fila; [núm_columna])
ordenado]) El nombre de la funcion, BUSCARV o CONSULTAV,
; [ordenado]) depende de la version de Office utilizada

oincidencia]) En general, estas funciones se usan de manera


combinada para devolver el valor buscado.
Ejemplos: Funciones de Busqueda

BUSCARV(valor_buscado; tabla; columna_resultado; [ordenado])

Código Fecha- Departame


Empleado Ingreso Apellido, Nombre Sede Categoría nto Salario
1 7/3/2000 Marín, Angel Vigo AdministrativFinanciero $ 32,100.00
3 7/3/1999 Fernández, Fernando Albacete AdministrativFinanciero $ 35,000.00
8 8/20/1994 Subirats, Nuria Albacete AdministrativPersonal $ 29,000.00
10 6/25/1999 López-Gil, José Albacete AdministrativFinanciero $ 38,500.00
15 11/15/1994 Martínez, Segundo Albacete AdministrativFinanciero $ 35,000.00
18 6/10/1994 Alvarez, Cesar Albacete AdministrativPersonal $ 34,250.00
19 12/7/1995 Gutiérrez, Sonsoles Albacete AdministrativFinanciero $ 32,500.00
2 1/15/1997 De Miguel, José Vigo Comercial Ventas $ 53,800.00
5 4/9/1998 Olabarría, Felipe Vigo Comercial Ventas $ 56,800.00
12 7/5/1999 Ruiz, Lorenzo Vigo Comercial Ventas $ 58,000.00
14 6/27/1999 García, Reyes Vigo Comercial Ventas $ 55,000.00
17 4/2/1999 Sotillos, Ana Vigo Comercial Ventas $ 53,400.00
6 4/1/1998 Díaz, Saúl Albacete Comercial Ventas $ 60,000.00
16 12/22/2000 Fernández, Laureano Albacete Comercial Ventas $ 53,400.00
9 9/23/1995 Segura, Enrique Vigo Directivo Ventas $ 125,000.00
11 4/22/1994 Alcalde, Juan Vigo Directivo Dirección $ 140,000.00
13 6/18/1994 Arozamena, Felicidad Vigo Directivo Personal $ 95,000.00
20 4/14/1994 Cauce, Gerardo Albacete Directivo Dirección $ 140,000.00
4 11/29/1995 Villamanta, Asunción Albacete Técnico Personal $ 41,000.00
7 10/24/2000 Alvarez, Rosa Albacete Técnico Personal $ 40,000.00
OBS: * Busca en la 1er columna del rango definido en el 2do argumento
* Si no encuentra el valor buscado devuelve ERROR

* Si hay mas de un valor que coincide con el valor buscado devuelve el 1ero que encuentra

Formulario de Consulta

Código de Empleado:

Datos del Empleado


Fecha-Ingreso
Apellido, Nombre
Sede
Categoría
Departamento
Salario

Si no se encuentra el cod de empleado consultado


las celdas de los Datos del empleado se debe mostrar en blanco

SI.ERROR(Valor; Valor_si_error)
ue encuentra
FUNCION: BUSCARV(valor_buscado; tabla; columna_resultado; [ordenado])

Código Departame
Empleado Fecha-Ingreso Apellido, Nombre Sede Categoría nto
18 6/10/1994 Alvarez, Cesar Albacete AdministrativPersonal
11 4/22/1994 Alcalde, Juan Vigo Directivo Dirección
7 10/24/2000 Alvarez, Rosa Albacete Técnico Personal
13 6/18/1994 Arozamena, Felicidad Vigo Directivo Personal
20 4/14/1994 Cauce, Gerardo Albacete Directivo Dirección
2 1/15/1997 De Miguel, José Vigo Comercial Ventas
6 4/1/1998 Díaz, Saúl Albacete Comercial Ventas
3 7/3/1999 Fernández, Fernando Albacete AdministrativFinanciero
16 12/22/2000 Fernández, Laureano Albacete Comercial Ventas
14 6/27/1999 García, Reyes Vigo Comercial Ventas
19 12/7/1995 Gutiérrez, Sonsoles Albacete AdministrativFinanciero
10 6/25/1999 López-Gil, José Albacete AdministrativFinanciero
1 7/3/2000 Marín, Angel Vigo AdministrativFinanciero
15 11/15/1994 Martínez, Segundo Albacete AdministrativFinanciero
5 4/9/1998 Olabarría, Felipe Vigo Comercial Ventas
12 7/5/1999 Ruiz, Lorenzo Vigo Comercial Ventas
9 9/23/1995 Segura, Enrique Vigo Directivo Ventas
17 4/2/1999 Sotillos, Ana Vigo Comercial Ventas
8 8/20/1994 Subirats, Nuria Albacete AdministrativPersonal
4 11/29/1995 Villamanta, Asunción Albacete Técnico Personal
esultado; [ordenado]) OBS: * Busca en la 1er columna del rango definido en el 2do argumento

* Si no encuentra el valor buscado devuelve ERROR


* Si hay mas de un valor que coincide con el valor buscado devuelve el 1ero que enc

Salario
$ 34,250.00 1 Mostrar el nombre del empleado con mayor antiguedad?
$ 140,000.00
$ 40,000.00 Fecha de ingreso:
$ 95,000.00 Nombre:
$ 140,000.00
$ 53,800.00 2 Mostrar el nombre del empleado con menor antiguedad?
$ 60,000.00
$ 35,000.00 Fecha de ingreso:
$ 53,400.00 Nombre:
$ 55,000.00
$ 32,500.00 3 Mostrar el nombre completo del empleado José?
$ 38,500.00
$ 32,100.00 Nombre:
$ 35,000.00
$ 56,800.00
$ 58,000.00
$ 125,000.00
$ 53,400.00
$ 29,000.00 Mostrar la fecha de ingreso del empleado Díaz, Saúl?
$ 41,000.00
devuelve el 1ero que encuentra
Funcion COINCIDIR
La función COINCIDIR busca un elemento especificado en un rango de celdas y,
a continuación, devuelve la posición relativa de ese elemento en el rango.

COINCIDIR(valor_buscado;matriz_buscada; [tipo_de_coincidencia])

Consigna:
Devolver las unidades de un determinado Producto

Nombre de Producto: Bananas


UNIDADES
Funcion INDICE
ecificado en un rango de celdas y, Devuelve el valor de un elemento de una tabla o rango
e ese elemento en el rango. definido por su posicion relativa en el rango o tabla

ada; [tipo_de_coincidencia]) INDICE(matriz; núm_fila; [núm_columna])

Unidades Producto
25 Bananas
40 Manzanas
38 Naranjas
41 Peras
to de una tabla o rango
a en el rango o tabla

núm_columna])

Manzanas
FUNCIONES: COINCIDIR(valor_buscado;matriz_buscada; [tipo_de_coincide
INDICE(matriz; núm_fila; [núm_columna])

Código Departame
Empleado Fecha-Ingreso Apellido, Nombre Sede Categoría nto
11 4/22/1994 Alcalde, Juan Vigo Directivo Dirección
20 4/14/1994 Cauce, Gerardo Albacete Directivo Dirección
9 9/23/1995 Segura, Enrique Vigo Directivo Ventas
13 6/18/1994 Arozamena, Felicidad Vigo Directivo Personal
6 4/1/1998 Díaz, Saúl Albacete Comercial Ventas
12 7/5/1999 Ruiz, Lorenzo Vigo Comercial Ventas
5 4/9/1998 Olabarría, Felipe Vigo Comercial Ventas
14 6/27/1999 García, Reyes Vigo Comercial Ventas
2 1/15/1997 De Miguel, José Vigo Comercial Ventas
16 12/22/2000 Fernández, Laureano Albacete Comercial Ventas
17 4/2/1999 Sotillos, Ana Vigo Comercial Ventas
4 11/29/1995 Villamanta, Asunción Albacete Técnico Personal
7 10/24/2000 Alvarez, Rosa Albacete Técnico Personal
10 6/25/1999 López-Gil, José Albacete AdministrativFinanciero
3 7/3/1999 Fernández, Fernando Albacete AdministrativFinanciero
15 11/15/1994 Martínez, Segundo Albacete AdministrativFinanciero
18 6/10/1994 Alvarez, Cesar Albacete AdministrativPersonal
19 12/7/1995 Gutiérrez, Sonsoles Albacete AdministrativFinanciero
1 7/3/2000 Marín, Angel Vigo AdministrativFinanciero
8 8/20/1994 Subirats, Nuria Albacete AdministrativPersonal
cada; [tipo_de_coincidencia]) OBS: * Si no encuentra el valor buscado devuelve ERROR

* Si hay mas de un valor que coincide con el valor buscado devuelve el

Salario
$ 140,000.00 1 Mostrar la fecha de ingreso del empleado Díaz, Saúl?
$ 140,000.00
$ 125,000.00 Díaz, Saúl
$ 95,000.00
$ 60,000.00 2 Mostrar el nombre del empleado con menor salario
$ 58,000.00
$ 56,800.00 Salario
$ 55,000.00
$ 53,800.00 3 Mostrar el nombre del empleado con mayor salario
$ 53,400.00
$ 53,400.00 Salario
$ 41,000.00
$ 40,000.00
$ 38,500.00
$ 35,000.00
$ 35,000.00
$ 34,250.00
$ 32,500.00
$ 32,100.00
$ 29,000.00
uscado devuelve ERROR

e coincide con el valor buscado devuelve el 1ero que encuentra


Tipos de errores en Excel.

#¡N/A.

#¡NUM!.

#¡DIV/0!.

#¡REF!.

#¿NOMBRE?.

#¡VALOR!.

#¡NULO!.

#####.
os de errores en Excel.

Excel posee una serie de errores característicos que aparecen de forma común en el transcurso
del trabajo con la hoja de cálculo. A continuación vamos a enumerar cuales son:

Este error aparece cuando un valor buscado ya sea mediante formula o referencia, no
encuentra ninguna coincidencia exacta. Es decir, el valor no está disponible. Este tipo de error
es muy común al utilizar la función BUSCARV.

Se produce cuando introducimos un valor no numérico cuando se espera un valor de este tipo;
suele aparecer con frecuencia en las formulas, al ingresar un argumento no numérico. También
es común ver este error cuando se espera un tipo de valor numérico y se introduce un número
que no coincide con ese tipo de valor: Ej. una celda que no admita valores negativos.
Este error es causado al dividir cualquier valor por 0 o hacer referencia a un cero.

Este error es uno de los más populares, se produce al eliminar una fila o columna que posea
parte de una fórmula, el cálculo no puede realizarse y origina este error. Siempre que se
produzca este error deberemos de pensar que hemos eliminado una referencia que está
siendo utilizada en otro lugar.
Este error es característico de las formulas mal escritas: error de ortografía, falta de comillas o
dos puntos.
Aparece ante la introducción de argumentos erróneos dentro de una fórmula o función: Ej.
escribir un número cuando pide texto o introducir una fecha cuando necesita otro valor.
Este error se genera al especificar mal el rango en una función, para entendernos cuando
obviamos los dos puntos: Resta= K3 - D3 D5, en este caso debería de ser D3:D5.
Este error ocurre cuando el valor resultante no cabe en el ancho de la celda, basta con dar
formato al ancho o largo de la celda.
Funciones para validar errores

ESERR Comprueba si un valor es un error (excepto #N/A) y devuelve VERDADERO o FALSO.


ESERROR Comprueba si un valor es un error (incluyendo #N/A) y devuelve VERDADERO o FALS
SI.ERROR Devuelve un valor si la expresión es un error y otro valor si no lo es.
ERDADERO o FALSO.
e VERDADERO o FALSO.

También podría gustarte