Skip to main content

Como combinar várias células em uma célula com espaço, vírgulas ou outros separadores no Excel?

Author: Sun Last Modified: 2025-06-04

Ao combinar células de várias colunas ou linhas em uma única célula, os dados combinados podem não ser separados por nada. No entanto, se você deseja separá-los com marcas específicas, como espaço, vírgulas, ponto e vírgula ou outros, como proceder? Este tutorial apresentará alguns métodos para você.

a screenshot of combining multiple cells with a separator into rows and columns


Concatenar linha ou coluna de células em uma célula com espaço, vírgula ou outros separadores usando fórmulas

No Excel, você pode usar as fórmulas abaixo para combinar uma linha de células ou uma coluna de células em uma única célula.


Método A: Use o operador "&" para combinar células

No Excel, você pode usar o operador "&" para combinar diferentes strings de texto ou valores de células.

Por favor, insira a fórmula abaixo para concatenar as células em várias colunas: (separe os resultados combinados com espaço, você pode substituir o espaço por outros separadores conforme necessário.)

=A2&" "&B2&" "&C2

Depois disso, arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula, e os dados de diferentes colunas serão mesclados em uma célula, veja a captura de tela:

a screenshot of using

  • Dicas:
  • Na fórmula acima, você pode substituir os espaços entre os operadores & por outros separadores, como =A2&"-"&B2&"-"&C2
  • Se precisar combinar os valores das células de várias linhas, basta alterar a referência da célula assim: =A2&" "&A3&" "&A4&" "&A5&" "&A6&" "&A7

Método B: Use a função Concatenar para combinar células

A função Concatenar no Excel também é usada para unir várias strings de texto ou valores de células em uma célula.

Por favor, insira ou copie a fórmula abaixo em uma célula em branco:

=CONCATENAR(A2, "-", B2, "-", C2)

Depois disso, arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula, e você obterá o seguinte resultado:

a screenshot of using Concatenate function to combine cells into one cell

  • Dicas:
  • Na fórmula acima, você pode substituir o caractere “-” por outros separadores, como =CONCATENAR(A2, ";", B2, ";", C2)
  • Se precisar combinar os valores das células de várias linhas, basta alterar a referência da célula assim: =CONCATENAR(A2, "-", A3, "-", A4, "-", A5, "-", A6, "-", A7)

Método C: Use a função Textjoin para combinar células

Se você tiver o Excel 365 e versões posteriores, há uma nova função - Textjoin, essa função também pode ajudá-lo a combinar várias células em uma célula.

Insira ou copie a seguinte fórmula em uma célula em branco:

=TEXTJOIN(",",VERDADEIRO,A2:C2)

Em seguida, arraste a alça de preenchimento para aplicar esta fórmula a outras células, veja a captura de tela:

a screenshot of using TEXTJOIN function to combine cells into one cell

  • Dicas:
  • Na fórmula acima, você pode substituir o caractere “,” por outros separadores, como =TEXTJOIN("/",VERDADEIRO,A2:C2)
  • Para combinar os valores das células de várias linhas, basta alterar a referência da célula assim: =TEXTJOIN(",",VERDADEIRO,A2:A7)
  • Este TEXTJOIN também pode combinar um intervalo de células em uma única célula com um delimitador assim: =TEXTJOIN(",",VERDADEIRO,A2:C7)

Concatenar linha, coluna ou intervalo de células em uma célula com um separador especificado

Kutools for Excel suporta um recurso poderoso - Combinar, que pode ajudá-lo a mesclar todos os dados baseados em linhas, colunas ou um intervalo de células em um registro sem perder dados. Por favor, veja a demonstração abaixo. Clique para baixar Kutools for Excel!


Concatenar linha ou coluna de células em uma célula com espaço, vírgula ou outros separadores pela Função Definida pelo Usuário

No Excel, você também pode criar uma Função Definida pelo Usuário para combinar células de linha ou coluna em uma única célula com espaços ou marcas especificadas.

1. Pressione ALT + F11 no teclado para abrir uma janela do Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo e copie o VBA para o módulo.

VBA: Combine células baseadas em linha ou coluna em uma com separador específico:

Function Combine(WorkRng As Range, Optional Sign As String = "~") As String
Dim Rng As Range
Dim OutStr As String
For Each Rng In WorkRng
    If Rng.Text <> " " Then
        OutStr = OutStr & Rng.Text & Sign
    End If
Next
Combine = Left(OutStr, Len(OutStr) - 1)
End Function

Dica: No script acima "Function Combine(WorkRng As Range, Optional Sign As String = "~") As String", o separador "~" é especificado para separar o resultado combinado, você pode alterá-lo para atender às suas necessidades.

3. Em seguida, digite a fórmula =Combine(A2:C2) em uma célula em branco e arraste a alça de preenchimento sobre o intervalo onde deseja aplicar esta fórmula, todas as células na linha serão combinadas em uma célula com traços. Veja a captura de tela:

a screenshot of using the user-defined function to combine multiple cells into one cell

Dicas: Com a Função Definida pelo Usuário acima, você também pode combinar valores de células baseados em coluna, basta inserir esta fórmula =Combine(A2:A7) para obter os dados mesclados conforme necessário.


Concatenar linha ou coluna de células em uma célula com quebra de linha usando fórmulas

Às vezes, você pode querer usar a quebra de linha para separar a string de texto concatenada; normalmente, o CARACT(10) retornará o caractere de quebra de linha. Aqui, você pode usar os métodos abaixo para resolver esta tarefa:


Método A: Use a função Concatenar para combinar células com quebra de linha

Aqui, você pode combinar a função concatenar com o caractere CARACT(10) para obter o resultado mesclado separado por quebra de linha.

1. Por favor, digite ou copie a fórmula abaixo:

=CONCATENAR(A2,CARACT(10),B2,CARACT(10),C2)

Em seguida, arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula, e você obterá o seguinte resultado:

a screenshot of using formula to combine cells into one cell with line break

2. Depois disso, clique em Página Inicial > Quebra de Texto Automática para formatar as células, e você obterá o resultado que precisa:

a screenshot of selecting Wrap Text to display the combined cell in multiple lines

Dicas: Para combinar os valores das células de várias linhas, basta alterar a referência da célula assim: =CONCATENAR(A2,CARACT(10),A3,CARACT(10),A4,CARACT(10),A5,CARACT(10),A6,CARACT(10),A7)


Método B: Use a função Textjoin para combinar células com quebra de linha (Excel 365 e versões posteriores)

Talvez a fórmula acima seja um pouco difícil se houver várias células que precisam ser combinadas, então a função Textjoin pode lidar com essa tarefa rapidamente e facilmente.

Por favor, insira ou copie a fórmula abaixo em uma célula em branco:

=TEXTJOIN(CARACT(10),VERDADEIRO,A2:C2)

Após obter os resultados combinados, lembre-se de formatar as células da fórmula para Quebra de Texto Automática, veja a captura de tela:

a screenshot of using Textjoin function to combine cells with line break then selecting Wrap Text to display the results in multiple lines

Dicas: Para combinar os valores das células de várias linhas, basta alterar a referência da célula assim: =TEXTJOIN(CARACT(10),VERDADEIRO,A2:A7)


Concatenar linha, coluna ou intervalo de células em uma célula com separador especificado usando um recurso incrível

Se você está incomodado com as fórmulas e códigos acima, aqui posso recomendar uma ferramenta útil - Kutools for Excel, com seu recurso Combinar, você pode combinar rapidamente os valores das células por linha, coluna ou intervalo em uma única célula.

Dicas:Para aplicar este recurso Combinar, primeiro, você deve baixar o Kutools for Excel e, em seguida, aplicar o recurso rapidamente e facilmente.

Após instalar o Kutools for Excel, faça o seguinte:

1. Selecione um intervalo de valores de células que deseja combinar em uma célula.

2. Aplique esta função clicando em Kutools > Mesclar e Dividir > Combinar Linhas, Colunas ou Células sem Perder Dados. Veja a captura de tela:

a screenshot of enabling the Combine Rows, Columns or Cells without Losing Data feature of Kutools

3. Na caixa de diálogo que aparece, especifique as operações necessárias conforme mostrado na captura de tela abaixo:

a screenshot of configuring the Combine Columns or Rows dialog box

4. Em seguida, clique em Ok, e você obterá o resultado conforme mostrado na captura de tela abaixo:

1). Combine os valores das células em uma célula para cada linha:

a screenshot showing the result after combining cell values into one cell for each row

2). Combine os valores das células em uma célula para cada coluna:

a screenshot showing the result after combining cell values into one cell for each column

3). Combine um intervalo de valores de células em uma única célula:

a screenshot of the original cells a screenshot of an arrow a screenshot showing all cells in the selected range are combined into one single cell

Clique para Baixar Kutools for Excel e Experimente Agora Grátis!


Mais artigos relacionados à combinação de linhas e colunas:

  • Mesclar e Combinar Linhas Sem Perder Dados no Excel
  • O Excel mantém apenas os dados na célula superior esquerda, se você aplicar o comando "Mesclar e Centralizar" (Guia Página Inicial > Mesclar e Centralizar no painel Alinhamento) para mesclar linhas de dados no Excel. Os usuários devem usar outro método para mesclar várias linhas de dados em uma linha sem excluir dados.
  • Combinar Linhas Duplicadas e Somar os Valores no Excel
  • No Excel, você pode sempre encontrar esse problema, quando tem um intervalo de dados que contém algumas entradas duplicadas, e agora você quer combinar os dados duplicados e somar os valores correspondentes em outra coluna, conforme mostrado nas capturas de tela abaixo. Como você poderia resolver esse problema?
  • Concatenar Células Ignorando ou Pulando Espaços em Branco no Excel
  • A função Concatenar do Excel pode ajudá-lo a combinar rapidamente vários valores de células em uma célula, se houver algumas células em branco dentro das células selecionadas, essa função também combinará os espaços em branco. Mas, às vezes, você só quer concatenar células com dados e pular as células vazias, como fazer isso no Excel?

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a 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
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!