01 de 03
Atopar prezos con VLOOKUP
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.
- Pódese atopar información sobre mensaxes de erro VLOOKUP na páxina 3
VLOOKUP normalmente retorna un só campo de datos como a súa saída. Como funciona isto:
- 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
- Vostede subministra o número da columna - coñecido como o índice - dos datos que busca
- A función busca o search_key na primeira columna da táboa de datos
- 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.
- Unha coincidencia aproximada é a coincidencia máis próxima á clave search_key en tamaño máis pequeno ou menor.
- Atopáronse coincidencias aproximadas axusta o argumento is_sorted da función a TRUE.
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:
- Prema na cela B2 para facela a cela activa - aquí é onde se amosan os resultados da función VLOOKUP
- Escriba o signo igual (=) seguido do nome da función vlookup
- A medida que escribes, aparece a caixa de auto-suxestión cos nomes e sintaxe de funcións que comezan coa letra V
- 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
- A información detallada sobre a sintaxe e os argumentos de VLOOKUP pódese atopar na páxina 2
- Como en Excel, unha coma entre os argumentos da función para actuar como separador.
Os argumentos para a función VLOOKUP introdúcense despois do soporte aberto redondo da cela B2.
- Prema na célula A2 na folla de traballo para ingresar esta referencia de cela como o argumento search_key
- Despois da referencia da cela, escriba unha coma ( , ) para actuar como separador entre os argumentos
- 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.
- Despois da referencia da cela, escriba outra coma
- 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
- Despois do número 2, escriba outra coma
- Destaque as celas B3 e B4 na folla de traballo para introducir estas referencias de celas como o argumento de vacacións
- Escriba a palabra Verdadeira despois da coma como argumento is_sorted
- 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
- A resposta 2,5% - a taxa de desconto para a cantidade adquirida - debería aparecer na cela B2 da folla de traballo
- 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
- No exemplo, a columna Cantidade non contén unha coincidencia exacta para o valor search_key de 23.
- Xa que o argumento is_sorted está definido como VERDADEIRO, VLOOKUP atopará unha coincidencia aproximada co valor search_key .
- O valor máis próximo en tamaño aínda máis pequeno que o valor search_key de 23 é 21.
- VLOOKUP, polo tanto, busca o porcentaxe de desconto na liña que contén 21 e, como resultado, devolve unha taxa de desconto do 2,5%.
02 de 03
Follas de cálculo de Google Sintaxe e argumentos da función VLOOKUP
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
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:
- O search_key non se atopa na primeira columna do argumento de intervalo
- O argumento de intervalo é incorrecto. Por exemplo, o argumento pode incluír columnas baleiras no lado esquerdo do intervalo
- O argumento is_sorted establécese como FALSE e non se pode atopar unha correspondencia exacta para o argumento search_key na primeira columna do intervalo
- O argumento is_sorted establécese como VERDADEIRO e todos os valores da primeira columna do intervalo son maiores que o search_key
Un #REF! ("referencia fóra do intervalo") aparece un erro se:
- O argumento do índice é maior que o número de columnas no argumento de intervalo