Atopar información en táboas de datos coa función de LOOKUP de Excel

01 de 01

Excel LOOKUP Tutorial de funcións en forma de matriz

Atopar información coa función LOOKUP en Excel. © Ted Francés

A función Excel LOOKUP ten dous formularios: o Vector Form e o Formulario de matriz .

A forma de matriz da función LOOKUP é similar a outras funcións de busca de Excel, como VLOOKUP e HLOOKUP , xa que pode usarse para atopar ou buscar valores específicos situados nunha táboa de datos.

Como difire é que:

  1. Con VLOOKUP e HLOOKUP, pode escoller a columna ou a fila para devolver un valor de datos, mentres que LOOKUP sempre retorna un valor desde a última fila ou columna da matriz .
  2. Ao intentar atopar unha coincidencia co valor especificado - coñecido como Lookup_value - VLOOKUP só busca a primeira columna de datos e HLOOKUP só a primeira fila, mentres que a función LOOKUP buscará a primeira liña ou a columna segundo a forma da matriz .

Función de mirada e forma de matriz

A forma da matriz - sexa cadrado (igual número de columnas e filas) ou un rectángulo (número desigual de columnas e filas) - afecta a onde a función LOOKUP busca os datos:

A sintaxe e os argumentos da función LOOKUP: Formulario de matriz

A sintaxe para o formulario de matriz da función LOOKUP é:

= LOOKUP (Lookup_value, Array)

Valor de busca (obrigatorio): un valor que busca a función na matriz. O valor de Lookup pode ser un número, un texto, un valor lóxico ou un nome ou unha referencia de cela que se refire a un valor.

Matriz (obrigatoria): as cadeas de intervalo que a función busca para atopar o valor de busca. Os datos poden ser textos, números ou valores lóxicos.

Notas:

Exemplo empregando o formulario de matriz da función LOOKUP

Como se pode ver na imaxe de arriba, este exemplo usará o Array Form da función LOOKUP para atopar o prezo dun Whachamacallit na lista de inventario.

A forma da matriz é un rectángulo alto . En consecuencia, a función devolverá un valor situado na última columna da lista de inventario.

Ordenar os datos

Como se indica nas notas anteriores, os datos da matriz deben ordenarse en orde crecente para que a función LOOKUP funcione correctamente.

Ao ordenar datos en Excel é necesario seleccionar primeiro as columnas e as filas de datos que se ordenarán. Normalmente isto inclúe os títulos das columnas.

  1. Destaque as celas A4 a C10 na folla de cálculo
  2. Fai clic na pestana Datos do menú da cinta
  3. Fai clic na opción Ordenar no medio da cinta para abrir o diálogo Ordenar
  4. No encabezamento da columna na caixa de diálogo, escolla ordenar por parte das opcións da lista despregábel
  5. Se cómpre, baixo o título de Ordenar por título, seleccione Valores das opcións da lista despregábel
  6. Se é necesario, baixo o título da orde escolla A a Z das opcións da lista despregábel
  7. Fai clic en Aceptar para ordenar os datos e pechar o cadro de diálogo
  8. A orde dos datos debe agora coincidir coa imaxe anterior

Exemplo de función LOOKUP

Aínda que só se pode escribir a función LOOKUP

= BUSCAR (A2, A5: C10)

nunha cela de folla de cálculo, moitas persoas creen que é máis doado usar o diálogo da función.

A caixa de diálogo permítelle introducir cada argumento nunha liña separada sen preocuparse pola sintaxe da función, como o paréntesis e os separadores de comas entre argumentos.

Os pasos a seguir detallan como se ingresou a función LOOKUP na cela B2 usando o cadro de diálogo.

  1. Fai clic na cela B2 na folla de cálculo para facela celular activa ;
  2. Fai clic na pestana Fórmulas ;
  3. Escolla Busca e referencia da cinta para abrir a lista despregábel da función;
  4. Prema na LOOKUP na lista para abrir o cadro de diálogo Seleccionar argumentos ;
  5. Prema na opción lookup_value, opción na lista;
  6. Fai clic en Aceptar para abrir a caixa de diálogo Argumentos de Funcións ;
  7. No cadro de diálogo, prema na liña Lookup_value ;
  8. Prema na cela A2 na folla de traballo para inserir a referencia da cela na caixa de diálogo;
  9. Prema na liña Array no cadro de diálogo
  10. Destaque as celas A5 a C10 na folla de traballo para ingresar este intervalo no cadro de diálogo: este rango contén todos os datos a buscar pola función
  11. Faga clic en Aceptar para completar a función e pechar o cadro de diálogo
  12. Recibe un erro de # N / A na cela E2 porque aínda non temos que escribir un nome de parte na cela D2

Introducir un valor de busca

  1. Prema na cela A2, escriba Whachamacallit e prema a tecla Enter no teclado;
  2. O valor $ 23.56 debería aparecer na cela B2 xa que este é o prezo dun Whachamacallit situado na última columna da táboa de datos;
  3. Proba a función escribindo outros nomes de partes na cela A2. O prezo de cada parte da lista aparecerá na cela B2;
  4. Cando fai clic na celda E2 aparece a función completa = LOOKUP (A2, A5: C10) na barra de fórmulas que se atopa sobre a folla de cálculo.