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

Como adicionar rapidamente uma vírgula entre palavras no Excel?

AutorSun Data de Modificação

Ao trabalhar com dados no Excel, há momentos em que precisa separar palavras ou frases com vírgulas. Por exemplo, pode ter uma lista de nomes, produtos ou palavras-chave e precisar formatá-los com vírgulas para processamento posterior. Inserir vírgulas manualmente pode ser tedioso, especialmente em conjuntos de dados extensos. Felizmente, o Excel oferece formas eficientes de automatizar essa tarefa. Abaixo, encontra um guia detalhado para adicionar rapidamente vírgulas entre palavras no Excel.

Uma captura de ecrã de células com palavras separadas por espaços no ExcelSeta para a direitaUma captura de ecrã que mostra células com palavras separadas por vírgulas no Excel

Adicionar vírgula entre palavras com a função Localizar e Substituir

Adicionar vírgula entre palavras com Kutools para Excel

Adicionar vírgula entre palavras com a função SUBSTITUTE

Adicionar vírgula entre palavras com código VBA


Adicionar vírgula entre palavras com a função Localizar e Substituir

A ferramenta Localizar e Substituir do Excel permite-lhe atualizar rapidamente o texto nas células. Se os seus dados contiverem palavras separadas por espaços, pode utilizar esta função para inserir vírgulas entre elas de forma eficiente.

1. Comece por selecionar as células onde pretende inserir vírgulas entre as palavras. Com as células selecionadas, prima Ctrl + H no seu teclado para abrir a caixa de diálogo Localizar e Substituir.
Uma captura de ecrã que mostra a caixa de diálogo Localizar e Substituir para adicionar vírgulas no Excel

2. Na caixa de diálogo, clique no campo «Localizar» e introduza um espaço utilizando a barra de espaço (certifique-se de que é apenas um único espaço). Em seguida, no campo «Substituir por», digite um espaço seguido de uma vírgula (ou seja, " ,"). Esta configuração garante que cada espaço entre palavras seja substituído por um espaço e uma vírgula, mantendo as palavras perfeitamente legíveis.
Uma captura de ecrã da configuração de substituição de espaços por vírgulas na caixa de diálogo Localizar e Substituir do ExcelUma captura de ecrã da configuração de substituição de espaços por vírgulas na caixa de diálogo Localizar e Substituir do Excel

3. Clique em Substituir Tudo. O Excel atualizará imediatamente todas as células selecionadas, inserindo uma vírgula após cada espaço na sua seleção.
Uma captura de ecrã da função Substituir Tudo aplicada no Excel para adicionar vírgulas

4. Após a substituição, aparecerá uma mensagem a indicar quantas substituições foram efetuadas. Clique em OK e, de seguida, clique em Fechar para sair da caixa de diálogo Localizar e Substituir.

Dicas e notas:

  • Esta abordagem funciona melhor quando as palavras são separadas de forma consistente por espaços únicos.
  • Se os seus dados contiverem espaços duplos, tabulações ou espaçamento inconsistente entre palavras, considere limpá-los previamente com a função TRIM ou com a funcionalidade Remover duplicatas Espaços.
  • A função Localizar e Substituir altera diretamente as células originais. Caso precise manter os seus dados brutos intactos, crie uma cópia antes de aplicar este método.

Adicionar vírgula entre palavras com Kutools para Excel

Se preferir uma abordagem mais flexível ou avançada, o Kutools para Excel disponibiliza funcionalidades dedicadas para automatizar este processo. Este suplemento amplia as capacidades do Excel e oferece maior personalização ao inserir texto entre ou à volta de palavras nas células — especialmente útil ao trabalhar com formatos de dados complexos ou requisitos específicos de delimitadores. A ferramenta Adicionar Texto pode adicionar automaticamente qualquer caractere (vírgula, ponto e vírgula, hífen, etc.) em várias posições, minimizando a intervenção manual ao lidar com conjuntos de dados grandes ou variados.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando 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 de Kutools para Excel...         Teste gratuito...

Depois de instalar o Kutools para Excel, siga estes passos para adicionar vírgulas entre as palavras nas suas células selecionadas:

Clique no separador Kutools na Faixa de Opções do Excel e, em seguida, escolha Texto > Adicionar Texto para abrir a caixa de diálogo Adicionar Texto.

Ajuste as definições da seguinte forma:

  1. Na caixa «Texto», introduza a vírgula (ou outro separador à sua escolha) que deseja inserir entre as palavras.
  2. De seguida, selecione a opção Entre cada palavra no menu pendente «Adicionar apenas a». Esta configuração garante que o separador selecionado é inserido entre cada palavra sempre que houver um espaço na célula.
  3. Por fim, clique no botão OK para aplicar a formatação à sua seleção.
    especifique as opções na caixa de diálogo

Resultado: As células selecionadas apresentam agora cada palavra separada por vírgulas, tal como ilustrado.
adicionar vírgulas entre palavras com o Kutools

Problemas possíveis e dicas:

  • Se precisar de utilizar outros separadores (como ponto e vírgula, travessão, etc.), basta introduzir o caractere pretendido no campo «Texto».
  • O Kutools suporta operações em lote, tornando-o numa solução conveniente para gerir centenas ou milhares de linhas.

Adicionar vírgula entre palavras com a função SUBSTITUTE

Para utilizadores que preferem utilizar fórmulas, a função SUBSTITUTE do Excel permite inserir vírgulas entre palavras sem alterar permanentemente os Dados de Origem. Esta abordagem é ideal quando precisa de gerar uma versão formatada e separada dos seus dados para relatórios ou exportações. É também segura em cenários com dados dinâmicos, já que o resultado da fórmula se atualiza automaticamente sempre que os dados originais forem modificados.

Suponha que os seus Texto Original estão na célula A1:

Introduza a seguinte fórmula noutra célula (por exemplo,)B1):

=SUBSTITUTE(TRIM(A1)," ",", ")

Prima Enter para confirmar e, em seguida, arraste a alça de preenchimento para baixo para aplicar a fórmula às restantes células, conforme necessário.
Uma captura de ecrã do resultado da função SUBSTITUIR com vírgulas entre palavras

Explicação e boas práticas:

  • A função TRIM remove os espaços à esquerda e à direita e reduz quaisquer espaços extra entre palavras a um único espaço. Isto ajuda a evitar vírgulas duplas indesejadas caso existam múltiplos espaços entre palavras.
  • A função SUBSTITUTE substitui cada espaço único (o delimitador padrão) por uma vírgula seguida de um espaço, conferindo clareza e consistência ao resultado.
  • Como a fórmula gera apenas o resultado formatado, os dados originais na coluna A permanecem inalterados.

Adicionar vírgula entre palavras com Macro VBA

Para utilizadores que frequentemente processam grandes volumes de dados ou precisam de personalização avançada, uma macro VBA simples permite adicionar rapidamente vírgulas entre palavras. O VBA revela-se especialmente útil para automatizar tarefas repetitivas, realizar edições em lote ou resolver cenários que as fórmulas e ferramentas incorporadas não conseguem abordar por completo.

1. Clique em Programador > Visual Basic para abrir o editor do Microsoft Visual Basic para Aplicações. No editor, clique em Inserir > Módulo e, de seguida, introduza o código abaixo:

Sub AddCommasBetweenWords()
    Dim WorkRng As Range
    Dim Rng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select Range", xTitleId, WorkRng.Address, Type:=8)
    For Each Rng In WorkRng
        If Rng.Value <> "" Then
            Rng.Value = Replace(Application.WorksheetFunction.Trim(Rng.Value), " ", ", ")
        End If
    Next
End Sub

2. Após introduzir o código, clique no botão Botão Executar (Executar) para o executar. Quando solicitado, selecione o intervalo de células que pretende processar e a macro VBA adicionará automaticamente vírgulas entre cada palavra nas células selecionadas.

Notas adicionais:

  • Guarde sempre a sua pasta de trabalho antes de executar qualquer script VBA, pois o processo irá modificar diretamente os Dados de Origem.
  • Se o separador Programador não estiver visível, ative-o através de Ficheiro > Opções > Personalizar Friso.
  • Para personalização avançada (por exemplo, delimitadores diferentes ou inserção condicional de vírgulas), pode ajustar o código conforme necessário.

Pode utilizar esta macro para processar grandes volumes de dados sem ter de realizar substituições manuais repetitivas. Esta solução é ideal para utilizadores com conhecimentos básicos de programação e para quem precisa de automatizar esta tarefa regularmente.

Adicionar vírgulas entre palavras no Excel pode ser feito de várias formas, cada uma adaptada a necessidades e níveis de experiência diferentes. Quer opte pelo Localizar e Substituir para uma atualização rápida e simples, pelo Kutools para um processamento em lote poderoso e flexível, por fórmulas para obter resultados dinâmicos e não destrutivos, ou por VBA para automação em larga escala, há sempre uma opção adequada à maioria dos cenários. Ao trabalhar com conjuntos de dados grandes, guarde sempre uma cópia dos dados originais e verifique cuidadosamente a exatidão dos resultados.

Se estiver interessado em explorar soluções adicionais do Excel para processamento avançado de dados, como extração de palavras-chave ou conversão de delimitadores, o nosso site disponibiliza milhares de tutoriais para ajudar a aumentar ainda mais a sua produtividade.

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

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.

ExcelWordOutlookTabsPowerPoint
  • 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