Procurar e recuperar Coluna inteira
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 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))

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)))

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
A função ÍNDICE do Excel devolve o Valor Exibido com base numa determinada posição de uma gama ou vetor.
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 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.