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

Como adicionar espaços automaticamente após as vírgulas no Excel?

AutorXiaoyang Data de Modificação

Adicionar espaços após vírgulas no Excel é uma exigência comum ao trabalhar com texto importado, listas de clientes, moradas ou qualquer conjunto de dados em que uma separação clara entre elementos melhore a legibilidade e a apresentação. Texto mal formatado — como nomes ou moradas com vírgulas sem espaços — pode dificultar o processamento posterior, a partilha ou a análise de dados. Este guia apresenta vários métodos práticos adaptados a diferentes cenários: desde soluções simples baseadas em fórmulas, ideais para conjuntos pequenos, até ao Kutools para Excel para processamento em lote, passando pela automação com macros VBA para estruturas de dados de grande escala ou complexas.

adicionar espaços após vírgulas dados de exemplo

Adicionar espaços após vírgulas com fórmula

Adicionar espaços após vírgulas com Kutools para Excel

Adicionar espaços após vírgulas com a função Localizar e Substituir

Adicionar espaços após vírgulas com código VBA


Adicionar espaços após vírgulas com fórmula

Se precisar de uma forma rápida de adicionar espaços após as vírgulas nos seus dados do Excel — como em campos de morada, listas de itens ou texto concatenado — pode usar uma fórmula incorporada para tratar da formatação. Este método é ideal para conjuntos de dados mais pequenos e situações em que pretende que as alterações sejam atualizadas automaticamente sempre que os dados de origem mudarem.

Para aplicar esta solução, introduza a fórmula junto aos seus dados e arraste a alça de preenchimento para baixo, de modo a preencher automaticamente as linhas adjacentes. Cada vírgula no seu texto será seguida por um espaço, garantindo maior clareza e uma aparência mais profissional. Veja a imagem:

=TRIM(SUBSTITUTE(A2,",",", "))

adicionar espaços após vírgulas com fórmula para obter o resultado

Explicação desta fórmula:
  • SUBSTITUTE(A2, ",", ", ")Substitui todas as vírgulas na célula A2 por uma vírgula seguida de um espaço — ideal para corrigir erros de formatação em dados importados e garantir consistência nas entradas de texto.
  • TRIM(...)Remove quaisquer espaços adicionais do resultado, incluindo os que possam surgir antes ou depois do texto, bem como múltiplos espaços acidentais entre palavras.
Dica: Certifique-se de que não existem proteções de célula ou problemas de substituição de fórmulas antes de arrastar, e se precisar do resultado como texto estático, copie as células com a fórmula e utilize Colar Especial > Valores para substituir os originais.

Notas do cenário: Esta fórmula é ideal para colunas compostas essencialmente por dados textuais. Se a sua célula contiver números, fórmulas ou datas, certifique-se de que o resultado continua válido. Esta abordagem processa uma coluna de cada vez; para aplicar formatação a múltiplas colunas, copie e ajuste a fórmula conforme necessário em cada uma delas.


Adicionar espaços após vírgulas com Kutools para Excel

O Kutools para Excel simplifica tarefas de processamento de dados, tornando a formatação de texto — como adicionar espaços após vírgulas — num processo rápido e eficaz. Com a funcionalidade direta «Adicionar Texto», insira espaços após vírgulas para garantir uniformidade nos dados de um intervalo inteiro, ideal para atualizar listas extensas, campos de morada ou comunicações em massa em segundos.

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...

Após instalar o Kutools para Excel (disponível nas versões doméstica e empresarial), aceda a «Kutools» > «Texto» > «Adicionar Texto» para abrir a respetiva caixa de diálogo.
clique em Adicionar Texto para aceder à caixa de diálogo

Na caixa de diálogo «Adicionar Texto», proceda da seguinte forma:

  1. Introduza um espaço na caixa Texto.
  2. Selecione Após o texto e introduza uma vírgula no campo associado. Isto indica ao Kutools para colocar o espaço diretamente após cada vírgula na sua seleção.
  3. Clique em OK.
    especifique as opções na caixa de diálogo

Resultado: O Kutools aplica imediatamente a alteração a todas as células selecionadas, formatando os seus dados com um espaço consistente após cada vírgula. Veja a imagem:
especifique as opções na caixa de diálogo

Pode anular a operação com Ctrl+Z, se necessário. Esta ferramenta é ideal para utilizadores que limpam regularmente dados importados, preparam listas de e-mails ou formatam resultados para relatórios, garantindo resultados fiáveis com o mínimo esforço.


Adicionar espaços após vírgulas com a função Localizar e Substituir

Para quem utiliza as ferramentas integradas do Excel, a função Localizar e Substituir oferece uma solução direta e eficaz para adicionar espaços após cada vírgula — ideal para ajustes pontuais sem precisar recorrer a fórmulas ou plug-ins.

Selecione o intervalo de dados que pretende ajustar, como uma ou mais colunas contendo entradas de texto. Aceda à caixa de diálogo Localizar e Substituir clicando em Base > Localizar e Selecionar > Substituir ou pressione «Ctrl + H» no teclado.

aceder à funcionalidade Localizar e Substituir

Na caixa de diálogo, introduza uma vírgula na caixa Localizar e uma vírgula seguida de um espaço na caixa Substituir por. Consulte a imagem:

defina as opções na caixa de diálogo Localizar e Substituir

Clique em Substituir Tudo para concluir a operação. Serão inseridos espaços após cada vírgula nas células selecionadas.

Este método revela-se mais eficaz com conjuntos de dados estáticos e tarefas de formatação simples. Tenha cuidado ao aplicá-lo a dados mistos — alterações indesejadas podem afetar valores como números com separadores de milhares. Por isso, é preferível limitar a seleção apenas a colunas exclusivamente textuais ou recorrer ao comando Anular (Ctrl+Z) caso os resultados não correspondam ao esperado.


Adicionar espaços após vírgulas com código VBA

Para cenários mais avançados — como aplicar formatação a múltiplas colunas, folhas de cálculo inteiras ou estruturas de dados altamente personalizadas — pode automatizar o processo com uma macro VBA. Esta abordagem revela-se extremamente eficiente para utilizadores que realizam operações em massa ou atualizam frequentemente novos dados. A solução VBA permite ainda processar intervalos não contíguos e atuar diretamente nos dados no seu local original, reduzindo ao mínimo as intervenções manuais.

Siga estes passos para utilizar VBA:

1. Aceda ao separador Programador e clique em Visual Basic para abrir o editor VBA. (Se o separador Programador não estiver visível, clique com o botão direito no Friso, escolha Personalizar e ative a opção Programador.) No editor, selecione Inserir > Módulo para adicionar um novo módulo.

Sub AddSpacesAfterCommas()
    Dim Rng As Range
    Dim cell As Range
    Dim ws As Worksheet
    Dim xTitleId As String
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set Rng = Application.InputBox("Select Range to add spaces after commas", xTitleId, Selection.Address, Type:=8)
    If Rng Is Nothing Then Exit Sub
    For Each cell In Rng
        If VarType(cell.Value) = vbString Then
            cell.Value = Replace(cell.Value, ",", ", ")
        End If
    Next cell
End Sub

2. Feche o editor VBA. Para executar a macro, regresse ao Excel, prima Alt + F8, selecione AddSpacesAfterCommas na lista e clique em Executar.

Uma caixa de diálogo permite-lhe escolher o intervalo específico que pretende processar — por exemplo, uma única coluna, várias colunas ou a folha de cálculo inteira. A macro analisa automaticamente cada célula; se esta contiver texto, cada vírgula será seguida por um espaço.
Nota: Esta macro não processa células numéricas.

Dicas adicionais: Faça sempre uma cópia de segurança da sua folha de cálculo antes de executar o VBA para evitar alterações não intencionais. Se pretender aplicar a macro a toda a folha, selecione-a por completo antes de executar ou especifique A1:Z1000 (ou o intervalo pretendido). Caso surjam erros ou a macro não processe algumas células, certifique-se de que os dados estão formatados como texto.


Cada um destes métodos oferece uma solução prática, adaptada a diferentes níveis de proficiência no Excel e dimensões de conjuntos de dados. As abordagens com base em fórmulas e em Localizar e Substituir são rápidas e simples para volumes reduzidos e correções manuais. O Kutools para Excel proporciona processamento em lote fiável e flexibilidade para lidar com diversas estruturas de dados, enquanto as macros VBA automatizam tarefas repetitivas ou em larga escala, ideais para utilizadores avançados. Considere o tamanho do seu conjunto de dados, a frequência de atualização e o fluxo de trabalho pretendido para escolher o método ideal — e não se esqueça de rever os resultados em busca de formatações não intencionais, especialmente em células que contenham números, códigos ou fórmulas.

Se obtiver resultados inesperados — como espaços extra, vírgulas ignoradas ou formatação numérica alterada — experimente aplicar a solução primeiro numa cópia de amostra dos seus dados e utilize a função Anular do Excel para reverter eventuais erros. Para manipulações mais avançadas ou disposições únicas, pode ainda personalizar o código VBA de acordo com as suas necessidades específicas.

Interessado em mais tutoriais do Excel e soluções práticas para tarefas comuns de dados?Explore milhares de guias passo a passo no nosso site.


Artigo relacionado:

Como inserir espaços antes das letras maiúsculas no Excel?


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