Excel: como inserir um caractere em uma string


Muitas vezes você pode querer inserir um caractere em uma posição específica de uma string no Excel.

Você pode usar a função REPLACE com a seguinte sintaxe para fazer isso:

 =REPLACE( A2,5,0 ,"sometext")

Esta fórmula específica insere “algum texto” na string da célula A2 começando na posição 5 da string.

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

Exemplo: insira um caractere em uma string no Excel

Digamos que temos o seguinte conjunto de dados no Excel que mostra a conferência e o nome de diferentes times de basquete da NBA:

Digamos que queremos inserir “Conferência” imediatamente após “Leste” em cada string.

Como “Leste” tem 4 caracteres, usaremos a seguinte fórmula para inserir “Conferência” na string começando na quinta posição:

 =REPLACE( A2,5,0 ,"Conference")

Digitaremos esta fórmula na célula B2 e , em seguida, clicaremos e arrastaremos a fórmula para cada célula restante na coluna B:

Excel inserir caractere em string

Observe que “Conferência” foi inserida em cada string começando na posição 5.

Observe também que deixamos intencionalmente um espaço no início de “Conferência” para que haja um espaço entre “Leste” e “Conferência” em cada string.

Como funciona essa fórmula?

A função REPLACE() no Excel usa a seguinte sintaxe:

SUBSTITUIR(texto_antigo, num_inicial, num_chars, novo_texto)

Ouro:

  • old_text : O texto a ser substituído
  • start_num : local inicial no texto a ser pesquisado
  • num_chars : o número de caracteres a serem substituídos
  • new_text : O texto para substituir old_text por

Em nosso exemplo, usamos a seguinte fórmula:

SUBSTITUIR(A2, 5, 0, ”Conferência”)

Portanto, nossa fórmula substituiu 0 caracteres começando na posição 5 na célula A2 e o texto que usamos foi “Conferência”, que teve o efeito de inserir esse texto começando na posição 5 em vez de substituir e importar qualquer texto para a string original.

Recursos adicionais

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

Excel: como remover texto específico de células
Excel: uma fórmula para MID da direita
Excel: Como usar a função MID para strings de comprimento variável

Add a Comment

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