Como adicionar um prefixo ou sufixo a um intervalo de células no Excel?
Adicionar um prefixo ou sufixo a um intervalo de células no Excel é uma exigência comum ao preparar dados para relatórios, melhorar a legibilidade ou formatar informações de forma consistente. Quer precise de acrescentar unidades a números, identificadores a códigos de produtos ou simplesmente formatar nomes e outros textos, este guia irá dotá-lo das ferramentas necessárias. Abordaremos três métodos eficazes: utilização de fórmulas, scripts VBA e a utilização do Kutools para Excel, oferecendo cada um uma solução prática consoante o seu nível de proficiência e a complexidade da tarefa.

- Adicionar prefixo ou sufixo a todas as Fórmula
- Adicionar prefixo ou sufixo a todas as células com Kutools para Excel
- Adicionar prefixo ou sufixo a todas as células com VBA
Adicionar prefixo ou sufixo a todas as Fórmula
A função concatenar do Excel permite inserir rapidamente um prefixo ou sufixo numa única célula.
1. Introduza a função =CONCATENATE(«Food - »,A1) numa célula vazia, por exemplo a célula C1, e depois arraste a pega de autorreenchimento dessa célula ao longo do intervalo que pretende preencher. Todas as células ficarão então com o prefixo especificado adicionado. Veja a imagem:
Pode utilizar a função concatenar para inserir um prefixo, um sufixo ou ambos, conforme indicado a seguir:
| Introduza fórmulas | Resultados nas células |
| = Concatenate («Food - », A1) | Alimento - Maçã |
| =Concatenate (A1, « - Fruit») | Maçã - Fruta |
| =Concatenate («Food - », A1, « - Fruit») | Alimento – Maçã - Fruta |
Adicionar prefixo ou sufixo a todas as células com Kutools para Excel
Pode não estar familiarizado com funções e código VBA no Excel. A funcionalidade Add Text do Kutools for Excel permite-lhe adicionar rapidamente um prefixo ou sufixo a qualquer intervalo selecionado.
1. Selecione as células às quais pretende adicionar um prefixo ou sufixo e clique em KutoolsKutools > Text > Text Add Text.
2. Na caixa de diálogo Add Text, introduza o seu prefixo ou sufixo na caixa Texto, ative a opção Before first character (para adicionar um prefixo) ou a opção After last character (para adicionar um sufixo), conforme necessário, e clique no botão Ok.
O prefixo ou sufixo especificado será agora adicionado a todas as células selecionadas de uma só vez. Veja a imagem:
Kutools para Excel – Potencie o Excel com mais de 300 ferramentas essenciais. Aproveite uma avaliação gratuita completa de 30 dias, sem necessidade de cartão de crédito! Obtenha já!
Adicionar prefixo ou sufixo a todas as células com VBA
Também pode resolver este problema com o seguinte código VBA:
1. Selecione o intervalo onde pretende adicionar o prefixo ou sufixo.
2. Clique em DeveloperDeveloper > Visual Basic e será aberta uma nova janela do Microsoft Visual Basic for applications. Em seguida, clique em InsertInsert > Module e introduza o seguinte código:
VBA: Adicionar prefixo ao texto:
Sub AddTextOnLeft()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
Rng.Value = addStr & Rng.Value
Next
End Sub VBA: Adicionar sufixo ao texto:
Sub AddTextOnRight()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
Rng.Value = Rng.Value & addStr
Next
End Sub 3. Em seguida, clique no botão Run ou prima a tecla F5 para executar o VBA.
4. Comece por especificar o intervalo ao qual pretende adicionar o prefixo ou sufixo na primeira caixa de diálogo KutoolsforExcel e clique no botão OK. Em seguida, introduza o prefixo ou sufixo pretendido na segunda caixa de diálogo KutoolsforExcel e clique novamente em OK. Veja as imagens abaixo:

O prefixo ou sufixo indicado foi agora adicionado a todas as células selecionadas, conforme ilustrado na imagem seguinte:
Adicionar prefixos ou sufixos aos dados das células de forma eficaz pode agilizar a apresentação da informação e garantir consistência nos seus documentos do Excel. Quer opte por fórmulas pela sua simplicidade, VBA para automatização ou o Kutools para Excel pela sua funcionalidade avançada e facilidade de utilização, cada método oferece uma forma fiável de modificar rapidamente o conteúdo das células. Ao aplicar estas técnicas, melhora a clareza e utilidade dos seus dados, tornando as suas folhas de cálculo mais funcionais e intuitivas. Para quem deseja explorar ainda mais as capacidades do Excel, o nosso site disponibiliza uma vasta coleção de tutoriais.Descubra mais dicas e truques do Excel aqui.
Demonstração: adicionar prefixo ou sufixo a várias células com Kutools para Excel
Artigos relacionados
Adicionar Adicionar Texto ao início ou fim de todas as células
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos