Obter o primeiro valor numérico em uma coluna ou linha
Para recuperar o primeiro valor numérico de um intervalo de uma coluna ou uma linha, você pode usar uma fórmula baseada nas funções ÍNDICE, CORRESP e ÉNÚM.
Como recuperar o primeiro valor numérico em uma lista?
Para obter o primeiro valor numérico na lista conforme mostrado acima, a combinação das funções ÍNDICE, CORRESP e ÉNÚM irá ajudá-lo da seguinte forma: A função ÉNÚM verifica cada valor na lista para determinar se são números ou não. A função CORRESP então realiza uma correspondência exata para localizar a posição do primeiro valor numérico. O ÍNDICE irá recuperar o valor nessa posição.
Sintaxe genérica
=ÍNDICE(intervalo;CORRESP(VERDADEIRO;ÉNÚM(intervalo);0))
√ Nota: Esta é uma fórmula de matriz que requer que você a insira com Ctrl + Shift + Enter.
- intervalo: O intervalo de uma coluna ou uma linha onde será retornado o primeiro valor numérico.
Para recuperar o primeiro valor numérico na lista, por favor copie ou insira a fórmula abaixo na célula E4, e pressione Ctrl + Shift + Enter para obter o resultado:
=ÍNDICE(B4:B15;CORRESP(VERDADEIRO;ÉNÚM(B4:B15);0))
Explicação da fórmula
=ÍNDICE(B4:B15;CORRESP(VERDADEIRO;ÉNÚM(B4:B15);0))
- ÉNÚM(B4:B15): A função ÉNÚM avalia cada valor no intervalo B4:B15. Ela retornará VERDADEIRO se um valor for um número, FALSO caso contrário. Assim, ela gerará uma matriz como esta: {FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERDADEIRO;FALSO;VERDADEIRO}.
- CORRESP(VERDADEIRO;ÉNÚM(B4:B15);0) = CORRESP(VERDADEIRO;{FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERDADEIRO;FALSO;VERDADEIRO};0): O tipo_de_correspondência 0 força a função CORRESP a retornar a posição do primeiro valor VERDADEIRO na matriz. Portanto, a função retornará 10.
- ÍNDICE(B4:B15;CORRESP(VERDADEIRO;ÉNÚM(B4:B15);0)) = ÍNDICE(B4:B15;10): A função ÍNDICE retorna então o décimo valor do intervalo B4:B15, que é 99.
Funções relacionadas
A função ÍNDICE do Excel retorna o valor exibido com base em uma posição dada de um intervalo ou matriz.
A função CORRESP do Excel procura um valor específico em um intervalo de células e retorna a posição relativa desse valor.
Fórmulas relacionadas
Obter o primeiro valor de texto em uma linha
Para recuperar o primeiro valor de texto de um intervalo de uma linha, uma fórmula baseada na função PROCH (HLOOKUP) pode ajudá-lo.
Recuperar a enésima correspondência com ÍNDICE
Para encontrar a enésima correspondência de um valor em um intervalo e recuperar seus dados correspondentes, você pode usar uma fórmula baseada nas funções ÍNDICE, LINHA, MENOR e SE.
Encontrar a cadeia de texto mais longa ou mais curta em uma coluna ou linha
Para procurar a cadeia de texto mais longa ou mais curta em uma coluna ou linha no Excel, você pode usar as funções ÍNDICE, CORRESP, COMPRIMENTO e MÁXIMO ou MÍNIMO juntas.
Encontrar a cadeia de texto mais longa com critérios
Neste tutorial, falaremos sobre como procurar a cadeia de texto mais longa em uma coluna ou linha com critérios no Excel com a ajuda das funções ÍNDICE, CORRESP, COMPRIMENTO e MÁXIMO.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.