Buscar datos en follas de cálculo de Google con VLOOKUP

01 de 03

Atopar prezos con VLOOKUP

Funcións de VLOOKUP Google Spreadsheets. © Ted Francés

Como funciona a función VLOOKUP

A función VLOOKUP de Google Spreadsheets, 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 search_key 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 o índice - dos datos que busca
  3. A función busca o search_key na primeira columna da táboa de datos
  4. VLOOKUP entón localiza e devolve a información que busca dende outro campo do mesmo rexistro usando o número de índice subministrado

Atopar coincidencias aproximadas con VLOOKUP

Normalmente, VLOOKUP intenta atopar unha correspondencia exacta para o search_key indicado. Se non se pode atopar unha coincidencia exacta, VLOOKUP pode atopar unha coincidencia aproximada.

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.

Exemplo de función VLOOKUP

O exemplo na imaxe anterior usa a seguinte fórmula que contén a función VLOOKUP para atopar o desconto para cantidades de mercadorías adquiridas.

= VLOOKUP (A2, A5: B8,2, VERDADEIRO)

Aínda que a fórmula anterior 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 auto-suxestións de Google Spreadsheets para ingresar na fórmula.

Introdución á función VLOOKUP

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

  1. Prema na cela B2 para facela a cela activa - aquí é onde se amosan os resultados da función VLOOKUP
  2. Escriba o signo igual (=) seguido do nome da función vlookup
  3. A medida que escribes, aparece a caixa de auto-suxestión cos nomes e sintaxe de funcións que comezan coa letra V
  4. Cando apareza o nome VLOOKUP no cadro, prema o nome co punteiro do rato para ingresar o nome da función e abra o soporte redondo na cela B2

Introducir os argumentos de función

Os argumentos para a función VLOOKUP introdúcense despois do soporte aberto redondo da cela B2.

  1. Prema na célula A2 na folla de traballo para ingresar esta referencia de cela como o argumento search_key
  2. Despois da referencia da cela, escriba unha coma ( , ) para actuar como separador entre os argumentos
  3. Destaque as celas A5 a B8 na folla de traballo para introducir estas referencias de cela como o argumento de intervalo : os títulos da táboa non están incluídos no intervalo.
  4. Despois da referencia da cela, escriba outra coma
  5. Escriba un 2 despois da coma para introducir o argumento do índice xa que as taxas de desconto están situadas na columna 2 do argumento de intervalo
  6. Despois do número 2, escriba outra coma
  7. Destaque as celas B3 e B4 na folla de traballo para introducir estas referencias de celas como o argumento de vacacións
  8. Escriba a palabra Verdadeira despois da coma como argumento is_sorted
  9. Prema a tecla Intro no teclado para ingresar un soporte redondo de peche " ) " despois do último argumento da función e completar a función
  10. A resposta 2,5% - a taxa de desconto para a cantidade adquirida - debería aparecer na cela B2 da folla de traballo
  11. Cando fai clic na cela B2, a función completa = VLOOKUP (A2, A4: B8, 2, True) aparece na barra de fórmulas que se atopa sobre a folla de cálculo

Por que o VLOOKUP retornou o 2,5% como resultado

02 de 03

Follas de cálculo de Google Sintaxe e argumentos da función VLOOKUP

Funcións de VLOOKUP Google Spreadsheets. © Ted Francés

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 (search_key, range, index, is_sorted)

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

intervalo - (necesario) o número de columnas e filas que VLOOKUP debería buscar
- a primeira columna do rango normalmente contén o search_key

índice - (necesario) o número da columna do valor que desexa atopar
- a numeración comeza coa columna search_key como columna 1
- se o índice está definido en un número maior que o número de columnas seleccionadas no argumento de intervalo, un #REF! O erro é devuelto pola función

is_sorted - (opcional) indica se o intervalo está ordenado en orde ascendente usando a primeira columna do rango para a clave de clasificación
- un valor booleano - TRUE ou FALSE son os únicos valores aceptables
- Se se establece como VERDADEIRO ou omitido e a primeira columna do rango non está ordenada en orde crecente, pode producirse un resultado incorrecto
- Se omítese, o valor establécese como VERDADE por defecto
- Se se establece como VERDADEIRO ou omitido e non se atopa unha correspondencia exacta para a busca_key, a seguinte coincidencia máis pequena en tamaño ou valor úsase como search_key.
- Se se configura como FALSO, VLOOKUP só acepta unha correspondencia exacta para o search_key. Se hai varios valores coincidentes, devólvese o primeiro valor correspondente
- Se se configura como FALSO e non hai ningún valor correspondente para o search_key, atoparase un erro # N / A pola función

03 de 03

VLOOKUP Mensaxes de erro

Follas de cálculo de Google VLOOKUP Mensaxes de erro de función. © Ted Francés

VLOOKUP Mensaxes de erro

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

Aparecerá un erro de N / A ("valor non dispoñible") se:

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