KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Procurar e recuperar Coluna inteira

AutoraAmanda Li Data de Modificação

Para procurar e recuperar uma coluna inteira ao corresponder um valor específico, uma fórmula de ÍNDICE e CORRESP fará o trabalho por si.

procurar e recuperar toda a coluna 1

Procurar e recuperar um Coluna inteira com base num valor específico
Somar um Coluna inteira com base num valor específico
Análise adicional de um Coluna inteira com base num valor específico


Procurar e recuperar um Coluna inteira com base num valor específico

Para obter uma lista de vendas do T2 de acordo com a tabela acima, pode começar por utilizar a função CORRESP para devolver a posição das vendas do T2, que será depois fornecida à função ÍNDICE para recuperar os valores nessa posição.

Sintaxe genérica

=INDEX(return_range,0,MATCH(lookup_value,lookup_array,0))

√ Nota: Trata-se de uma fórmula de vetor que exige que a introduza com Ctrl+Shift+Enter.

  • gama_devolução: A gama onde pretende que a fórmula combinada devolva a lista de vendas do T2. Refere-se aqui à gama de vendas.
  • valor_procura: O valor que a fórmula combinada utiliza para encontrar a respetiva informação de vendas. Refere-se aqui ao trimestre indicado.
  • matriz_procura: A gama de células onde se procura corresponder ao valor_procura. Aqui refere-se aos cabeçalhos dos trimestres.
  • tipo_correspondência 0: Obriga a função CORRESP a encontrar o primeiro valor exatamente igual ao valor_procura.

Para obter uma lista de vendas do T2, copie ou introduza a fórmula abaixo na célula I6, prima Ctrl+Shift+Entere, em seguida, clique duas vezes na célula e prima F9para obter o resultado:

=ÍNDICE()C5:F11,0,CORRESP()"T2",C4:F4,0))

Ou, utilize Uma referência de célula para tornar a fórmula dinâmica:

=ÍNDICE()C5:F11,0,CORRESP()I5,C4:F4,0))

procurar e recuperar toda a coluna 2

Explicação da fórmula

=INDEX(C5:F11,0,MATCH(I5,C4:F4,0))

  • MATCH(I5,C4:F4,0): O tipo_correspondência 0 obriga a função CORRESP a devolver a posição de T2, o valor em I5, na gama C4:F4, que é 2.
  • ÍNDICE()C5:F11,0,MATCH(I5,C4:F4,0)) = ÍNDICE(C5:F11,0,2):A função ÍNDICE devolve todos os valores da 2ª coluna da gama C5:F11num vetor deste tipo:{7865;4322;8534;5463;3252;7683;3654}.Note que, para tornar o vetor visível no Excel, deve clicar duas vezes na célula onde introduziu a fórmula e, em seguida, premir F9.

Somar um Coluna inteira com base num valor específico

Como já temos agora a lista de vendas, obter o volume total de vendas do T2Será um caso fácil para nós: basta adicionar a função SOMA à fórmula para somar todos os valores de vendas da lista.

Sintaxe genérica

=SUM(INDEX(return_range,0,MATCH(lookup_value,lookup_array,0)))

Neste exemplo concreto, para obter o volume total de vendas do T2, copie ou introduza a fórmula abaixo na célula I8 e prima Enterpara obter o resultado:

=SUM(ÍNDICE())C5:F11,0,CORRESP()I5,C4:F4,0)))

procurar e recuperar toda a coluna 3

Explicação da fórmula

=SUM(INDEX(C5:F11,0,MATCH(I5,C4:F4,0)))

  • MATCH(I5,C4:F4,0):O tipo_correspondência 0obriga a função CORRESP a devolver a posição de T2, o valor em I5, na gama C4:F4, que é 2.
  • ÍNDICE()C5:F11,0,MATCH(I5,C4:F4,0))=C5:F112: A função ÍNDICE devolve todos os valores da 2.ª coluna do intervalo C5:F11 num vetor deste tipo: {7865;4322;8534;5463;3252;7683;3654}.
  • SUM()ÍNDICE()C5:F11,0,CORRESP(I5,C4:F4,0))) = SUM({7865,4322,8534,5463,3252,7683,3654}): A função SOMA adiciona todos os valores do vetor, obtendo assim o volume total de vendas do T2: $40.773.

Análise adicional de um Coluna inteira com base num valor específico

Para processamento adicional da lista de vendas do T2, pode simplesmente adicionar outras funções, tais como SOMA, MÉDIA, MÁXIMO, MÍNIMO, MAIOR, etc., à fórmula.

Por exemplo, para obter um volume médio de vendas durante o T2, pode utilizar a fórmula:

=AVERAGE(ÍNDICE())C5:F11,0,CORRESP()I5,C4:F4,0)))

Para descobrir as vendas mais elevadas durante o 2.º trimestre, utilize uma das fórmulas abaixo:

=MÁX(ÍNDICE())C5:F11,0,CORRESP()I5,C4:F4,0)))
OU
=GRANDE(ÍNDICE())C5:F11,0,CORRESP()I5,C4:F4,0)),1)


Funções relacionadas

Função ÍNDICE do Excel

A função ÍNDICE do Excel devolve o Valor Exibido com base numa determinada posição de uma gama ou vetor.

Função CORRESP do Excel

A função CORRESP do Excel procura um valor específico num intervalo de células e devolve a sua posição relativa.


Fórmulas relacionadas

Procurar e recuperar Linha inteira

Para procurar e recuperar uma linha inteira de dados ao corresponder um valor específico, pode utilizar as funções ÍNDICE e CORRESP para criar uma fórmula de matriz.

Correspondência exata com ÍNDICE e CORRESP

Se precisar de obter informações listadas no Excel sobre um produto específico, filme, pessoa ou outro item, aproveite ao máximo a combinação das funções ÍNDICE e CORRESP.

Correspondência aproximada com ÍNDICE e CORRESP

Por vezes, precisamos de encontrar correspondências aproximadas no Excel — seja para avaliar o desempenho dos colaboradores, classificar as notas dos alunos ou calcular portes com base no peso. Neste tutorial, explicamos como utilizar as funções ÍNDICE e CORRESP para obter os resultados pretendidos.

Procura sensível a maiúsculas/minúsculas

É provável que já saiba que pode combinar as funções ÍNDICE e CORRESP ou usar a função PROCV para pesquisar um valor num intervalo no Excel. No entanto, essas pesquisas não distinguem entre maiúsculas e minúsculas. Por isso, para obter uma correspondência sensível a maiúsculas e minúsculas, terá de recorrer às funções EXATO e ESCOLHER.


As Melhores Ferramentas de Produtividade para o Office

Kutools for Excel – Ajuda-o a destacar-se da multidão

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas  |  Excluir linhas em branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondamento sem usar fórmula
Super VLookup:Múltiplos Critérios  |  Múltiplos Valores  |  Entre Múltiplas Folhas  |  Correspondência Fuzzy
Avanç. Lista suspensa:Lista de Opções Simples  |  Lista de Opções Dependente  |  Lista de Opções com Seleção Múltipla
Gestor de Colunas:Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alternar Estado de Visibilidade de Colunas Ocultas  |Comparar Colunas para Selecionar Células Iguais/Diferentes
Funcionalidades em Destaque:Grade de foco  |  Visualização de Design  |  Barra de fórmulas aprimorada  |  Gestor de Pastas de Trabalho e Folhas|Biblioteca de Recursos(Texto Automático)|  Seleção de Data  |  Consolidar Planilhas  |  Encriptar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado…) …
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos…)|  50+Tiposde Gráfico(Gráfico de Gantt…)|  40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento…)|  19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho…)|  12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda…)|  7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células do Excel…)|… e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…


Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques diários e diga adeus à tendinite do rato.
  • Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
  • Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.