Está en la página 1de 31

VBAPeru

FUNCIONES DE BUSQUEDA

BUSCARV
BUSCARH
BUSCAR
INDIRECTO
EXCEL INTERMEDIO

Instructor: Bonifacio Mez


hbonimei@gmail.
ERMEDIO

ctor: Bonifacio Meza H.


hbonimei@gmail.com
FUNCION BUSCARV

La función BUSCARV nos permite hacer una búsqueda de un elemento dentro de una tabla, a partir de la primera
derecha

=BUSCARV(valor_buscado,matriz,indicador_columna,ordena

Valor buscado : Son los valores de la primera columna de la tabla seleccionada

Matriz : La tabla seleccionada, se puede incluir la cabecera o no igual fun

Indicador Columna : Es el resultado de la busqueda y se muestra con el numero de co

Ordenador : 2 tipos: 0 = busqueda exacta y 1= busqueda aproximada

Matriz

CODIGO NOMBRE APELLIDOS DISTRITO EDAD


EMP1 JUAN LOZA COMAS 30
EMP2 LUIS SOTO LOS OLIVOS 20
EMP3 DIANA QUISPE SAN MARTIN 23
EMP4 CARMEN CACERES RIMAC 37
EMP5 GERSON LOPEZ COMAS 19
EMP6 CESAR TINEO LOS OLIVOS 32
EMP7 SONIA ROMERO PUENTE PIEDRA 28
Rótulo de la
Matriz
1 2 3 4 5 6

¿Cuál es nombre del codigo EMP1?

JUAN

¿Cuál es el distrito del codigo EMP4?


¿Cuál es el distrito del codigo EMP4?

RIMAC

¿Cuál es la edad del codigo EMP6?

32

CODIGO EMP2
2 NOMBRE
3 APELLIDOS
4 DISTRITO
5 EDAD
6 SUELDO
na tabla, a partir de la primera columna hacia la

r_columna,ordenador)

de la tabla seleccionada

r la cabecera o no igual funciona

uestra con el numero de columna

usqueda aproximada

SUELDO
S/. 1,639.00
S/. 1,547.00
S/. 2,136.00
S/. 2,175.00
S/. 2,075.00
S/. 2,119.00
S/. 2,102.00

Num
Columna

MP1?

JUAN

MP4?
MP4?

RIMAC

MP6?

32
ORDENADOR: 0 = BUSQUEDA EXACTA O ORDENADA

Nro Categoria Costo Descripción


1 C
2 D
3 A
4 C
5 B
6 E
7 E
8 A
9 B
10 D

NOMBRES APELLIDOS Código OFICINA CATEGORIA


Alfonso LOAYZA MKT B
ANA PEREZ MKT C
ARMANDO MARTINEZ VEN B
CARLA ALVA VEN D
CESAR MENCHACA VEN D
GLORIA SUAREZ CON B
JOEL SCHABAUER VEN B
KARINA ZAPATA MKT C
MARTHA RAMIREZ VEN A
OSCAR ESPINOZA CON C
RAQUEL SUAREZ FIN D
ROCIO BUENO FIN A
ROGER SOLIS CON A
VICTOR MENESES CON D
VILMA SANCHEZ VEN B

Tabla Nº 1 TABLA Nº 2
CODIGO OFICINA CATEGORIA BASICO
CON CONTABILIDAD A 2400
VEN VENTAS B 1500
FIN FINANZAS C 1000
MKT MERCADOTECNIA D 2600
A O ORDENADA

Categoria Descripción Costo


A Lapicero S/. 10.20
B Borrador S/. 8.40
C Portaminas S/. 15.60
D Papel Bond S/. 22.40
E Regla S/. 16.30

BASICO BONIFICACIÓN

LA Nº 2
BONIF1
5.00%
10.00%
5.00%
8.00%
ORDENADOR: 1 = BUSQUEDA APROXIMADA

CLIENTE PUNTAJE NIVEL


Ana Uza 12
Juan Mori 15
Katy Suarez 16
Miriam Huarez 23
Gloria Santos 27
Carlos Ruiz 16
Pedro Santos 29
Monica Muro 28
Carlos Soto 14
Jose Olivares 30
Carlos Diaz 45
Ivan Ramirez 60
Luis Quintero 68
Maria Riquelme 75
Angel Suarez 45
Mario Robles 9
Yang Wang 12
Pedro Afonso 8
Sven Ottlieb 23
Janine Labrune 7
Martha Ramírez 18
Roland Mendel 30
Aria Cruz 45
Diego Roel 12
Martine Rancé 7
Maria Larsson 65
Peter Franken 80
Carine Schmitt 56
Paolo Accorti 41
Lino Rodriguez 22
Eduardo Saavedra 18
José Caraza 11
André Fonseca 41
Howard Snyder 23
Manuel Pereira 8
Mario Pontes 10
Carlos Hernández 63
Yoshi Latimer 14
Patricia McKenna 4
Helen Bennett 8
Philip Cramer 10
Daniel Tonini 15
DA

RANGO DE PUNTAJE NIVEL


0 10 Novato
11 20 Amateur
21 40 Profesional C
41 60 Profesional B
61 Profesional A
CODIGO NOMBRE APELLIDO CURSO COSTO
A01
A02
A03
A04
A05
A06
A07
A08
A01
A02
A03
A04
A05
A06
A07
A08
CODIGO NOMBRE APELLIDO CATEGORIA
A01 JUAN LOZA A
A02 LUIS SOTO B
A03 DIANA ROMERO C
A04 CARMEN TORRES C
A05 GERSON RODRIGUEZ A
A06 DINA QUISPE B
A07 DANA TINEO A
A08 DANIEL CACERES B

CATEGORIA CURSO COSTO


A EXCEL S/. 240.00
B WORD S/. 190.00
C ACCESS S/. 280.00
FUNCION BUSCARH
H
La función BUSCARV nos permite hacer una búsqueda de un elemento dentro de una tabla, a partir de la primera
derecha

=BUSCARH(valor_buscado,matriz,indicador_fila,ordenado

Valor buscado : Son los valores de la primera columna de la tabla seleccionada

Matriz : La tabla seleccionada, se puede incluir la cabecera o no igual fun

Indicador Fila : Es el resultado de la busqueda y se muestra con el numero de fil

Ordenador : 2 tipos: 0 = busqueda exacta y 1= busqueda aproximada

CODIGO EMP1 EMP2 EMP3 EMP4


Rótulo de la NOMBRE JUAN LUIS DIANA CARMEN
Matriz APELLIDOS LOZA SOTO QUISPE CACERES
DISTRITO COMAS LOS OLIVOS SAN MARTIN RIMAC
EDAD 30 20 23 37
SUELDO S/. 1,639.00 S/. 1,547.00 S/. 2,136.00 S/. 2,175.00
Matriz

¿Cuál es el Distrito del codigo EMP4?

RIMAC

¿Cuál es la EDAD del codigo EMP2?


20

¿Cuál es el APELLIDO del codigo EMP5?

LOPEZ

CODIGO EMP3
2 NOMBRE
3 APELLIDOS
4 DISTRITO
5 EDAD
6 SUELDO
tabla, a partir de la primera columna hacia la

dor_fila,ordenador)

e la tabla seleccionada

a cabecera o no igual funciona

stra con el numero de fila

queda aproximada

EMP5 1
GERSON 2
3
LOPEZ
4
COMAS 5
19 6
S/. 2,075.00
Num Fila

MP4?

RIMAC

MP2?
20

EMP5?

LOPEZ
Según la tabla, rellenar los datos pedidos

Tabla 1.- Tabla de Precios EN DOLARES por sellos y linea por productos

Sello del producto


Linea
E02 K09 G08
X 5.70 8.55 5.70
Y 6.65 7.60 4.75
Z 9.50 7.60 5.70

Rellenar según convenga:

Linea Sello Precio

Otra manera:

Tabla 1.- Tabla de Precios EN DOLARES por sellos y linea por productos

PAISES
MARCA PERU BRASIL ECUADOR
FORD S/. 40,195.00 S/. 51,510.00 S/. 43,427.00 resolver desp
VOLVO S/. 25,117.00 S/. 49,137.00 S/. 26,637.00 BUSCARV y H
TOYOTA S/. 34,562.00 S/. 49,219.00 S/. 49,308.00

Rellenar según convenga:

MARCA PAISES Precio


resolver después de revisar
BUSCARV y H combinados
FUNCION BUSCAR

La función BUSCAR nos permite hacer una búsqueda de un elemento dentro de un columna y devolver como resu
columna quse encuentre a la izquierda o derecha. Para que se realice la busqueda debe estar ordenada la info

=BUSCAR(valor_buscado,vector_comparacion,vector_result

Valor buscado : Son los valores del vector de comparacion

Vector comparacion : columna seleccionada donde se hara la comparacion con valor_b

Vector resultado : columna que devuelve el resultado

Vector
CODIGO NOMBRE APELLIDOS DISTRITO EDAD resulta
Vector EMP1 JUAN LOZA COMAS 30
Comparacion EMP2 LUIS SOTO LOS OLIVOS 20
EMP3 DIANA QUISPE SAN MARTIN 23
EMP4 CARMEN CACERES RIMAC 37
EMP5 GERSON LOPEZ COMAS 19
EMP6 CESAR TINEO LOS OLIVOS 32
EMP7 SONIA ROMERO PUENTE PIEDRA 28

Valor
Buscado

¿Cuál es el distrito del codigo EMP1?

COMAS

¿Cuál es la edad del codigo EMP2?


20

¿Cuál es el sueldo del codigo EMP5?

S/. 2,075.00

APELLIDOS TINEO

NOMBRE
DISTRITO
SUELDO
columna y devolver como resultado cuaquier
debe estar ordenada la info

acion,vector_resultado)

cion

a comparacion con valor_buscado

Vector
SUELDO resultado
S/. 1,639.00
S/. 1,547.00
S/. 2,136.00
S/. 2,175.00
S/. 2,075.00
S/. 2,119.00
S/. 2,102.00

EMP1?

COMAS

MP2?
20

EMP5?

S/. 2,075.00
ZONA DNI NOMBRE CLIENTE
NORTE 45145210 Ana Uza
SUR 35412545 Juan Mori
ESTE 48745412 Katy Suarez
NORTE 21453652 Miriam Huarez
SUR 89545222 Gloria Santos
ESTE 70512748 Carlos Ruiz
NORTE 77996861 Pedro Santos
SUR 85480974 Monica Muro
ESTE 92965087 Carlos Soto
NORTE 10044919 Jose Olivares
SUR 20793331 Carlos Diaz
ESTE 14521478 Ivan Ramirez
NORTE 45215453 Luis Quintero
SUR 04515785 Maria Riquelme
ESTE 03654214 Angel Suarez
NORTE 08945652 Mario Robles
SUR 45845236 Yang Wang
ESTE 05212514 Pedro Afonso
NORTE 07845632 Sven Ottlieb
SUR 09845632 Janine Labrune
ESTE 25145633 Martha Ramírez
NORTE 36547891 Roland Mendel
SUR 05050478 Aria Cruz
ESTE 08080888 Diego Roel
NORTE 05623546 Martine Rancé
DNI 85480974

CLIENTE

ZONA
ZONA CAT MONTO MONTO
ESTE C
ESTE B NORTE
NORTE A CAT MONTO
NORTE C A 3136
OESTE A B 5887
NORTE C C 5829
NORTE B
NORTE A OESTE
NORTE B CAT MONTO
OESTE B A 4747
NORTE C B 4746
ESTE B C 4333
OESTE C
OESTE A
SUR
CAT MONTO
A 4500
B 4576
C 4518

ESTE
CAT MONTO
A 3466
B 5444
C 5118
PAIS EXCEL WORD ACCESS
PERU S/. 290.00 S/. 347.00 S/. 332.00
ECUADOR S/. 234.00 S/. 244.00 S/. 222.00
BRASIL S/. 389.00 S/. 361.00 S/. 290.00

PAIS CURSO COSTO COSTO


BRASIL EXCEL
ECUADOR WORD
PERU EXCEL
ECUADOR WORD
PERU WORD
PERU ACCESS
ECUADOR EXCEL
BRASIL ACCESS
BRASIL ACCESS
ECUADOR WORD
PERU WORD
ECUADOR ACCESS
PERU WORD
PERU EXCEL

También podría gustarte