Como executar a-Way Dois Lookup no Excel 2013

Você pode ter uma tabela no Excel 2013, em que você precisa para realizar uma pesquisa de duas vias, sendo que uma parte dos dados está recuperado da tabela de pesquisa com base na procura-se um valor na linha superior (com títulos de colunas da tabela) e um valor na primeira coluna (com títulos de linha da tabela).

A figura ilustra uma situação em que você usaria dois valores, a data de produção e o número de peça, a olhar para cima a produção esperada. Na tabela Calendário 2013 de Produção, as datas de produção para cada parte formar os títulos das colunas na primeira linha da tabela, e os números das peças formam os cabeçalhos de linha em sua primeira coluna da tabela.

image0.jpg

Para procurar o número da peça programada para ser produzido em um determinado mês, você precisa para o uso da função de partida, que retorna a posição relativa de um determinado valor em um intervalo de células ou matriz. A sintaxe da função de correspondência é o seguinte:

MATCH (lookup_value, lookup_array, [tipo_correspondência])

o lookup_value argumento é, naturalmente, o valor cuja posição você deseja retornado quando for encontrada uma correspondência, eo lookup_array é o intervalo de células ou matriz que contém os valores que você deseja corresponder. o opcional tipo_correspondência argumento é o número 1, 0 ou -1, que especifica como Excel corresponde ao valor especificado pela lookup_value argumento no intervalo especificado pelo lookup_array argumento:

  • Usar tipo_correspondência 1 para encontrar o maior valor que seja menor do que ou igual ao lookup_value. Note-se que os valores no lookup_array devem ser colocados em ordem crescente quando você usa o 1 tipo_correspondência argumento. (Excel usa esse tipo de correspondência quando o tipo_correspondência argumento for omitido da função de partida.)

  • Usar tipo_correspondência 0 para encontrar o primeiro valor que é exatamente igual ao lookup_value. Note-se que os valores no lookup_array pode estar em qualquer ordem quando você usa a 0 tipo_correspondência argumento.

  • Usar tipo_correspondência -1 para encontrar o menor valor que é maior do que ou igual ao lookup_value. Note-se que os valores no lookup_array devem ser colocados em ordem decrescente quando você usa a -1 tipo_correspondência argumento.

Além de olhar para cima a posição da data de produção eo número de peça nos títulos de colunas e linhas na tabela o cronograma de produção, você precisa usar uma função INDEX, que usa a posição da linha e número da coluna em relação ao retornar o número a ser produzido a partir da tabela em si.

A função índice segue duas formas de sintaxe diferentes: matriz e referência. Você usa a forma de matriz quando você quer um valor retornado da tabela (como você faz neste exemplo), e você usar o formulário de referência quando você quer uma referência retornado da tabela.

A sintaxe da forma de matriz da função índice é o seguinte:

INDEX (array, [núm_linha], [col_num])

A sintaxe do formulário de referência da função INDEX é a seguinte:

INDEX (referência, [núm_linha], [col_num], [area_num])

o ordem argumento da forma de matriz da função INDEX é um intervalo de células ou uma constante de matriz que deseja que o Excel para usar na pesquisa. Se este intervalo ou constante contém apenas uma linha ou coluna, o correspondente núm_linha ou col_num argumentos são opcionais.

Se o alcance ou matriz constante tem mais de uma linha ou mais de uma coluna, e você especificar o núm_linha e a col_num argumentos, o Excel retorna o valor na ordem argumento que está localizado na intersecção da núm_linha argumento eo col_num argumento.

Para as funções de partida e índice no exemplo, os seguintes nomes de intervalo foram atribuídos aos seguintes intervalos de células:

  • table_data à A2 conjunto de células: J6 com os dados de produção acrescidos de coluna e cabeçalhos de linha

  • part_list à A2 conjunto de células: A6 com os cabeçalhos de linha na primeira coluna da tabela

  • date_list à A2 conjunto de células: J2 com os títulos das colunas na primeira linha da tabela

  • part_lookup para B10 célula que contém o nome da peça de olhar para cima na tabela

  • date_lookup para B11 célula que contém o nome da data de produção de olhar para cima na tabela

Como mostra a figura, B12 célula contém um longo e - à primeira vista - fórmula complexa usando os nomes de intervalo descrito anteriormente, e combinando as funções ÍNDICE e combinar:

= INDEX (table_data, MATCH (part_lookup, part_list), MATCH (date_lookup, date_list))

menu