Skip to main content

Como adicionar texto ao início ou ao final de todas as células no Excel?

Author: Kelly Last Modified: 2025-06-04

Às vezes, pode ser necessário adicionar um texto específico no início ou no final de cada célula dentro de uma seleção. Fazer isso manualmente para cada célula pode ser bastante tedioso e consumir muito tempo. Felizmente, existem métodos mais simples para realizar essa tarefa, permitindo que você adicione o mesmo texto ao início ou ao final de todas as células de uma seleção de forma muito mais eficiente.

add text to the beginning or end of cells

Vídeo: Adicionar texto no Excel

 
 
 

Adicionar texto ao início / final de todas as células usando o Preenchimento Relâmpago

O Preenchimento Relâmpago no Excel é uma ferramenta inteligente que preenche automaticamente os dados ao detectar um padrão. Esse recurso é especialmente útil para adicionar texto às células quando você fornece um exemplo do resultado desejado.

Suponha que você precise adicionar "Dr. " antes dos nomes na coluna A. Veja como utilizar o Preenchimento Relâmpago para isso:

  1. Certifique-se de que seus dados estejam em uma coluna e que a próxima coluna esteja vazia.

    sample data

  2. Digite o primeiro exemplo com "Dr. " adicionado na primeira célula da próxima coluna e pressione Enter.

    type the specific text and cell value

  3. Pressione Ctrl + E para preencher automaticamente o restante das células da coluna com "Dr. " adicionado antes dos nomes.

    Dica: Você também pode clicar na guia Dados na faixa de opções e, em seguida, selecionar Preenchimento Relâmpago para obter o mesmo resultado, caso prefira usar a interface da faixa de opções para operações no Excel.

Observação: Para adicionar um texto específico após os nomes, como adicionar ", RH" para indicar o departamento de recursos humanos, basta seguir o mesmo procedimento:


Adicionar texto ao início / final de todas as células com fórmulas

Para inserir facilmente um texto ou caractere específico no início ou no final das células, você pode concatenar uma sequência especificada com a referência da célula usando uma fórmula do Excel. Suponha que você precise adicionar "Turma A: " antes dos nomes na coluna A. Veja como aplicar uma fórmula para isso:

  1. Selecione uma célula onde deseja exibir o primeiro nome com o prefixo "Turma A: ".

    sample data

  2. Digite qualquer uma destas fórmulas conforme sua preferência e pressione Enter para ver o primeiro resultado (Aqui usarei a primeira fórmula como exemplo):
    ="Class A: "&A2
    =CONCATENATE("Class A: ", A2)
    =CONCAT("Class A: ", A2)
    Dica: Nessas fórmulas, "Turma A: " é o prefixo adicionado aos nomes e A2 é a primeira célula que contém um nome que você deseja modificar. Sinta-se à vontade para substituir "Turma A: " e ajustar A2 conforme sua necessidade.

     enter a formula to a cell

  3. Arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula.

    drag the fill handle down to the cells to apply this formula

Observações:

  • Para facilitar, coloque o texto que deseja adicionar em uma célula específica (como E2) e depois combine as duas células. Dica: O endereço da célula para o texto a ser adicionado é fixado com o sinal de $ para evitar alterações ao copiar a fórmula para baixo.

    place the text in a cell to get the result

  • Para adicionar texto ao final do conteúdo existente de uma célula, basta inverter a estrutura da fórmula. Por exemplo, para adicionar "- Turma A" ao final do conteúdo da célula A2, utilize qualquer uma das fórmulas abaixo:
    =A2&" - Class A"
    =CONCATENATE(A2, " - Class A")
    =CONCAT(A2, " - Class A")

    append text to the end of a cell


Adicionar texto ao início / final de todas as células usando IA

O recurso Assistente de IA do Kutools para Excel representa um grande avanço no processamento inteligente de dados. Ele utiliza inteligência artificial para analisar suas solicitações e executar tarefas complexas com um simples comando.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Para adicionar um texto como "Dr. " às células selecionadas, basta selecionar as células, clicar em Kutools > Assistente de IA e informar ao Assistente AI do KUTOOLS: Adicionar "Dr. " antes de cada célula selecionada. O assistente entenderá imediatamente e apresentará um botão Executar. Clique nele e as alterações serão aplicadas instantaneamente.

Observações:

  • Se o resultado não for o esperado e você quiser desfazer as alterações, clique no botão Não conforme esperado para reverter suas ações.
  • Para adicionar texto ao final, como "AA" ao final de todas as células selecionadas, ajuste sua solicitação para Adicionar "AA" após cada célula selecionada.
  • Quer acessar a ferramenta Assistente de IA? Baixe o Kutools para Excel agora! Além disso, o Kutools oferece uma infinidade de 300+ outros recursos e disponibiliza um teste gratuito de 30 dias. Não perca tempo, experimente hoje mesmo!

Adicionar texto ao início / final de todas as células com VBA

Nesta seção, vamos explorar um método simples em VBA para adicionar texto especificado diretamente ao início ou ao final de todas as células em um ou mais intervalos selecionados.

  1. Selecione o(s) intervalo(s) onde você deseja adicionar o texto especificado ao início ou ao final de todas as células.
  2. Mantenha pressionadas as teclas Alt + F11 no Excel para abrir a janela do Microsoft Visual Basic for Applications .
  3. Clique em Inserir > Módulo, e cole o seguinte código VBA no Módulo janela.
    • VBA: Adicionar texto especificado ao início das células
      Sub PrependToSelectedCells()
          Dim c As Range
          For Each c In Selection
              If c.Value <> "" Then c.Value = "EXCL-" & c.Value 
          Next
      End Sub

      Observação: Este código adiciona o prefixo "EXCL-" a todas as células selecionadas. Certifique-se de substituir esse texto de exemplo no código pelo texto real que você deseja antes de aplicá-lo à sua worksheet.

    • VBA: Adicionar texto especificado ao final das células
      Sub AppendToSelectedCells()
          Dim c As Range
          For Each c In Selection
              If c.Value <> "" Then c.Value = c.Value & "-XS"
          Next
      End Sub

      Observação: Esta macro adiciona "-XS" ao conteúdo de cada célula selecionada. Certifique-se de substituir "-XS" pelo sufixo específico que deseja adicionar ao conteúdo das células antes de executar a macro na sua worksheet.

  4. Pressione a tecla F5 para executar a macro.

Resultado

  • Se executar o primeiro VBA, o valor "EXCL-" será adicionado antes do conteúdo de todas as células selecionadas.

     prepend text to cell contents

  • Se executar o segundo VBA, o valor "-XS" será adicionado ao final do conteúdo de todas as células selecionadas.

     append text to cell contents
Dica: Se você quiser colocar os valores modificados na coluna adjacente à direita em vez de adicionar texto diretamente aos valores originais, utilize os códigos abaixo:
  • Adicionar texto ao início do conteúdo das células e colocar na próxima coluna:

     prepend text to cell contents and place in the next column

    Sub PrependToRightOfSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value
        Next c
    End Sub
  • Adicionar texto ao final do conteúdo das células e colocar na próxima coluna:

    append text to cell contents and place in the next column:

    Sub AppendToRightOfSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS"
        Next c
    End Sub

Adicionar texto ao início / final de todas as células com Kutools para Excel

A ferramenta Adicionar Texto do Kutools para Excel foi projetada para lidar de forma eficiente com a adição de texto especificado no início ou no final de cada célula em uma ou várias seleções. Além disso, essa ferramenta se destaca em tarefas mais detalhadas, como:

  • Adicionar texto antes ou depois de segmentos específicos dentro do conteúdo da célula.
  • Inserir texto em uma posição designada.
  • Envolver o texto existente adicionando prefixos e sufixos simultaneamente.
  • Adicionar texto especificamente antes de letras maiúsculas e/ou minúsculas.
  • E outras necessidades especializadas de manipulação de texto...
Add Text feature of kutools

Após instalar o Kutools para Excel, selecione um ou mais intervalos onde deseja adicionar o texto especificado e clique em Kutools > Texto > Adicionar Texto. Na caixa de diálogo Adicionar Texto, siga estes passos:

  1. Digite o texto que deseja adicionar.
  2. Selecione a opção desejada para onde posicionar o texto. Você pode visualizar o resultado no painel de visualização.
  3. Clique em OK.

specify the options in the Add Text dialog box

Dicas:
  • Na captura de tela fornecida, "2024" foi inserido na caixa de texto com a opção Após o último caractere selecionada. Você pode visualizar como o texto aparecerá em cada célula antes de aplicar as alterações ao(s) intervalo(s) selecionado(s).
  • Se você marcar a opção Ignorar células não textuais, a ferramenta não adicionará o texto especificado às células que contêm conteúdo não textual.

Observação: Quer acessar a ferramenta Adicionar Texto? Baixe o Kutools para Excel agora! Além disso, o Kutools oferece uma infinidade de 300+ outros recursos e disponibiliza um teste gratuito de 30 dias. Não perca tempo, experimente hoje mesmo!


Adicionar texto visualmente ao início / final de todas as células usando formatação personalizada

A formatação personalizada no Excel é um recurso poderoso que permite modificar visualmente a exibição das células sem alterar o conteúdo original. É especialmente útil para adicionar unidades ou identificadores essenciais para interpretação, mas que não devem interferir nos cálculos.

Suponha que você tenha uma coluna de números representando pesos e queira exibi-los com a unidade "kg" ao lado de cada número, sem alterar os valores reais para fins de cálculo. Siga os passos abaixo:

  1. Selecione as células que contêm os pesos. Você pode selecionar um intervalo, uma coluna inteira ou células específicas dentro de uma planilha.

    select the cells

  2. Mantenha pressionadas as teclas Ctrl +1 para abrir a caixa de diálogo Definir formato de célula. Alternativamente, você pode clicar com o botão direito nas células selecionadas e escolher Definir formato de célula no menu de contexto.
  3. Na Definir formato de célula caixa de diálogo, na Aba Número selecione:
    1. Selecione Personalizado na lista de categorias à esquerda.
    2. Na caixa de entrada Tipo, em Personalizado, digite o seguinte código de formato: #" kg". Você pode visualizar o novo formato na caixa Exemplo  antes de aplicar.
    3. Clique em OK.

       set custom formatting in Format Cells dialog box

Resultado

Agora, cada número da sua seleção será exibido com "kg" ao lado, enquanto os valores reais das células permanecem inalterados. Assim, qualquer cálculo envolvendo essas células continuará utilizando apenas os dados numéricos, sem o "kg".

 the specific text is appended to each cell

Observações:

  • O código de formato #" kg" adiciona visualmente " kg" a todas as células que contêm números. Você pode personalizá-lo da seguinte forma:
    • Substitua o kg entre aspas pelo texto que deseja adicionar.
    • Se suas células contiverem texto e você quiser adicionar texto específico a elas, substitua # (sustenido) por @ (arroba) no código de formato.

      modify the custom code to fit to text

  • Para adicionar texto visualmente ao início das células, coloque o texto antes do # no código de formato. Por exemplo, ao digitar "texto "# na caixa de formato, "texto " será adicionado antes de todos os números nas células.

Inserir texto após o enésimo caractere em cada célula

Nesta seção, vamos explorar dois métodos para inserir um texto específico após o enésimo caractere em cada célula: um usando a fórmula SUBSTITUIR e outro com uma ferramenta versátil. Como exemplo, mostraremos como inserir um hífen (-) após o quinto caractere.


Inserir texto após o enésimo caractere com uma fórmula REPLACE

Para inserir texto ou caracteres específicos após o enésimo caractere nas células usando a função REPLACE, siga o padrão descrito abaixo.

=REPLACE(cell, N+1,0, "text")

A lógica por trás desta fórmula é substituir0 (nenhum) caractere da célula na posição (N+1) pelo "texto". Por exemplo, para inserir um hífen (-) após o quinto caractere, utilizarei a fórmula abaixo:

=REPLACE(A2, 6, 0, "-")

 Insert text after Nth character with a REPLACE formula


Inserir texto após o enésimo caractere com Kutools para Excel

Ao aplicar a função Adicionar Texto do Kutools para Excel, você pode adicionar texto especificado não apenas ao início ou ao final das células, mas também em uma posição específica dentro das células.

Para inserir um hífen (-) após o quinto caractere, selecione um ou mais intervalos onde deseja inserir o hífen e clique em Kutools > Texto > Adicionar Texto. Na caixa de diálogo Adicionar Texto, siga estes passos:

  1. Digite um hífen (-) na caixa de texto.
  2. Selecione a opção Após a posição especificada e digite5 para inserir o hífen após o quinto caractere. Você pode visualizar o resultado no painel de visualização.
  3. Clique em OK.

Insert text after Nth character with Kutools

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Adicionar texto antes / depois de caracteres específicos

Nesta seção, vamos explorar dois métodos para adicionar texto antes ou depois de caracteres específicos dentro das células do Excel: um usando a fórmula SUBSTITUIR e outro com uma ferramenta versátil. Para ilustrar, demonstraremos como inserir "(EO)" antes e depois do hífen (-) no conteúdo das células.


Inserir texto antes / depois de caracteres específicos com uma fórmula SUBSTITUTE

Para inserir texto ou caracteres antes ou depois de caracteres específicos nas células usando a função SUBSTITUTE, siga os padrões descritos abaixo.

  • Adicionar texto antes de caracteres específicos ("texto_âncora"):

    =SUBSTITUTE(cell, "texto_âncora", "texto_adicionado & texto_âncora",1)

  • Adicionar texto depois de caracteres específicos ("texto_âncora"):

    =SUBSTITUTE(cell, "texto_âncora", "texto_âncora & texto_adicionado",1)

A lógica das fórmulas é substituir "texto_âncora" dentro da célula por "texto_adicionado & texto_âncora" ou "texto_âncora & texto_adicionado", inserindo assim "texto_adicionado" antes ou depois de "texto_âncora".

Por exemplo, para inserir "(EO)" antes do hífen (-) no conteúdo das células, utilize a fórmula abaixo:

=SUBSTITUTE(A2, "-", "(EO)-", 1)

Insert text before after specific characters with SUBSTITUTE formula

Dicas:
  • O número 1 na fórmula SUBSTITUTE indica ao Excel para substituir apenas a primeira ocorrência do hífen (-) na célula A2. Se houver vários hífens e você quiser substituir outro, ajuste esse número para corresponder à instância desejada. Para adicionar "(EO)" antes de cada hífen, remova o número da instância:
    =SUBSTITUTE(A2, "-", "(EO)-")
  • Para inserir "(EO)" depois do hífen (-), utilize a fórmula abaixo:
    =SUBSTITUTE(A2, "-", "-(EO)", 1)

Inserir texto antes / depois de caracteres específicos com Kutools para Excel

O recurso Adicionar Texto do Kutools para Excel permite adicionar facilmente texto antes ou depois de caracteres específicos dentro das células.

Para inserir "(EO)" antes do hífen (-) no conteúdo das células, selecione um ou mais intervalos onde deseja fazer essa modificação e clique em Kutools > Texto > Adicionar Texto. Na caixa de diálogo Adicionar Texto, siga estes passos:

  1. Digite (EO) na caixa de texto.
  2. Selecione a opção Antes do texto especificado e digite um hífen (-) na caixa correspondente. Você pode visualizar o resultado no painel de visualização.
  3. Clique em OK para inserir (EO) antes do hífen.

Insert text before after specific characters with Kutools

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Acima estão todos os conteúdos relevantes relacionados à remoção de macros no Excel. Espero que o tutorial tenha sido útil. Se você deseja explorar mais dicas e truques do Excel, clique aqui para acessar nossa coleção com milhares de tutoriais.