Skip to main content

Iniciando a função MATCH aninhada

EXCEL em 5 Minutos - Encontrar Repetidos (PROCV / ÍNDICE + CORRESP [Matricial] ) (Abril 2025)

EXCEL em 5 Minutos - Encontrar Repetidos (PROCV / ÍNDICE + CORRESP [Matricial] ) (Abril 2025)

:

Anonim
01 de 06

Iniciando a função MATCH aninhada

Volte para a Parte 1

Inserindo a função MATCH como o argumento do número de índice da coluna

Normalmente, o VLOOKUP só retorna dados de uma coluna de uma tabela de dados e esta coluna é número do índice da coluna argumento.

No entanto, neste exemplo, temos três colunas que queremos encontrar dados, por isso precisamos de uma maneira de alterar facilmente o número do índice da coluna sem editar nossa fórmula de pesquisa.

É aqui que entra a função MATCH. Isso nos permitirá combinar um número de coluna com o nome do campo - janeiro, fevereiro ou março - que digitamos na célula E2 da planilha.

Funções de aninhamento

A função MATCH, portanto, atua como o VLOOKUP número do índice da coluna argumento.

Isso é feito aninhando a função MATCH dentro do VLOOKUP no Col_index_num linha da caixa de diálogo.

Inserindo a função MATCH manualmente

Quando o aninhamento funciona, o Excel não nos permite abrir a caixa de diálogo da segunda função para inserir seus argumentos.

A função MATCH, portanto, deve ser inserida manualmente Col_index_num linha.

Ao inserir funções manualmente, cada um dos argumentos da função deve ser separado por uma vírgula ' , '.

Inserindo o argumento Lookup_value da função MATCH

O primeiro passo para entrar na função MATCH aninhada é entrar no Lookup_value argumento.

o Lookup_value será o local ou referência da célula para o termo de pesquisa que desejamos corresponder no banco de dados.

  1. Na caixa de diálogo da função VLOOKUP, clique no Col_index_num linha.
  2. Digite o nome da função partida seguido por um suporte redondo aberto " ( '
  3. Clique na célula E2 para inserir essa referência de célula na caixa de diálogo.
  4. Digite uma vírgula ' , ' após a referência da célula E3 para completar a entrada da função MATCH Lookup_value argumento.
  5. Deixe a caixa de diálogo da função VLOOKUP aberta para o próximo passo no tutorial.

Na última etapa do tutorial, os Lookup_values ​​serão inseridos nas células D2 e ​​E2 da planilha.

02 de 06

Adicionando o Lookup_array para a função MATCH

Adicionando o Lookup_array para a função MATCH

Esta etapa cobre a adição do Lookup_array argumento para a função MATCH aninhada.

o Lookup_array é o intervalo de células que a função CORRESP pesquisará para localizar Lookup_value argumento adicionado na etapa anterior do tutorial.

Neste exemplo, queremos que a função MATCH pesquise as células D5 a G5 para uma correspondência com o nome do mês que será inserido na célula E2.

Estes passos devem ser introduzidos após a vírgula introduzida no passo anterior no Col_index_num linha na caixa de diálogo da função VLOOKUP.

  1. Se necessário, clique no Col_index_num linha após a vírgula para colocar o ponto de inserção no final da entrada atual.
  2. Realce as células D5 a G5 na planilha para inserir essas referências de célula como o intervalo que a função deve pesquisar.
  3. aperte o F4 tecla no teclado para alterar esse intervalo em referências absolutas de célula. Ao fazer isso, será possível copiar a fórmula de pesquisa concluída para outros locais na planilha na última etapa do tutorial.
  4. Digite uma vírgula ' , ' após a referência da célula E3 para completar a entrada da função MATCH Lookup_array argumento.
03 de 06

Adicionando o tipo de correspondência e concluindo a função MATCH

Adicionando o tipo de correspondência e concluindo a função MATCH

O terceiro e último argumento da função MATCH é o Argumento Match_type.

Esse argumento informa ao Excel como corresponder o Lookup_value aos valores no Lookup_array. As opções são: -1, 0 ou 1.

Este argumento é opcional. Se for omitido, a função usa o valor padrão de 1.

  • Se o Match_type = 1 ou for omitido: MATCH encontra o maior valor que é menor ou igual ao Lookup_value. Se esse valor for escolhido, os dados de Lookup_array devem ser classificados em ordem crescente.
  • Se o Match_type = 0: MATCH encontrar o primeiro valor que é exatamente igual ao Lookup_value. Os dados Lookup_array podem ser classificados em qualquer ordem.
  • Se o Match_type = 1: MATCH encontrar o menor valor que seja maior ou igual ao Lookup_value. Se esse valor for escolhido, os dados de Lookup_array devem ser classificados em ordem decrescente.

Estes passos devem ser introduzidos após a vírgula introduzida no passo anterior no Row_num linha na caixa de diálogo da função VLOOKUP.

  1. Após a segunda vírgula no Col_index_num linha, digite um zero " 0 "já que queremos que a função aninhada retorne uma correspondência exata para o mês, insira na célula E2.
  2. Digite um colchete de fechamento " ) "para completar a função MATCH.
  3. Deixe a caixa de diálogo da função VLOOKUP aberta para o próximo passo no tutorial.
04 de 06

Inserindo o argumento de pesquisa do intervalo VLOOKUP

O argumento de pesquisa de intervalo

O argumento Range_lookup do VLOOKUP é um valor lógico (TRUE ou FALSE apenas) que indica se você deseja que o VLOOKUP encontre uma correspondência exata ou aproximada ao Lookup_value.

  • Se TRUE ou se este argumento for omitido, o VLOOKUP retornará uma correspondência exata para o Lookup_value ou, se uma correspondência exata não for encontrada, o VLOOKUP retornará o próximo valor maior. Para a fórmula para fazer isso, os dados na primeira coluna de Table_array devem ser classificados em ordem crescente.
  • Se FALSE, o VLOOKUP usará apenas uma correspondência exata para o Lookup_value.Se houver dois ou mais valores na primeira coluna de Table_array que correspondam ao valor de pesquisa, o primeiro valor encontrado será usado. Se uma correspondência exata não for encontrada, será retornado um erro # N / A.

Neste tutorial, uma vez que estamos procurando os números de vendas para um determinado mês, definiremos Range_lookup igual a Falso .

  1. Clique no Pesquisa de alcance linha na caixa de diálogo
  2. Digite a palavra Falso nesta linha para indicar que queremos que o VLOOKUP retorne uma correspondência exata para os dados que estamos procurando
  3. Clique em OK para concluir a fórmula de pesquisa bidimensional e fechar a caixa de diálogo
  4. Como ainda não inserimos os critérios de pesquisa nas células D2 e ​​E2, um erro # N / A estará presente na célula F2
  5. Esse erro será corrigido na próxima etapa do tutorial quando adicionaremos os critérios de pesquisa na próxima etapa do tutorial.
05 de 06

Testando a fórmula de pesquisa em dois sentidos

Testando a fórmula de pesquisa em dois sentidos

Para usar a fórmula de pesquisa bidirecional para localizar os dados de vendas mensais para os diferentes cookies listados na matriz de tabela, digite o nome do cookie na célula D2, o mês na célula E2 e pressione a tecla ENTER no teclado.

Os dados de vendas serão exibidos na célula F2.

  1. Clique na célula D2 na sua planilha
  2. Tipo Aveia na célula D2 e ​​pressione o ENTRAR tecla no teclado
  3. Clique na célula E2
  4. Tipo fevereiro na célula E2 e pressione o ENTRAR tecla no teclado
  5. O valor que $1,345 - o valor das vendas de biscoitos de aveia no mês de fevereiro - deve ser exibido na célula F2
  6. Neste ponto, sua planilha deve corresponder ao exemplo na página 1 deste tutorial
  7. Teste a fórmula de pesquisa mais, digitando qualquer combinação dos tipos de cookies e meses presentes no Table_array e os números de vendas devem ser exibidos na célula F2
  8. A última etapa do tutorial abrange a cópia da fórmula de pesquisa usando o indicador de preenchimento.

Se uma mensagem de erro, como #REF! aparece na célula F2, esta lista de mensagens de erro VLOOKUP pode ajudá-lo a determinar onde está o problema.

06 de 06

Copiando a fórmula de pesquisa bidimensional com a alça de preenchimento

Copiando a fórmula de pesquisa bidimensional com a alça de preenchimento

Para simplificar a comparação dos dados para meses diferentes ou cookies diferentes, a fórmula de pesquisa pode ser copiada para outras células, de modo que vários valores possam ser mostrados ao mesmo tempo.

Como os dados são dispostos em um padrão regular na planilha, podemos copiar a fórmula de pesquisa na célula F2 para a célula F3.

Conforme a fórmula é copiada, o Excel atualizará as referências de célula relativas para refletir o novo local da fórmula. Neste caso D2 torna-se D3 e E2 torna-se E3,

Além disso, o Excel mantém a referência de célula absoluta igual para que o intervalo absoluto $ D $ 5: $ G $ 5 permaneça o mesmo quando a fórmula é copiada.

Há mais de uma maneira de copiar dados no Excel, mas provavelmente a maneira mais fácil é usar o Identificador de preenchimento.

  1. Clique na célula D3 na sua planilha
  2. Tipo Aveia na célula D3 e pressione o ENTRAR tecla no teclado
  3. Clique na célula E3
  4. Tipo Março na célula E3 e pressione o ENTRAR tecla no teclado
  5. Clique na célula F2 para torná-lo a célula ativa
  6. Coloque o ponteiro do mouse sobre o quadrado preto no canto inferior direito. O ponteiro mudará para um sinal de mais "+" - este é o identificador de preenchimento
  7. Clique com o botão esquerdo do mouse e arraste a alça de preenchimento para baixo até a célula F3
  8. Solte o botão do mouse e a célula F3 deve conter a fórmula de pesquisa bidimensional
  9. O valor de US $ 1.287 - o valor das vendas de cookies de aveia no mês de março - deve ser exibido na célula F3