Obter o primeiro valor de texto numa linha
Para obter o primeiro valor de texto de um intervalo numa linha, uma fórmula com base na função PROCH pode ajudá-lo.

Como obter o primeiro valor de texto numa linha utilizando a função PROCH?
Para obter o primeiro valor de texto na linha, conforme mostrado acima, basta utilizar a função PROCH juntamente com o caráter universal – o asterisco (*) – para corresponder ao primeiro valor de texto.
Sintaxe genérica
=HLOOKUP("*",range,1,FALSE)
√ Nota: O valor_pesquisa «*»pode corresponder a qualquer número de caracteres, mas não a erros, números nem valores lógicos (VERDADEIRO e FALSO).
- Intervalo: A lista (intervalo de uma linha) a partir da qual será devolvido o primeiro valor de texto.
Para obter o primeiro valor de texto na linha, copie ou introduza a fórmula abaixo na célula J6 e prima Enterpara obter o resultado:
=PROCH(«*»,)B4:J4,1,FALSO)

Explicação da fórmula
HLOOKUP("*",B4:J4,1,FALSE)
- O intervalo_pesquisa FALSO indica à função PROCH que realize uma correspondência exata.
- O núm_índice 1 indica que o valor será devolvido a partir da 1.ª linha do intervalo B4:J4.
- O valor_pesquisa «*» pode corresponder a qualquer número de caracteres. No entanto, não corresponde a erros, números nem a valores lógicos (VERDADEIRO e FALSO).
- A função PROCH irá agora obter o primeiro valor de texto da 1.ª linha do intervalo B4:B15, que é extendoffice.
Para obter o primeiro valor de texto numa linha com ÍNDICE e CORRESP, utilize a fórmula abaixo:Veja as instruções aqui.
=INDEX(B4:J4,MATCH(«*»,B4:J4,0))
Funções relacionadas
A função PROCH procura um valor na Linha Superior de uma tabela ou matriz Da Esquerda para a Direita horizontalmente e, em seguida, devolve um valor na mesma coluna a partir da linha especificada. A função PROCH pode devolver correspondências aproximadas ou exatas e utilizar os caracteres universais * ou ? para encontrar correspondências parciais.
Fórmulas relacionadas
Obter o último valor de texto numa coluna
Imagine que tem uma lista de dados com números, datas, texto, erros e valores lógicos (VERDADEIRO e FALSO). Para obter o último valor de texto dessa lista, uma fórmula que combine as funções ÍNDICE e CORRESP pode ser exatamente o que precisa.
Obter o primeiro valor não vazio numa coluna ou linha
De um intervalo de uma coluna ou uma linha, pode utilizar uma fórmula baseada nas funções ÍNDICE e CORRESP. Contudo, se não quiser ignorar os erros do seu intervalo, pode complementar a fórmula acima com a função ÉCÉL.VAZIA.
Obter o primeiro valor numérico numa coluna ou linha
Para obter o primeiro valor numérico de um intervalo numa coluna ou numa linha, utilize uma fórmula com base nas funções ÍNDICE, CORRESP e ÉNÚM.
Obter informações associadas aos n menores valores
Para obter os dados correspondentes ao menor valor, ao 2.º menor valor ou ao enésimo menor valor numa lista, tabela ou linha no Excel, utilize as funções ÍNDICE e CORRESP juntamente com a função MENOR.
Obter informações correspondentes a Valor Máximo
Para obter os dados correspondentes ao valor máximo numa lista, tabela ou linha no Excel, utilize as funções ÍNDICE e CORRESP juntamente com a função MÁXIMO.
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.