Ir para o conteúdo principal

Como adicionar prefixo ou sufixo ao intervalo de células em Excel?

Às vezes, você precisa adicionar texto comum ao início ou ao final de todas as células em alguns casos. Claro, você pode adicionar o prefixo ou sufixo a cada célula, uma por uma. No entanto, o trabalho é árduo e demorado quando há numerosas células. Este artigo mostrará algumas dicas sobre como adicionar prefixo ou sufixo ao intervalo selecionado de células em Excel facilmente.


Adicione prefixo ou sufixo a todas as células com fórmulas

O Excel's concatenar função pode inserir prefixo ou sufixo para uma única célula rapidamente.

1. Insira a função de =CONCATENATE("Food - ",A1) em uma célula em branco, diz Cell C1e arraste a alça de Preenchimento Automático dessa célula pelo intervalo que deseja preencher. E todas as células foram adicionadas ao texto de prefixo específico. Veja a imagem :. Veja a imagem:

Você pode usar a função concatenar para inserir prefixo, sufixo ou ambos de sufixo e prefixo da seguinte maneira:

Insira fórmulas Resultados em células
= Concatenate ("Food - ", A1) Alimentos - Maçã
=Concatenate (A1, " - Fruit") Maçã - Fruta
=Concatenate ("Food - ", A1, " - Fruit") Alimentos - Maçã - Frutas

Adicione facilmente texto comum ao início ou final de todas as células (prefixo ou sufixo) em Excel

É fácil preencher todas as células com o mesmo conteúdo em uma coluna com o recurso Autopreencher. Mas, como adicionar o mesmo prefixo ou sufixo a todas as células em uma coluna? Comparando para digitar o prefixo ou sufixo para cada célula separadamente, Kutools for Excel'S Add Text O utilitário fornece uma solução fácil para fazer isso com apenas alguns cliques.


anúncio adicionar sufixo de prefixo de texto

Adicione um prefixo ou sufixo a todas as células com VBA

Você também pode lidar com esse problema com o seguinte código VBA:

1. Selecione o intervalo em que deseja inserir o prefixo ou sufixo.

2. Clique Developer > Visual Basic, E um novo Microsoft Visual Basic for applications a janela será exibida, clique Insert > Modulee, em seguida, insira o seguinte código:

VBA: adicione um 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: adicione o 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. Então clique Run botão ou pressione o F5 chave para executar o VBA.

4. E agora, especifique o intervalo ao qual você adicionará o prefixo ou sufixo no primeiro KutoolsforExcel caixa de diálogo e clique no OK botão e, em seguida, digite o sufixo ou prefixo que você adicionará ao segundo KutoolsforExcel caixa de diálogo e clique no OK botão. Veja as imagens abaixo:
     
Agora, o sufixo ou prefixo especificado foi adicionado a cada célula selecionada, conforme a captura de tela abaixo:


Adicionar prefixo ou sufixo a todas as células com Kutools for Excel

Você pode não estar familiarizado com funções e código VBA em Excel. E isto Add Text utilidade de Kutools for Excel irá ajudá-lo a inserir prefixo ou sufixo em qualquer intervalo selecionado rapidamente.

Kutools for Excel - Inclui mais de 300 ferramentas úteis para Excel. Avaliação gratuita completa de recursos 30-dia, sem necessidade de cartão de crédito! Teste grátis agora!

1. Selecione as células que deseja adicionar prefixo ou sufixo e clique em  Kutools > Text > Add Text, veja a captura de tela:

2. No Add Text caixa de diálogo, digite seu prefixo ou sufixo no Texto caixa, marque a Before first character opção (para adicionar prefixo) ou After last character opção (para adicionar sufixo) conforme necessário e clique no Ok botão.
E agora o prefixo ou sufixo especificado é adicionado a cada célula selecionada de uma vez. Veja a imagem:


Demonstração: adicione prefixo ou sufixo a várias células com Kutools for Excel


Kutools for Excel inclui mais de 300 ferramentas úteis para Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!

Remova o prefixo ou sufixo (mesmo número de caracteres) do início/direita/fim das células em Excel

Kutools for Excel's Remove By Position recurso facilita a remoção do prefixo ou sufixo (certo número de caracteres) da posição inicial / final / especificada da sequência de texto nas células.


anúncio remove prefixo sufixo

Artigos relacionados

Melhores ferramentas de produtividade de escritório

Turbine suas planilhas: Experimente eficiência como nunca antes com Kutools for Excel

Recursos mais comuns: Localizar/destacar/identificar duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas     Mover colunas   |   Exibir colunas   |   Comparar colunas com Selecionar células iguais e diferentes ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Words, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   Muito mais...

Kutools for Excel possui mais de 300 recursos, garantindo que o que você precisa está a apenas um clique de distância...

Suporta Escritório/Excel 2007-2021 e mais recentes, incluindo 365 | Disponível em 44 idiomas | Desfrute de um teste gratuito de 30 dias com todos os recursos.

guia kte 201905


Office Tab Traz a interface com guias para o Office e torna seu trabalho muito mais fácil

  • Ative a edição e leitura com guias em Word, Excel, Power Point, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!

Comments (23)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have Product code which start from 1 to 99 but i want to add prefix that the product code should start from 0001 and end at 0099.
This comment was minimized by the moderator on the site
Hi, you can simply change the cell format for these cells by selecting them and pressing Ctrl + 1, and then selecting Custom on the Number tab, and typing "0000" in the Type: textbox.
This comment was minimized by the moderator on the site
asfdasdfawfe
This comment was minimized by the moderator on the site
How do I prefix a letter to a date in the format "Cmmddyy".

Example. A1 contains date in format mm/dd/yy (let's say 01/31/18)

I want A2 to show "C013118".
This comment was minimized by the moderator on the site
Use this formula in A2:
=IF(A1<>"","C"&IF(MONTH(A1)>=10,MONTH(A1),"0"&MONTH(A1))&DAY(A1)&RIGHT(YEAR(A1),2),"")
This comment was minimized by the moderator on the site
Hi, does any one how to add two numbers in one cell. For example, X 2.2 3.6 0.9 1.2 and I want to add each number with its rank, Like; X 2.2 (2) 3.6 (1) 0.9 (4) 1.2 (3) and these rank must be bold and with different colour.
This comment was minimized by the moderator on the site
thanks very much for KUTOOLS FOR EXCEL
This comment was minimized by the moderator on the site
I have filtered the cloumn and i have to apply TC001 till TC0209 on the filtered cells, could anyone please help me with this
This comment was minimized by the moderator on the site
i have single alphabets in different cell, say 10 cell with different....how can add these alphabets in one cell i.e. total no. of alphabets in one cell
This comment was minimized by the moderator on the site
arihhurthj hshsjsyshsj shshydjdj shshssj shshdj shshjddj Please tell me how to add new line with character GO after every line.
This comment was minimized by the moderator on the site
Need Help, I want to add character in Excell Example Cell No A1 Show A so next cell A2 show B I want to show B in next cell
This comment was minimized by the moderator on the site
Thank you so much :)
This comment was minimized by the moderator on the site
e.g 44444 Out I needed as DL/44444
This comment was minimized by the moderator on the site
you can also use this site
This comment was minimized by the moderator on the site
I can't concatenate a date, (excel tries to divide it like a sum). I have tried changing the format of the source cell and the destination, nothing will stop concatenate from dividing the date. I don't want to buy Kutools either. (I know there is a free trial but that is not a long term solution).
This comment was minimized by the moderator on the site
maria, you can edit the code by adding: Dim OriValue As String then add this code after For Each.... OriValue = Rng.Value and change the Rng.Value to OriValue in equation: Rng.Value = addStr & OriValue
This comment was minimized by the moderator on the site
i have a data where in column there are no,s like this rs 10 rs 20 rs 30 rs 40 Please let me know how can i sum them without removing "rs" from entire column
This comment was minimized by the moderator on the site
if our prefix was number,how can insert it to cells contain number?
This comment was minimized by the moderator on the site
Thanks! = CONCATENATE made my day!
This comment was minimized by the moderator on the site
CAn i add KUltools without admin rights
This comment was minimized by the moderator on the site
[quote]CAn i add KUltools without admin rightsBy Vishal[/quote] :-) You need to install the software with an admin account. After the installation, you can use it without admin account.
This comment was minimized by the moderator on the site
Thank you, the above instructions have saved me hours of work.
This comment was minimized by the moderator on the site
Thanks, Kutools saved me a lot of work :-)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations