Como adicionar texto no início ou no final de todas as células no Excel?
Ocasionalmente, você pode precisar acrescentar ou acrescentar o mesmo texto específico a cada célula de uma seleção. Fazer isso manualmente para cada célula pode ser bastante tedioso e demorado. Felizmente, existem vários métodos mais simples para fazer isso, permitindo adicionar o mesmo texto ao início ou ao final de todas as células de uma seleção com mais eficiência.
Adicione texto ao início/fim de todas as células usando Flash Fill
Flash Fill in Excel é uma ferramenta inteligente que preenche dados automaticamente quando detecta um padrão. Este recurso é particularmente útil para adicionar texto às células quando você tem um exemplo da saída desejada.
Suponha que você precise acrescente "Dr." aos nomes na coluna A. Veja como você pode usar o Flash Fill para conseguir isso:
- Certifique-se de que seus dados estejam em uma coluna e que a próxima coluna esteja vazia.
- Digite o primeiro exemplo com "Doutor." adicionado na primeira célula da próxima coluna e pressione Entrar.
- Press Ctrl + E para preencher automaticamente o restante das células da coluna com "Doutor." prefixados aos nomes.
Dica: Você também pode clicar no Data guia na faixa de opções e, em seguida, selecione Flash Fill para obter o mesmo resultado se preferir usar a interface da faixa de opções para operações do Excel.
Observação: Para adicione texto específico após os nomes, como anexar ", RH" para indicar um departamento de recursos humanos, você pode usar a mesma abordagem:
Adicione texto ao início/fim de todas as células com fórmulas
Para inserir facilmente texto ou caracteres específicos no início ou no final das células, você pode concatenar uma string especificada com a referência da célula usando uma fórmula do Excel. Suponha que você precise acrescente "Classe A:" aos nomes na coluna A. Veja como você pode aplicar uma fórmula para conseguir isso:
- Selecione uma célula onde deseja gerar o primeiro nome prefixado com "Classe A: ".
- Insira qualquer uma dessas fórmulas com base em sua preferência e clique Entrar 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, "Classe 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 "Classe A: " e ajuste A2 para atender às suas necessidades específicas. - Arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula.
Observações:
- Para simplificar, coloque o texto que deseja adicionar em uma célula específica (como E2) e, em seguida, combine as duas células. Dica: O endereço da célula para o texto acrescentado é bloqueado com o sinal $ para evitar alterações ao copiar a fórmula.
- Para anexar texto ao final do conteúdo existente de uma célula, simplesmente inverta a estrutura da fórmula. Por exemplo, para adicionar “- Classe A” no final do conteúdo da célula A2, use qualquer uma das fórmulas abaixo:
=A2&" - Class A"
=CONCATENATE(A2, " - Class A")
=CONCAT(A2, " - Class A")
Adicione texto ao início/fim de todas as células usando IA
O recurso AI Aide em Kutools for Excel é um avanço significativo no processamento inteligente de dados. Ele aproveita a inteligência artificial para analisar suas solicitações e executar tarefas complexas com um comando simples.
Para preceder texto como "Doutor." às células selecionadas, basta selecionar as células e clicar Kutools > Assessor de IAe diga ao Kutools AI Aide: Adicione "Dr." antes de cada célula selecionada. Ele compreenderá e apresentará instantaneamente uma Execute botão. Clique nele e as alterações serão aplicadas imediatamente.
Observações:
- Se o resultado não for o esperado e você desejar desfazer as alterações, clique no botão Insatisfeito botão para reverter suas ações.
- Para anexar texto, como "AA" ao final de todas as células selecionadas, ajuste sua solicitação para Adicione "AA" depois de cada célula selecionada.
- Quer acessar o Assessor de IA Utilitário? Download Kutools for Excel agora! Além disso, o Kutools possui uma infinidade de mais de 300 recursos e oferece um teste gratuito de 30 dias. Não espere, experimente hoje!
Adicione texto ao início/fim de todas as células com VBA
Nesta seção, exploraremos um método VBA simples para adicionar texto especificado diretamente ao início ou ao final de todas as células em um ou vários intervalos selecionados.
- Selecione o(s) intervalo(s) onde você adicionará o texto especificado ao início ou ao final de todas as células.
- Mantenha pressionada a Alt + F11 chaves no Excel para abrir o Microsoft Visual Basic para Aplicações janela.
- Clique inserção > Móduloe cole o seguinte código VBA no Módulo janela.
- VBA: Adicionar texto especificado para o início de 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 prefixa todas as células selecionadas com "EXCL-". Certifique-se de substituir este texto de amostra no código pelo texto real necessário antes de aplicá-lo à sua planilha.
- VBA: Adicionar texto especificado até o fim de 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 anexa "-XS" ao conteúdo de cada célula selecionada. Certifique-se de substituir "-XS" pelo sufixo específico que você deseja anexar ao conteúdo da célula antes de executar a macro na planilha.
- VBA: Adicionar texto especificado para o início de células
- Pressione o botão F5 tecla para executar a macro.
Resultado
-
Se estiver executando o primeiro VBA, o valor "EXCL-" será anexado ao conteúdo de todas as células selecionadas.
-
Se estiver executando o segundo VBA, o valor "-XS" será anexado ao conteúdo de todas as células selecionadas.
- Anexe o texto ao conteúdo da célula e coloque na próxima coluna:
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
- Anexe o texto ao conteúdo da célula e coloque na próxima coluna:
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
Adicione texto ao início/fim de todas as células com o Kutools para Excel
Kutools for Excel's Add Text A ferramenta foi projetada para lidar com eficiência 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, esta ferramenta se destaca em tarefas mais detalhadas, como:
|
Depois de ter Kutools for Excel instalado, selecione um ou vários intervalos onde deseja adicionar o texto especificado e clique em Kutools > Text > Add Text. No Add Text caixa de diálogo, faça o seguinte:
- Digite o texto que deseja adicionar.
- Selecione a opção desejada para onde colocar o texto. Você pode visualizar o resultado no painel de visualização.
- Acertar OK.
- Na captura de tela fornecida, "2024" foi inserido na caixa de texto com o Depois do último personagem opção selecionada. Você pode ver uma prévia de como o texto aparecerá em cada célula antes de aplicar as alterações aos intervalos selecionados.
- Se você verificar o Skip non-text cells opção, a ferramenta não adicionará o texto especificado às células que contêm conteúdo não textual.
Observação: Quer acessar o Adicionar texto Utilitário? Download Kutools for Excel agora! Além disso, o Kutools possui uma infinidade de mais de 300 recursos e oferece um teste gratuito de 30 dias. Não espere, experimente hoje!
Adicione texto visualmente ao início/fim 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 realmente alterar o conteúdo original da célula. É particularmente útil para adicionar unidades ou identificadores que são essenciais para a interpretação, mas que não devem interferir nos cálculos.
Suponha que você tenha uma coluna de números representando os pesos que deseja display com a unidade "kg" anexada a cada número sem alterar os números reais para fins de cálculo. Siga os passos abaixo:
- Selecione as células que contêm os pesos. Você pode selecionar um intervalo, uma coluna inteira ou células específicas em uma planilha.
- Mantenha pressionada a Ctrl + 1 chaves para abrir o formatar células diálogo. Alternativamente, você pode clicar com o botão direito nas células selecionadas e escolher formatar células no menu de contexto.
- No formatar células diálogo, no Sessão guia, por favor:
- Selecionar Personalizadas na lista de categorias à esquerda.
- No Formato caixa de entrada abaixo Personalizadas, insira o seguinte código de formato: #" kg". Você pode então visualizar o novo formato no Amostra caixa para ver como fica antes de aplicar.
- Clique OK.
Resultado
Agora, cada número da sua seleção será exibido com "kg" anexado, enquanto os valores reais nas células permanecem inalterados, portanto, quaisquer cálculos que envolvam essas células ainda usarão os dados numéricos puros sem o "kg" texto.
Observações:
- O código de formato #" kg" anexa visualmente " kg" para todas as células que contêm números, você pode personalizá-lo da seguinte maneira:
- Substituir o kg entre aspas com o texto que você deseja adicionar.
- Se suas células contiverem texto e você quiser anexar um texto específico a elas, substitua # (sinal numérico) com @ (sinal "arroba") no código do formato.
- Para adicione texto visualmente ao início das células, preceder o # no seu código de formato com o texto. Por exemplo, entrar "texto "# na caixa de formato irá preceder "texto " para todas as células numéricas.
Insira texto após o enésimo caractere em cada célula
Nesta seção, exploraremos dois métodos para inserir texto específico após o enésimo caractere em cada célula: um usando um Fórmula SUBSTITUIR e outro com um ferramenta versátil. Como exemplo, mostraremos como inserir um hífen (-) após o 5º caractere.
Insira 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 com a função REPLACE, seguiremos o padrão descrito a seguir.
=REPLACE(cell, N+1, 0, "text")
A lógica por trás desta fórmula é substituir 0 (não) caracteres do célula no (N + 1)ª posição com "texto". Por exemplo, para insira um hífen (-) após o 5º caractere, usarei a fórmula abaixo:
=REPLACE(A2, 6, 0, "-")
Insira o texto após o enésimo caractere com o Kutools para Excel
Ao aplicar Kutools for Excel's Add Text função, você pode adicionar texto especificado não apenas ao início ou final das células, mas também a uma posição especificada dentro das células.
Para insira um hífen (-) após o 5º caractere, selecione um ou vários intervalos onde deseja inserir um hífen e clique em Kutools > Text > Add Text. No Add Text caixa de diálogo, faça o seguinte:
- Digite um hífen (-) na caixa de texto.
- Selecione os Especificar posição opção e digite 5 para inserir o hífen após o 5º caractere. Você pode visualizar o resultado no painel de visualização.
- Acertar OK.
Observação: Quer acessar o Adicionar texto Utilitário? Download Kutools for Excel agora! Além disso, o Kutools possui uma infinidade de mais de 300 recursos e oferece um teste gratuito de 30 dias. Não espere, experimente hoje!
Anexar texto antes/depois de caracteres específicos
Nesta seção, exploraremos dois métodos para anexar texto antes ou depois de caracteres específicos nas células do Excel: um usando um Fórmula SUBSTITUTA e outro com um ferramenta versátil. Para ilustração, demonstraremos como inserir “(EO)” antes e depois do hífen (-) no conteúdo da célula.
Insira texto antes/depois de caracteres específicos com uma fórmula SUBSTITUTE
Para inserir texto ou caracteres antes ou depois de caracteres específicos em células com a função SUBSTITUTE, seguiremos os padrões descritos a seguir.
- Anexar texto antes caracteres específicos ("anchor_text"):
=SUBSTITUTE(cell, "anchor_text", "added_text & anchor_text", 1)
- Anexar texto depois de caracteres específicos ("anchor_text"):
=SUBSTITUTE(cell, "anchor_text", "anchor_text & added_text", 1)
A lógica por trás das fórmulas é substituir "texto âncora" dentro do célula de "texto_adicionado e texto_âncora" or "texto_âncora e texto_adicionado", para inserir "texto_adicionado" antes ou depois "texto âncora".
Por exemplo, para inserir "(EO)" antes o hífen (-) no conteúdo da célula, use a fórmula abaixo:
=SUBSTITUTE(A2, "-", "(EO)-", 1)
- O número 1 na fórmula SUBSTITUTE informa ao Excel para substituir apenas a primeira ocorrência do hífen (-) na célula A2. Se houver vários hífens e você desejar substituir um diferente, ajuste esse número para corresponder à instância específica que você está segmentando. Para adicionar "(EO)" antes de cada hífen, remova totalmente o número da instância:
=SUBSTITUTE(A2, "-", "(EO)-")
- Para inserir "(EO)" depois do hífen (-), use a fórmula abaixo:
=SUBSTITUTE(A2, "-", "-(EO)", 1)
Insira texto antes/depois de caracteres específicos com o Kutools para Excel
Kutools for Excel's Add Text O recurso permite adicionar facilmente texto antes ou depois de caracteres específicos nas células.
Para insira "(EO)" antes do hífen (-) no conteúdo da célula, selecione um ou vários intervalos onde deseja fazer essa modificação e clique em Kutools > Text > Add Text. No Add Text caixa de diálogo, faça o seguinte:
- Formato (EO) na caixa de texto.
- Selecione os antes do texto opção e insira um hífen (-) na caixa de entrada correspondente. Você pode visualizar o resultado no painel de visualização.
- Acertar OK inserir (EO) antes do hífen.
Observação: Quer acessar o Adicionar texto Utilitário? Download Kutools for Excel agora! Além disso, o Kutools possui uma infinidade de mais de 300 recursos e oferece um teste gratuito de 30 dias. Não espere, experimente hoje!
Acima está todo o conteúdo relevante relacionado à remoção de macros no Excel. Espero que você ache o tutorial útil. Se você deseja explorar mais dicas e truques do Excel, clique aqui para acessar nossa extensa coleção de mais de milhares de tutoriais.
Índice
- Vídeo: Adicionar texto no Excel
- Adicione texto ao início/fim de todas as células no Excel
- Com Preenchimento Flash
- Com fórmulas do Excel
- Com Inteligência Artificial (IA)
- Usando VBA
- Usando uma ferramenta versátil
- Usando uma formatação personalizada (adicionar texto visualmente)
- Insira texto após o enésimo caractere em cada célula
- Anexar texto antes/depois de caracteres específicos
- Artigos relacionados
- As melhores ferramentas de produtividade para escritório
- Comentários
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.