KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

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

AutorKelly Data de Modificação

Ocasionalmente, poderá precisar de adicionar o mesmo texto específico no início ou no fim de todas as células de uma seleção. Fazê-lo manualmente em cada célula pode ser extremamente tedioso e demorado. Felizmente, existem métodos mais simples e eficientes para alcançar este objetivo, permitindo-lhe adicionar facilmente o mesmo texto no início ou no fim de todas as células selecionadas.

adicionar texto no início ou no fim das células

Vídeo: Adicionar Texto no Excel

 
 
 

Adicionar Texto no início / fim de todas as células utilizando o Preenchimento Rápido

O Preenchimento Rápido no Excel é uma ferramenta inteligente que preenche automaticamente dados ao detetar um padrão. Esta funcionalidade revela-se especialmente útil para adicionar texto nas células quando já dispõe de um exemplo do resultado pretendido.

Imagine que precisa de adicionar «Dr. » no início dos nomes na coluna A. Eis como pode usar o Preenchimento Rápido para o conseguir:

  1. Certifique-se de que os seus dados estão numa única coluna e de que a coluna imediatamente seguinte está vazia.

    dados de exemplo

  2. Introduza o primeiro exemplo com «Dr. » adicionado na primeira célula da coluna seguinte e prima Enter.introduza o texto específico e o valor da célula
  3. Prima Ctrl + E para preencher automaticamente as restantes células da coluna com «Dr. » prefixado aos nomes.
    Dica: Também pode clicar no separador Dados na Faixa de Opções, depois selecionar Preenchimento Rápido para obter o mesmo resultado, caso prefira utilizar a interface gráfica do Excel.

Nota:Para adicionar texto específico após os nomes, como, por exemplo, adicionar «, RH»para indicar o departamento de recursos humanos, pode utilizar a mesma abordagem:


Adicionar Texto no início / fim de todas as Fórmula

Para inserir facilmente texto ou caracteres específicos no início ou no fim das células, basta concatenar uma cadeia especificada com a referência da célula utilizando uma fórmula do Excel. Imagine que precisa de adicionar «Turma A: » no início dos nomes na coluna A. Eis como pode aplicar uma fórmula para o conseguir:

  1. Selecione uma célula onde pretende apresentar o Primeiro Nome com o prefixo "Classe A:".

    dados de exemplo

  2. Introduza qualquer uma destas fórmulas conforme a sua preferência e prima Enter para ver o primeiro resultado (neste exemplo, utilizarei a primeira fórmula):
    ="Class A: "&A2
    =CONCATENATE("Class A: ", A2)
    =CONCAT("Class A: ", A2)
    Dica: Nestas fórmulas, "Classe A:" é o prefixo adicionado aos nomes, e A2 é a primeira célula que contém um nome que pretende modificar. Sinta-se à vontade para substituir "Classe A:" e ajustar A2 conforme as suas necessidades específicas.
     introduzir uma fórmula numa célula
  3. Arraste a alça de preenchimento até às células onde deseja aplicar esta fórmula.

    arraste a alça de preenchimento para baixo até às células para aplicar esta fórmula

Notas:

  • Por simplicidade, coloque o texto que deseja adicionar numa célula específica (por exemplo,)E2) e, em seguida, combine as duas células. Dica:O endereço da célula com o texto a anteceder está bloqueado com o símbolo $ para evitar alterações ao copiar a fórmula para baixo.

    coloque o texto numa célula para obter o resultado

  • Para adicionar texto no final do conteúdo existente de uma célula, basta inverter a estrutura da fórmula. Por exemplo, para adicionar « - Classe A» no 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")
    adicionar texto no fim de uma célula

Adicionar Texto no início / fim de todas as células utilizando IA

A funcionalidade Assistente de IA no Kutools para Excel representa um avanço significativo no processamento inteligente de dados. Utiliza inteligência artificial para analisar os seus pedidos e executar tarefas complexas com um simples comando.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, impulsionando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas sobre Kutools para Excel...         Teste gratuito...

Para adicionar texto como «Dr. » às suas células selecionadas, basta selecionar as células, clicar em Kutools > Assistente de IA e dizer ao Kutools AI Assistente: Adicionar «Dr. » antes de cada célula selecionada. Ele irá compreender imediatamente e apresentar um botão Executar. Clique nele e as alterações serão aplicadas instantaneamente.

Notas:

  • Se o resultado não for o esperado e quiser anular as alterações, clique no botão Insatisfeito para reverter as suas ações.
  • Para adicionar texto, como «AA», no final de todas as células selecionadas, reformule o seu pedido para Adicionar «AA»após cada célula selecionada.
  • Quer aceder à funcionalidade Assistente de IA? Transfira já o Kutools para Excel! Além disso, o Kutools oferece mais de 300 funcionalidades adicionais e um período de avaliação gratuita de 30 dias. Não perca mais tempo — experimente hoje mesmo!

Adicionar Texto no início / fim de todas as células com VBA

Nesta secção, exploraremos um método simples em VBA para adicionar texto especificado diretamente no início ou no fim de todas as células de um ou vários intervalos selecionados.

  1. Selecione o(s) intervalo(s) em que pretende adicionar o texto especificado no início ou no fim de todas as células.
  2. Mantenha premidas as teclas Alt + F11 no Excel para abrir a janela do Microsoft Visual Basic para Aplicações.
  3. Clique em Inserir>Móduloe cole o seguinte código VBA na janela do Módulo.
    • VBA: Adicionar texto especificado no iníciodas 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

      Nota: Este código adiciona o prefixo «EXCL-» a todas as células selecionadas.«EXCL-». Certifique-se de substituir este texto de exemplo no código pelo texto pretendido antes de o aplicar à sua folha de cálculo.

    • VBA: Adicionar texto especificado no fimdas 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

      Nota: Esta macro acrescenta «-XS» ao conteúdo de cada célula selecionada. Certifique-se de substituir «-XS» pelo sufixo específico que pretende adicionar ao conteúdo das suas células antes de executar a macro na sua folha de cálculo.

  4. Prima a tecla F5 para executar a macro.

Resultado

  • Se executar a primeira macro VBA, o valor «EXCL-» será adicionado no início do conteúdo de todas as células selecionadas.

     adicionar texto antes do conteúdo da célula

  • Se executar a segunda macro VBA, o valor «-XS» será adicionado no final do conteúdo de todas as células selecionadas.

     adicionar texto ao conteúdo da célula
Dica:Se pretender colocar os valores modificados na coluna adjacente à direitaem vez de aplicar diretamente Adicionar Texto aos valores originais, utilize os códigos abaixo:
  • Adicionar texto no início do conteúdo da célula e colocar na coluna seguinte:

    adicionar texto antes do conteúdo da célula e colocar na coluna seguinte

    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
  • Acrescentar texto no fim do conteúdo da célula e colocar na coluna seguinte:

    adicionar texto ao conteúdo da célula e colocar na coluna seguinte:

    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 no início / fim de todas as células com Kutools para Excel

A funcionalidade Add Text do Kutools para Excelfoi concebida para adicionar texto especificado de forma eficiente no início ou no fim de cada célula, numa ou em várias seleções. Além disso, esta ferramenta brilha em tarefas mais detalhadas, tais como:

  • Adicione texto antes ou depois de segmentos específicos no conteúdo da célula.
  • Insira texto numa posição designada.
  • Envolver o texto em torno do conteúdo existente, adicionando simultaneamente prefixos e sufixos.
  • Adicionar texto especificamente antes de letras maiúsculas e/ou minúsculas.
  • E outras necessidades especializadas de manipulação de texto...
funcionalidade Adicionar Texto do Kutools

Depois de instalar o Kutools para Excel, selecione uma ou várias gamas onde pretende adicionar o texto pretendido e clique em Kutools > Text > Add Text. Na caixa de diálogo Add Text, proceda da seguinte forma:

  1. Introduza o texto que pretende adicionar.
  2. Selecione a opção pretendida para o local onde o texto será colocado. Pode pré-visualizar o resultado no painel de pré-visualização.
  3. Clique em OK.

especifique as opções na caixa de diálogo Adicionar Texto

Dicas:
  • Na imagem apresentada, "2024" foi introduzido na caixa de texto com a opção Após o último caractere selecionada. Pode visualizar uma pré-visualização de como o texto aparecerá em cada célula antes de aplicar as alterações ao(s) seu(s) intervalo(s) selecionado(s).
  • Se marcar a opção Skip non-text cells, a ferramenta não adicionará o texto especificado às células que contenham conteúdo não textual.

Nota: Quer aceder à funcionalidade Adicionar Texto? Transfira já o Kutools para Excel! Além disso, o Kutools oferece inúmeras outras funcionalidades (mais de 300) e um período de avaliação gratuita de 30 dias. Não perca mais tempo — experimente hoje mesmo!


Adicionar visualmente Adicionar Texto no início / fim de todas as células utilizando formatação personalizada

A formatação personalizada no Excel é uma funcionalidade poderosa que lhe permite modificar visualmente a apresentação das células sem alterar o conteúdo original da célula. É particularmente útil para adicionar unidades ou identificadores essenciais à interpretação, mas que não devem interferir nos cálculos.

Imagine que tem uma coluna de números que representam pesos e que pretende apresentá-los com a unidade «kg» adicionada no fim 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. Pode selecionar um intervalo, um(a) Coluna inteira ou células específicas dentro de uma folha de cálculo.

    selecione as células

  2. Mantenha premidas as teclas Ctrl + 1para abrir a caixa de diálogo Definir formato de célula. Alternativamente, pode clicar com o botão direito nas células selecionadas e escolher Definir formato de célulano menu de contexto.
  3. Na caixa de diálogo Definir formato de célula, no separador Número, proceda da seguinte forma:
    1. Selecione Personalizado na lista de categorias à esquerda.
    2. Na caixa de introdução Tiposob Personalizado, introduza o seguinte código de formato:#« kg». Pode então pré-visualizar o novo formato na caixa Exemplopara ver como ficará antes de aplicar.
    3. Clique em OK.

       defina a formatação personalizada na caixa de diálogo Formatar Células

Resultado

Agora, cada número na sua seleção será apresentado com «kg» adicionado, enquanto os valores atuais nas células permanecem inalterados — garantindo que quaisquer cálculos que envolvam estas células continuem a utilizar os dados numéricos puros, sem o texto «kg».

 o texto específico é adicionado a cada célula

Notas:

  • O código de formatação #« kg»adiciona visualmente « kg»a todas as células que contêm números; pode personalizá-lo da seguinte forma:
    • Substitua os kg entre aspas pelo texto que pretende adicionar.
    • Se as suas células contiverem texto e quiser acrescentar-lhes texto específico, substitua #(travessão numérico) por @(símbolo «arroba») no código de formato.

      modifique o código personalizado para ajustar ao texto

  • Para adicionar texto visualmente no início das células, insira o texto antes do # no seu código de formatação. Por exemplo, ao introduzir «texto »# na caixa de formatação, irá adicionar «texto » no início de todas as células numéricas.

Inserir texto após o N.º caractere em cada célula

Nesta secção, exploramos dois métodos para inserir texto específico após o N.º caractere em cada célula: um utilizando uma fórmula SUBSTITUIR e outro com uma ferramenta versátil. Como exemplo, mostramos como inserir um hífen (-) após o 5.º caractere.


Inserir texto após o N.º caractere com uma fórmula SUBSTITUIR

Para inserir texto ou caracteres específicos após o N.º caractere nas células com a função SUBSTITUIR, seguiremos o padrão descrito abaixo.

=REPLACE(cell, N+1, 0, «text»)

A lógica por trás desta fórmula consiste em substituir 0 (nenhum) caractere da célula na posição N+1 por «texto». Por exemplo, para inserir um hífen (-) após o 5.º caractere, utilize a fórmula abaixo:

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

 Inserir texto após o N.º caractere com uma fórmula SUBSTITUIR


Inserir texto após o N.º caractere com Kutools para Excel

Ao aplicar a função Kutools for Excel Adicionar Texto, pode inserir o texto pretendido não só no início ou no fim das células, mas também numa posição específica dentro delas.

Para inserir um hífen (-) após o 5.º caractere, selecione uma ou várias gamas onde pretende inserir o hífen e clique em Kutools > Text > Add Text. Na caixa de diálogo Add Text, proceda da seguinte forma:

  1. Introduza um hífen ()-) na caixa de texto.
  2. Selecione a opção Após a posição especificadae introduza 5para inserir o hífen após o 5.º caractere. Pode pré-visualizar o resultado no painel de pré-visualização.
  3. Clique em OK.

Inserir texto após o N.º caractere com o Kutools

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, impulsionando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas sobre o Kutools para Excel...         Teste gratuito...

Adicionar texto antes / após caracteres específicos

Nesta secção, exploramos dois métodos para adicionar texto antes ou após caracteres específicos nas células do Excel: um utilizando uma fórmula SUBSTITUIR e outro com uma ferramenta versátil. Para ilustrar, mostramos como inserir «(EO)» antes e depois do hífen (-) no conteúdo das células.


Inserir texto antes / após caracteres específicos com uma fórmula SUBSTITUIR

Para inserir texto ou caracteres antes ou após caracteres específicos nas células com a função SUBSTITUIR, seguiremos os padrões descritos abaixo.

  • Adicionar texto no início antes decaracteres específicos («anchor_text»):

    =SUBSTITUTE(cell, «anchor_text», «added_text & anchor_text», 1)

  • Adicionar texto no fim apóscaracteres específicos («anchor_text»):

    =SUBSTITUTE(cell, «anchor_text», «anchor_text & added_text», 1)

A lógica por trás das fórmulas consiste em substituir «anchor_text» na célula por «added_text & anchor_text» ou «anchor_text & added_text», de modo a inserir «added_text» antes ou após «anchor_text».

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

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

Inserir texto antes ou depois de caracteres específicos com a fórmula SUBSTITUIR

Dicas:
  • O número 1na fórmula SUBSTITUIR indica ao Excel para substituir apenas a primeira ocorrência do hífen (-) na célula A2. Se existirem vários hífens e pretender substituir uma ocorrência diferente, basta ajustar este número para corresponder à instância específica que deseja alterar. Para adicionar «(EO)»antes de cada hífen, remova totalmente o número da instância:
    =SUBSTITUTE(A2, "-", "(EO)-")
  • Para inserir «(EO)»após o hífen (-), utilize a fórmula abaixo:
    =SUBSTITUTE(A2, "-", "-(EO)", 1)

Inserir texto antes / após caracteres específicos com Kutools para Excel

Kutools for Excel's Adicionar Texto permite-lhe 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 uma ou várias gamas onde pretende efetuar esta modificação e clique em Kutools>Text>Add Text. Na caixa de diálogo Add Text, proceda da seguinte forma:

  1. Escreva (EO) na caixa de texto.
  2. Selecione a opção Antes do texto, e introduza um hífen ()-) na respetiva caixa de entrada. Pode visualizar o resultado no painel de pré-visualização.
  3. Clique em OK para inserir (EO) antes do hífen.

Inserir texto antes ou depois de caracteres específicos com o Kutools

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, impulsionando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas sobre Kutools para Excel...         Teste gratuito...

O exposto acima abrange todo o conteúdo relevante sobre a remoção de macros no Excel. Esperamos que este tutorial lhe seja útil! Se quiser explorar mais dicas e truques do Excel, clique aqui para aceder à nossa vasta coleção com milhares de tutoriais.