Excel: como encontrar a primeira letra de uma string


Você pode usar as seguintes fórmulas no Excel para encontrar a primeira letra de uma string:

Fórmula 1: posição de retorno da primeira letra

 =MATCH(TRUE,ISERROR(VALUE(MID( A2 ,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0)

Esta fórmula retorna a posição da primeira letra de uma string.

Por exemplo, se a string for A0095B , esta fórmula retornará 1 , pois essa é a posição da string onde aparece a primeira letra.

Fórmula 2: Valor de retorno da primeira letra

 =MID( A2 ,MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0),1)

Esta fórmula retorna o valor da primeira letra de uma string.

Por exemplo, se a string for A0095B , esta fórmula retornará A , pois é o valor da primeira letra que aparece na string.

O exemplo a seguir mostra como usar cada fórmula na prática com a seguinte lista de strings de ID de funcionário no Excel:

Exemplo 1: posição de retorno da primeira letra

Podemos digitar a seguinte fórmula na célula B2 para retornar a posição da primeira letra em cada string de texto do ID do funcionário:

 =MATCH(TRUE,ISERROR(VALUE(MID( A2 ,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0)

Podemos então clicar e arrastar esta fórmula para cada célula restante na coluna B:

Excel encontra a posição da primeira letra de uma string

A coluna B retorna a posição da primeira letra de cada string correspondente na coluna A.

Por exemplo:

  • A primeira letra de A0095B aparece na posição 1 da string.
  • A primeira letra de 43387BR aparece na posição 6 da string.
  • A primeira letra de BCDD7D aparece na posição 1 da string.

E assim por diante.

Exemplo 2: valor de retorno da primeira letra

Podemos digitar a seguinte fórmula na célula B2 para retornar o valor da primeira letra de cada string de texto do ID do funcionário:

 =MID( A2 ,MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN( A2 ))),1))),0),1)

Podemos então clicar e arrastar esta fórmula para cada célula restante na coluna B:

Excel encontra a primeira letra de uma string

A coluna B retorna o valor da primeira letra de cada string correspondente na coluna A.

Por exemplo:

  • O valor da primeira letra de A0095B é A.
  • O valor da primeira letra de 43387BR é B.
  • O valor da primeira letra de BCDD7D é B.

E assim por diante.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Excel: como encontrar o primeiro número em uma string de texto
Excel: como dividir uma palavra em letras individuais
Excel: como contar a frequência do texto

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *