Como atopar datos con VLOOKUP en Excel

01 de 03

Atopar coincidencias aproximadas aos datos co VLOOKUP de Excel

Atopar prezos con VLOOKUP. © Ted Francés

Como funciona a función VLOOKUP

A función VLOOKUP de Excel, que representa a busca vertical , pode usarse para buscar información específica situada nunha táboa de datos ou base de datos.

VLOOKUP normalmente retorna un só campo de datos como a súa saída. Como funciona isto:

  1. Proporciona un nome ou valor de busca que indique a VLOOKUP en que liña ou rexistro da táboa de datos para buscar os datos desexados
  2. Vostede subministra o número da columna - coñecido como col_index_num - dos datos que busca
  3. A función busca o valor de busca na primeira columna da táboa de datos
  4. VLOOKUP logo localiza e devolve a información que busca desde outro campo do mesmo rexistro usando o número de columna indicado

Clasificación da información primeiro

Aínda que non sempre sexa necesario, normalmente é mellor ordenar o rango de datos que VLOOKUP busca en orde ascendente usando a primeira columna do rango para a clave de clasificación.

Se os datos non están ordenados, VLOOKUP pode devolver un resultado incorrecto.

Sintaxe e argumentos da función VLOOKUP

A sintaxe dunha función refírese ao deseño da función e inclúe o nome, parénteses e argumentos da función.

A sintaxe para a función VLOOKUP é:

= VLOOKUP (valor de busca, table_array, col_index_num, range_lookup)

_valor de busca - (necesario) o valor a buscar - como a cantidade vendida na imaxe de arriba

table_array - (requerido) esta é a táboa de datos que VLOOKUP busca para atopar a información que está despois.

col_index_num - (requerido) o número da columna do valor que desexa atopar.

range_lookup - (opcional) indica se o intervalo está ordenado ou non.

Exemplo: Atopar a tarifa de desconto para a cantidade adquirida

O exemplo na imaxe anterior usa a función VLOOKUP para atopar a taxa de desconto que varía dependendo da cantidade de elementos comprados.

O exemplo mostra que o desconto para a compra de 19 elementos é do 2%. Isto ocorre porque a columna Cantidade contén intervalos de valores. Como resultado, VLOOKUP non pode atopar unha coincidencia exacta. No seu canto, hai que atopar unha coincidencia aproximada para devolver a taxa de desconto correcta.

Para atopar coincidencias aproximadas:

No exemplo, utilízase a seguinte fórmula que contén a función VLOOKUP para atopar o desconto para as cantidades de mercadorías adquiridas.

= VLOOKUP (C2, $ C $ 5: $ D $ 8,2, VERDADEIRO)

Aínda que esta fórmula pode escribirse nunha cela de folla de cálculo, outra opción, tal como se usa cos pasos que se enumeran a continuación, é usar a caixa de diálogo da función para introducir os seus argumentos.

Apertura do cuadro de diálogo VLOOKUP

Os pasos utilizados para ingresar a función VLOOKUP que se amosa na imaxe de arriba na cela B2 son:

  1. Faga clic na cela B2 para facela a cela activa : a localización onde se amosan os resultados da función VLOOKUP
  2. Fai clic na pestana Fórmulas .
  3. Escolla Busca e referencia da cinta para abrir a lista despregábel da función
  4. Faga clic en VLOOKUP na lista para abrir o cadro de diálogo da función

02 de 03

Introducir os argumentos da función VLOOKUP de Excel

Introducir os argumentos no cuadro de diálogo VLOOKUP. © Ted Francés

Indicando referencias de cela

Os argumentos para a función VLOOKUP introdúcense en liñas separadas da caixa de diálogo como se mostra na imaxe de arriba.

As referencias de cela que se usan como argumentos poden escribirse na liña correcta ou, como se fai nos seguintes pasos, sinalando, o que implica destacar o intervalo desexado de celas co punteiro do rato, pódese empregar para inserir no cadro de diálogo .

As vantaxes de usar o apuntamento inclúen:

Usar referencias celulares relativas e absolutas con argumentos

Non é raro empregar varias copias de VLOOKUP para devolver información diferente da mesma táboa de datos. Para facer máis doado facelo, moitas veces VLOOKUP pode ser copiado dunha cela a outra. Cando se copian as funcións a outras celas, hai que ter coidado de que as referencias de celas resultantes sexan correctas dada a nova localización da función.

Na imaxe anterior, os signos de dólar ( $ ) rodean as referencias de cela para o argumento table_array que indican que son referencias absolutas de cela , o que significa que non cambiarán se a función é copiada a outra cela. Isto é desexable porque varias copias de VLOOKUP farían referencia á mesma táboa de datos que a fonte de información.

A referencia de cela empregada para o valor de busca_, por outra banda , non está rodeada por signos de dólar, o que o converte nunha referencia relativa de cela. As referencias de celas relativas cambian cando se copian para reflectir a súa nova localización en relación coa posición dos datos aos que se refiren.

Introducir os argumentos de función

  1. Faga clic na liña de busca _valor no cuadro de diálogo VLOOKUP
  2. Faga clic na cela C2 na folla de traballo para ingresar esta referencia de cela como o argumento search_key
  3. Fai clic na liña Table_array do cadro de diálogo
  4. Destaque as celas C5 a D8 na folla de cálculo para ingresar neste intervalo como o argumento Table_array : os títulos da táboa non están incluídos.
  5. Prema a tecla F4 no teclado para cambiar o intervalo a referencias de celas absolutas
  6. Fai clic na liña Col_index_num do cadro de diálogo
  7. Escriba un 2 nesta liña como o argumento Col_index_num , xa que as taxas de desconto están situadas na columna 2 do argumento Table_array
  8. Fai clic na liña Range_lookup do cadro de diálogo
  9. Escriba a palabra verdadeira como argumento Range_lookup
  10. Prema a tecla Enter no teclado para pechar a caixa de diálogo e volver á folla de cálculo
  11. A resposta 2% (a taxa de desconto para a cantidade adquirida) debería aparecer na cela D2 da folla de traballo
  12. Cando fai clic na cela D2, a función completa = VLOOKUP (C2, $ C $ 5: $ D $ 8,2, VERDADEIRA) aparece na barra de fórmulas que se atopa sobre a folla de cálculo

Por que VLOOKUP devolveu o 2% como resultado

03 de 03

Excel VLOOKUP Non funciona: # N / A e #REF Erros

VLOOKUP devolve o #REF! Mensaxe de erro. © Ted Francés

VLOOKUP Mensaxes de erro

As seguintes mensaxes de erro están asociadas a VLOOKUP.

A # N / A ("valor non dispoñible") aparece un erro Se:

Un #REF! ("referencia fóra do alcance") aparece un erro Se: