Skip to main content

Encontrar dados em uma lista com a função INDEX

There are No Forests on Earth ??? Really? Full UNBELIEVABLE Documentary -Multi Language (Junho 2026)

There are No Forests on Earth ??? Really? Full UNBELIEVABLE Documentary -Multi Language (Junho 2026)
Anonim

Em geral, a função INDEX pode ser usada para localizar e retornar um valor específico ou localizar a referência de célula para o local desse valor em uma planilha.

Existem duas formas da função INDEX disponíveis no Excel: o Formulário de Matriz e a Formulário de Referência.

01 de 02

Função Excel INDEX - formulário de matriz

A principal diferença entre as duas formas da função é:

  • a forma de matriz retorna o valor de dados localizado no ponto de interseção de uma determinada linha e coluna de dados;
  • o formulário de referência retorna a referência de célula do ponto de interseção de uma determinada coluna e linha.

Função Excel INDEX - formulário de matriz

Uma matriz é geralmente considerada como um grupo de células adjacentes em uma planilha. Na imagem acima, o array seria o bloco de células de A2 a C4.

Neste exemplo, a forma de matriz da função INDEX localizada na célula C2 retorna o valor de dados - Widget - encontrado no ponto de interseção da linha 3 e coluna 2.

A sintaxe da função INDEX (formulário de matriz) e argumentos

A sintaxe de uma função refere-se ao layout da função e inclui o nome, colchetes, separadores de vírgulas e argumentos da função.

A sintaxe da função INDEX é:

= INDEX (Array, Row_num, Column_num)

Matriz - As referências de células para o intervalo de células a serem pesquisadas pela função para as informações desejadas

Row_num (opcional) - O número da linha na matriz da qual retornar um valor. Se esse argumento for omitido, Column_num será necessário.

Column_num (opcional) - O número da coluna na matriz da qual retornar um valor. Se este argumento for omitido, Row_num é obrigatório.

  • Para ambos Row_num e Column_num argumentos, os números de linha e coluna reais ou as referências de célula para o local dessas informações na planilha podem ser inseridos.

Exemplo de função INDEX (formulário de matriz)

Como mencionado, o exemplo na imagem acima usa o Matriz forma da função INDEX para retornar o termo Widget da lista de inventário.

As informações abaixo cobrem as etapas usadas para inserir a função INDEX na célula B8 da planilha.

As etapas fazem uso de referências de célula para o Row_num e Column_num argumentos, em vez de digitar esses números diretamente.

Entrando na função INDEX

Opções para inserir a função e seus argumentos incluem:

  1. Digitando a função completa: = ÍNDICE (A2: C4, B6, B7) na célula B8
  2. Selecionando a função e seus argumentos usando a caixa de diálogo da função INDEX

Embora seja possível apenas digitar manualmente a função completa, muitas pessoas acham mais fácil usar a caixa de diálogo para inserir os argumentos de uma função.

As etapas abaixo usam a caixa de diálogo para inserir os argumentos da função.

Abrindo a caixa de diálogo

Como existem duas formas da função - cada uma com seu próprio conjunto de argumentos -, cada formulário requer uma caixa de diálogo separada.

Como resultado, há uma etapa extra na abertura da caixa de diálogo da função ÍNDICE não presente na maioria das outras funções do Excel. Este passo envolve escolher o Matriz forma ou Referência formulário conjunto de argumentos.

Abaixo estão as etapas usadas para inserir a função INDEX e argumentos na célula B8 usando a caixa de diálogo da função.

  1. Clique na célula B8 na planilha - aqui é onde a função será localizada
  2. Clique no Fórmulas guia do menu da faixa de opções
  3. Escolher Pesquisa e Referência da faixa de opções para abrir a lista suspensa de funções
  4. Clique em ÍNDICE na lista para trazer o Selecione Argumentos caixa de diálogo - que permite escolher entre as Matriz e Referência formas da função
  5. Clique no matriz, row_num, column_num opção
  6. Clique em OK para abrir a função INDEX - caixa de diálogo Formulário de Array

Inserindo os Argumentos da Função

  1. Na caixa de diálogo, clique no Matriz linha
  2. Realce as células A2 a C4 na planilha para inserir o intervalo na caixa de diálogo.
  3. Clique no Row_num linha na caixa de diálogo
  4. Clique na célula B6 para inserir essa referência de célula na caixa de diálogo
  5. Clique no Column_num linha na caixa de diálogo
  6. Clique na célula B7 para inserir essa referência de célula na caixa de diálogo
  7. Clique em OK para concluir a função e feche a caixa de diálogo
  8. A palavra Gizmo aparece na célula B8, pois é o termo na célula que cruza a terceira linha e a segunda coluna do inventário de peças
  9. Quando você clica na célula B8 a função completa = ÍNDICE (A2: C4, B6, B7) aparece na barra de fórmulas acima da planilha

Valores de erro da função de índice

Valores de erro comuns associados à função INDEX - Forma de matriz são:

#VALOR! - Ocorre se o Row_num , Column_num argumentos não são números.

#REF! - Ocorre se:

  • o Row_num o argumento é maior que o número de linhas no intervalo selecionado;
  • o Colnum O argumento é maior que o número de colunas no intervalo selecionado.

Vantagens da Caixa de Diálogo

As vantagens de usar a caixa de diálogo para inserir os dados para os argumentos da função incluem:

  1. A caixa de diálogo cuida da sintaxe da função - facilitando a inserção dos argumentos da função um de cada vez, sem a necessidade de inserir o sinal de igual, os colchetes ou as vírgulas que atuam como separadores entre os argumentos.
  2. Referências de célula, como B6 ou B7, podem ser inseridas na caixa de diálogo usando o apontador, que envolve clicar nas células selecionadas com o mouse em vez de digitá-las. Isso não apenas facilita mais, também ajuda a reduzir erros nas fórmulas causadas por referências de célula incorretas.
02 de 02

Função Excel INDEX - Formulário de Referência

Função Excel INDEX - Formulário de Referência

A forma de referência da função retorna o valor de dados da célula localizada no ponto de interseção de uma linha e coluna de dados específica.

A matriz de referência pode consistir em vários intervalos não adjacentes, conforme mostrado na imagem acima.

A sintaxe da função INDEX (formulário de referência) e argumentos

A sintaxe e os argumentos para a forma de referência da função INDEX são:

= INDEX (Referência, Row_num, Column_num, Area_num)

Referência - (obrigatório) as referências de célula para o intervalo de células a serem pesquisadas pela função para as informações desejadas.

  • Se vários intervalos não adjacentes forem inseridos para esse argumento, os intervalos devem ser circundados por um conjunto separado de colchetes, conforme mostrado na fórmula INDEX: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8) retirado da imagem acima

Row_num - o número da linha na matriz da qual retornar um valor.

  • opcional para solteiro Referência de linha gamas
  • necessário para coluna única e múltipla Referência de linha gamas

Column_num - o número da coluna na matriz da qual retornar um valor.

  • opcional para coluna única Referência gamas
  • necessário para linha única e coluna múltipla Referência gamas

Nota: Para ambos Row_num e Column_num argumentos, os números de linha e coluna reais ou as referências de célula para o local dessas informações na planilha podem ser inseridos.

Area_num (opcional) - se o Referência argumento contém vários intervalos não adjacentes, este argumento seleciona qual intervalo de células para retornar dados. Se omitido, a função usa o primeiro intervalo listado no Referência argumento.

  • O primeiro intervalo inserido no Referência argumento é numerado 1;
  • o segundo é 2;
  • o terceiro é 3 e assim por diante.

Exemplo de Função ÍNDICE (Formulário de Referência)

O exemplo na imagem acima usa o Referência forma da função INDEX para retornar o mês de julho da área 2 da raiva A1 para E1.

As informações abaixo abrangem as etapas usadas para inserir a função INDEX na célula B10 da planilha.

As etapas fazem uso de referências de célula para o Row_num, Column_num e Area_num argumentos, em vez de digitar esses números diretamente.

Entrando na função INDEX

Opções para inserir a função e seus argumentos incluem:

  1. Digitando a função completa: = ÍNDICE ((A1: A5, C1: E1, C4: D5), B7, B8) na célula B10
  2. Selecionando a função e seus argumentos usando a caixa de diálogo da função INDEX

Embora seja possível apenas digitar manualmente a função completa, muitas pessoas acham mais fácil usar a caixa de diálogo para inserir os argumentos de uma função.

As etapas abaixo usam a caixa de diálogo para inserir os argumentos da função.

Abrindo a caixa de diálogo

Como existem duas formas da função - cada uma com seu próprio conjunto de argumentos -, cada formulário requer uma caixa de diálogo separada.

Como resultado, há uma etapa extra na abertura da caixa de diálogo da função ÍNDICE não presente na maioria das outras funções do Excel. Este passo envolve escolher o Matriz forma ou Referência formulário conjunto de argumentos.

Abaixo estão as etapas usadas para inserir a função INDEX e os argumentos na célula B10 usando a caixa de diálogo da função.

  1. Clique na célula B8 na planilha - é onde a função será localizada
  2. Clique no Fórmulas guia do menu da faixa de opções
  3. Escolher Pesquisa e Referência da faixa de opções para abrir a lista suspensa de funções
  4. Clique em ÍNDICE na lista para trazer o Selecione Argumentos caixa de diálogo - que permite escolher entre as Matriz e Referência formas da função
  5. Clique no referência, row_num, column_num, area_num opção
  6. Clique em OK para abrir a função INDEX - caixa de diálogo Formulário de referência

Inserindo os Argumentos da Função

  1. Na caixa de diálogo, clique no Referência linha
  2. Digite um suporte redondo aberto " ( "nesta linha na caixa de diálogo
  3. Realce as células A1 a A5 na planilha para inserir o intervalo após o colchete aberto
  4. Digite uma vírgula para agir como um separador entre o primeiro e o segundo intervalos
  5. Realce as células C1 a E1 na planilha para inserir o intervalo após a vírgula
  6. Digite uma segunda vírgula para atuar como um separador entre o segundo e o terceiro intervalo
  7. Realce células C4 a D5 na planilha para inserir o intervalo após a vírgula
  8. Digite um colchete de fechamento " ) "após o terceiro intervalo para completar o Referência argumento
  9. Clique no Row_num linha na caixa de diálogo
  10. Clique na célula B7 para inserir essa referência de célula na caixa de diálogo
  11. Clique no Column_num linha na caixa de diálogo
  12. Clique na célula B8 para inserir essa referência de célula na caixa de diálogo.
  13. Clique no Area_num linha na caixa de diálogo
  14. Clique na célula B9 para inserir essa referência de célula na caixa de diálogo
  15. Clique em OK para concluir a função e feche a caixa de diálogo
  16. o mês de julho aparece na célula B10, pois é o mês na célula que intercepta a primeira linha e a segunda coluna da segunda área (intervalo C1 a 1)
  17. Quando você clica na célula B8 a função completa = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) aparece na barra de fórmulas acima da planilha

Valores de erro da função de índice

Valores de erro comuns associados à função INDEX - Formulário de Referência são:

#VALOR! - Ocorre se o Row_num , Column_num, ou Area_num argumentos não são números.

#REF! - Ocorre se:

  • o Row_num o argumento é maior que o número de linhas no intervalo selecionado;
  • o Colnum O argumento é maior que o número de colunas no intervalo selecionado.
  • o Area_num argumento é maior que o número de áreas no intervalo selecionado.