Excel: uma fórmula para mid da direita


A função MID no Excel permite extrair um número específico de caracteres de uma string com base em uma posição inicial no lado esquerdo da string.

No entanto, você pode usar a seguinte fórmula para replicar a função MID e extrair um número específico de caracteres usando uma posição inicial no lado direito da string:

 =RIGHT(REPLACE( A1 , LEN( A1 )-start_from_right+2, LEN( A1 ),""), num_characters)

Por exemplo, você pode usar a seguinte fórmula para extrair os 4 caracteres centrais da célula A1 começando 3 posições da direita:

 =RIGHT(REPLACE( A1 ,LEN( A1 )-3+2,LEN( A1 ),""), 4)

O exemplo a seguir mostra como usar esta fórmula na prática.

Exemplo: usando MID da direita no Excel

Suponha que temos a seguinte lista de nomes de times de basquete no Excel:

Podemos digitar a seguinte fórmula na célula B2 para extrair os 4 caracteres centrais do nome da equipe na célula A2 começando 3 posições da direita:

 =RIGHT(REPLACE( A2 ,LEN( A2 )-3+2,LEN( A2 ),""), 4)

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

Excel MID da direita

A coluna B agora exibe os 4 caracteres centrais do nome de cada equipe, começando 3 posições da direita.

Por exemplo, considere o nome da primeira equipe:

  • Não-conformistas

A 3ª posição a partir da direita é a letra c :

  • Maveric ks

Em seguida, extraímos os 4 caracteres a partir desta posição:

  • Mav Eric Ks

O resultado é Eric .

A fórmula repete esse processo para cada nome na coluna Equipe.

Recursos adicionais

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

Excel: Como usar a função MID para finalizar a string
Excel: Como usar a função MID para strings de comprimento variável
Excel: uma fórmula simples para “se não estiver vazio”

Add a Comment

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