Você está na página 1de 10

Introducción

Capítulo 1
El presente manual es un apoyo para las actividades realizadas
en clases donde se ven temas desde trabajar con herramientas y
funciones complejas, proyectar resultados así como administrar
bases de datos y automatizar procesos usando el grabador de Macros
y el editor de VBA para crear procedimientos y funciones.
Tenga presente que este manual NO reemplaza su avance en
el curso y que la base del conocimiento está en la práctica de
los conocimientos aprendidos durante la actividad, por lo que lo
motivamos a usted a ejercitar.
iconocimiento lo felicita por comenzar en este camino y esperamos
que concluya este nivel de manera exitosa.

ConsultarV (2010) BuscarV (otros) 1


Contenido 1
CONSULTAV (2010) BUSCARV (OTROS)
COMPLEJO
CONTENIDO 1: CONSULTAV(2010) BUSCARV
(OTROS) COMPLEJO

Capítulo 1
Para trabajar con la función CONSULTAV(2010) – BUSCARV
(otros) y que esta no busque un valor exacto sino que se ajuste a
un rango se debe crear la matriz_buscar_en ordenada de manera
ascendente indicando el piso de cada uno de los segmentos
En este caso los kilos de 1 a 2 es de 2500, desde los 3 a 4 es de 5000,
de 5 a 7, es de 7000 y así para el resto.

Luego llamar a la función CONSULTAV(2010) – BUSCARV (otros)


donde:
Valor_Buscado corresponde al elemento conocido en este caso será el
PESO EN KILOS que está en la celda A2
Matriz_buscar_en corresponde a la visualizada en el paso anterior y
que se encuentra en el rango B3:C8
Indicador_columnas: corresponde al número de la columna que
contiene el dato requerido, en este caso es el número 2 que contiene
al monto a pagar.
Ordenado: 1 o VERDADERO ya que en este caso la base está
ordenada de menor a mayor y se va a realizar una búsqueda
ajustada al rango

ConsultarV (2010) BuscarV (otros) 5


Capítulo 1

En la imagen se aprecia que según el PESO se le entrega el costo


correspondiente según el tramo donde se encuentre

6 ConsultarV (2010) BuscarV (otros)


Otras opciones para incluir:

Dentro de un BuscarV (ConsultaV) se puede incluir el nombre

Capítulo 1
de un rango para, ya sea el valor buscado o la matriz_buscar_en,
por ejemplo vemos que la base de datos se le asignó el nombre de
LISTADO

ConsultarV (2010) BuscarV (otros) 7


Ahora para completar la función se hace referencia a este nombre de
rango y no a la selección de celdas
Capítulo 1

Además cuando la función no encuentra el valor buscado dentro de


la matriz de búsqueda arroja el error N/A, este error lo podemos
evitar usando la función SI.ND, la que entrega un resultado
designado en caso de no encontrar el dato, esta función se encuentra
dentro de la categoría de las logias.

8 ConsultarV (2010) BuscarV (otros)


Su sintaxis es colocar en el argumento valor la función BuscarV
(ConsultaV) y en Valor_Si_ND el mensaje, calculo o numero que
aparecerá en caso que la función de búsqueda no encuentre la

Capítulo 1
información.

Entonces si se busca una persona que aparece efectivamente en


la base de datos, será el resultado del BuscarV (ConsultaV) el que
entregará

ConsultarV (2010) BuscarV (otros) 9


De no encontrar a la persona en el Listado, entregará el mensaje
puesto en el argumento Valor_Si_ND
Capítulo 1

10 ConsultarV (2010) BuscarV (otros)

Você também pode gostar