Ir para o conteúdo principal

Tutorial do Excel: Combinar Colunas, Linhas, Células

Autor: Sol Última modificação: 2022-08-31

A combinação de colunas, linhas ou células é geralmente usada em nosso trabalho diário do Excel, como combinar nome e sobrenome que em duas colunas em uma coluna para obter o nome completo, combinar linhas com base no mesmo ID e somar os valores correspondentes, combinando um intervalo de células em uma única célula e assim por diante. Este tutorial lista todos os cenários sobre como combinar colunas/linhas/células no Excel e fornece as diferentes soluções para você.

As navegações deste tutorial

1 Combine colunas/linhas em uma célula

1.1 Combine colunas/linhas em uma célula com espaço/vírgula ou outros delimitadores

1.11 Usando o símbolo e comercial (&)

1.12 Usando a função CONCATENAR (Excel 2016 ou versões anteriores)

1.13 Usando a função CONCAT ou a função TEXTJOIN (Excel 2019 ou Excel 365)

1.14 Usando o Bloco de Notas (somente para combinar colunas)

Extensão: Combine colunas/linhas em uma célula com quebra de linha como delimitador

1.2 Combine colunas/linhas em uma célula sem espaços em branco

1.21 Usando a função TEXTJOIN (Excel 2019 ou Excel 365)

1.22 Usando o símbolo e comercial (&)

1.23 Adicionar no final das células usando o código VBA

1.3 Combine colunas/linhas/células em uma célula sem perder dados

1.4 Combine duas colunas se estiver em branco

1.41 Usando a função SE

1.42 Usando VBA

2. Combine linhas com o mesmo ID

2.1 Combine linhas com o mesmo ID e separadas por vírgula ou outros delimitadores

2.11 Usando VBA

2.12 Usando a função IF para adicionar colunas auxiliares

2.13 Usando uma ferramenta útil – Advanced Combine Rows

2.2 Combine linhas com o mesmo ID e faça alguns cálculos

2.21 Usando o recurso Consolidar

2.22 Usando VBA

2.23 Usando uma ferramenta útil – Advanced Combine Rows

2.3 Combine linhas adjacentes com o mesmo valor

2.31 Usando VBA

2.32 Usando uma ferramenta útil – Mesclar as mesmas células

3. Combine Células

3.1. Combine várias linhas e colunas em uma única célula

3.11 Usando o símbolo e comercial (&)

3.12 Usando a função CONCATENAR (Excel 2016 ou versões anteriores)

3. 13 Usando a função CONCAT ou a função TEXTJOIN (Excel 2019 ou Excel 365)

3.14 Usando Combinar colunas/linhas/células em uma célula sem perder dados

3.2. Combinar células em uma única coluna/única linha

3.21 Nomeie o intervalo e use a função INDEX (somente para uma única coluna)

3.22 VBA (apenas para uma única coluna)

3.23 Usando uma ferramenta útil – Transform Range

3.3 Empilhe colunas em uma coluna sem duplicar

3.31 Copie e cole e remova duplicatas

3.32 Usando VBA

3.4. Combine células e continue formatando

3.41 Incorporar função TEXT na fórmula

3.42 Usando o Microsoft Word

3.43 Usando uma ferramenta útil – Combine sem perder dados

3.5 Combine células para fazer data

3.51 Usando a função DATA

 

Neste tutorial, crio alguns exemplos para explicar os métodos, você pode alterar as referências necessárias ao usar o código ou as fórmulas do VBA abaixo ou baixar os exemplos para experimentar os métodos diretamente.

amostra de docClique para baixar o arquivo de amostra


1 Combine colunas/linhas em uma célula

1.1 Combine colunas/linhas em uma célula com espaço/vírgula ou outros delimitadores

A combinação de colunas ou linhas em uma célula e a separação do resultado por vírgula, espaço ou outros delimitadores, conforme a captura de tela abaixo, é usada mais amplamente no Excel.

Combinar colunas em uma célula
doc combinar colunas linhas para um 1
Combinar linhas em uma célula
doc combinar colunas linhas para um 1

1.11 Usando o símbolo e comercial (&)

No Excel, o símbolo e comercial & geralmente é usado para unir textos.

Exemplo: Combine o nome (coluna A) e o sobrenome (coluna B) com o nome completo

Selecione uma célula onde você deseja colocar o resultado combinado e digite uma fórmula como esta:

=A2&" "&B2

doc combinar colunas linhas para um 1 Na fórmula, & é usado para unir os textos, A2 e B2 são os dois textos que precisam ser combinados, " " é o delimitador (espaço) que separa os dois textos na célula de resultado, caso queira usar vírgula como delimitador, basta digitar uma vírgula entre aspas duplas ",".

Press Entrar para obter o resultado combinado e arraste a alça de preenchimento automático para baixo para obter os resultados combinados.

Exemplo: Combine nº (linha 15) e nome (linha 16) em uma célula

Se você quiser combinar linhas em uma célula, altere as referências de célula e o separador na fórmula conforme necessário e arraste a alça de preenchimento automático para a direita para obter os resultados combinados.
doc combinar colunas linhas para um 1

1.12 Usando a função CONCATENAR (Excel 2016 ou versões anteriores)

Se você estiver usando o Excel 2016 ou versões anteriores, a função CONCATENAR pode ajudá-lo.

Sintaxe sobre CONCATENAR
CONCATENATE (text1,[text2],…)

Para mais detalhes sobre a função CONCATENAR, visite: CONCATENAR.

Exemplo: Combine nomes (coluna F) e endereço (coluna G) em uma coluna

Selecione uma célula onde você deseja colocar o resultado combinado e digite uma fórmula como esta:

=CONCATENAR(F2,"",G2)

doc combinar colunas linhas para um 1 Na fórmula, F2 e G2 são os dois textos que precisam ser combinados, "," é o delimitador (vírgula) que separa os dois textos na célula de resultado, caso queira usar espaço como delimitador, basta digitar um espaço entre aspas duplas " ".

Press Entrar para obter o resultado combinado e arraste a alça de preenchimento automático para baixo para obter os resultados combinados.
doc combinar colunas linhas para um 1

Para combinar linhas, basta alterar as referências de célula e o delimitador conforme necessário e arrastar a alça de preenchimento automático para a direita.
doc combinar colunas linhas para um 1

1.13 Usando a função CONCAT ou a função TEXTJOIN (Excel 2019 ou Excel 365)

Se você usa o Excel 2019 ou o Excel 365, a função CONCAT e a função TEXTJOIN podem ser a melhor escolha.

Sintaxe sobre CONCAT
CONCAT (text1,[text2],…)

Para mais detalhes sobre a função CONCAT, visite: CONCAT.

O uso da função CONCAT é o mesmo da função CONCATENATE, para combinar nome e sobrenome em duas colunas separadamente em uma coluna, a fórmula é usada assim:

=CONCAT(A21," ",B21)

doc combinar colunas linhas para um 1 Na fórmula, A21 e B21 são os dois textos que precisam ser combinados, " " é o delimitador (espaço) que separa os dois textos na célula de resultado, caso queira utilizar outros delimitadores, basta digitar o delimitador entre duplo citações "".

Pressione a tecla Enter para obter o resultado combinado e arraste a alça de preenchimento automático para baixo para obter os resultados combinados.
doc combinar colunas linhas para um 1

Diferente de combinar colunas, ao combinar linhas, após inserir a primeira fórmula, você precisa arrastar a alça de preenchimento automático para a direita até obter todos os resultados combinados.

Sintaxe sobre TEXTJOINT
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

Para mais detalhes sobre a função TEXTJOIN, visite: TEXTJOIN.

Para combinar colunas ou linhas usando TEXTJOIN:

=TEXTJOIN(",",TRUE,E21:G21))

doc combinar colunas linhas para um 1  Na fórmula, E21:G21 é um intervalo contínuo que precisa ser combinado. " " é o delimitador (espaço) que separa os dois textos na célula de resultado, caso queira utilizar outros delimitadores, basta digitar o delimitador entre aspas duplas "". O texto lógico “VERDADEIRO” indica ignorar células vazias ao combinar, se você quiser combinar com espaços em branco, substitua VERDADEIRO por FALSO.

Pressione a tecla Enter para obter o resultado combinado e arraste a alça de preenchimento automático para baixo para obter os resultados combinados.

Ignorar espaços em branco
doc combinar colunas linhas para um 1
Incluir espaços em branco
doc combinar colunas linhas para um 1

1.14 Usando o Bloco de Notas (somente para combinar colunas)

1. O uso do Bloco de Notas também permite combinar colunas (sem efeito na combinação de linhas).

Selecione o intervalo que você deseja combinar colunas em um e pressione Ctrl + C teclas para copiar o intervalo.
doc combinar colunas linhas para um 1

2. Abra um Bloco de notase pressione Ctrl + V para colar o intervalo copiado.
doc combinar colunas linhas para um 1

3. Selecione uma guia entre dois textos no Bloco de Notas e pressione Ctrl + H Para habilitar Substituir recurso, um símbolo de guia foi colocado em Encontre o que caixa de texto.
doc combinar colunas linhas para um 1

4. No substituir por caixa de texto, digite o delimitador que deseja separar os textos combinados e clique em substituir tudo. Então feche o Substituir diálogo.
doc combinar colunas linhas para um 1

5. Agora selecione os textos no Bloco de Notas e pressione Ctrl + C para copiá-los e vá para o Excel, selecione uma célula e pressione Ctrl + V para colar os resultados combinados.
doc combinar colunas linhas para um 1doc combinar colunas linhas para um 1

Extensão: Combine colunas/linhas em uma célula com quebra de linha como delimitador

Se você deseja combinar colunas ou linhas em uma célula com uma quebra de linha, conforme a captura de tela abaixo:
doc combinar colunas linhas para um 1

Em primeiro lugar, você deve perceber que no Excel, CARACTERES() pode ser usada para especificar caracteres difíceis de inserir em uma fórmula, como CHAR (10) retorna uma quebra de linha.

Em seguida, use o CHAR(10) nas fórmulas listadas acima para combinar colunas ou linhas com quebra de linha como delimitador:

Símbolo comercial:

=A49&CHAR(10)&B49

Função CONCATENAR:

=CONCATENATE(A49,CHAR(10),B49)

Função CONCAT

=CONCAT(A49,CHAR(10),B49)

Função TEXTJOIN

=TEXTJOIN(CHAR(10),TRUE,A49:B49)

Após inserir uma fórmula acima, selecione os resultados e clique em Início > Quebrar Texto.
doc combinar colunas linhas para um 1

Agora, as colunas são combinadas em uma e separadas por uma quebra de linha.
doc combinar colunas linhas para um 1

doc combinar colunas linhas para um 1 Se você deseja apenas combinar linhas em uma coluna em uma única célula, o recurso Justificar no Excel pode ajudá-lo. Selecione a coluna com várias linhas e clique em Início > Preencher > justificar, as linhas serão combinadas na célula superior do intervalo com espaço como separador.

doc combinar colunas linhas para um 1 doc combinar colunas linhas para um 1

1.2 Combine colunas/linhas em uma célula sem espaços em branco

Nesta parte, o tutorial apresenta os métodos para combinar colunas ou linhas em uma célula e pular células vazias conforme a captura de tela mostrada abaixo:
doc combinar colunas linhas para um 1

1.21 Usando a função TEXTJOIN (Excel 2019 ou Excel 365)

Se você estiver usando o Excel 2019 ou o Excel 365, felizmente, a nova função TEXTJOIN pode resolver esse trabalho facilmente.

Sintaxe sobre CONCATENAR
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

Para mais detalhes sobre a função TEXTJOIN, visite: TEXTJOIN.

Exemplo: Combine nome (coluna A) e nº (coluna B) e domínio (coluna C) em uma célula para gerar um endereço de e-mail, alguns nºs podem ficar em branco.

Selecione uma célula que costumava colocar o resultado combinado, digite a fórmula como esta:

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

doc combinar colunas linhas para um 1 Na fórmula, A2:C2 é o intervalo que contém os textos que precisaram ser combinados, "" é o delimitador (nenhum) que separa os dois textos na célula de resultado, caso queira usar um delimitador para separar os textos, basta digite o delimitador entre aspas duplas "", como ",". O texto lógico “VERDADEIRO” indica ignorar células vazias ao combinar, se você quiser combinar com espaços em branco, substitua VERDADEIRO por FALSO.

Press Entrar key para obter o primeiro resultado e arraste a alça de preenchimento automático para baixo ou para a direita conforme necessário para gerar todos os resultados.
doc combinar colunas linhas para um 1

1.22 Usando o símbolo e comercial (&)

Se você estiver no Excel 2016 ou versões anteriores do Excel, use o símbolo e comercial & para conectar os textos um por um e ignorar manualmente os espaços em branco.

Selecione uma célula onde você deseja colocar o resultado combinado e digite uma fórmula como esta:

=A10&C10

doc combinar colunas linhas para um 1 Na fórmula, & é usado para unir os textos, A10 e C10 são os dois textos que precisam ser combinados, se você quiser usar uma vírgula como delimitador, basta digitar uma vírgula entre aspas duplas como "," e usar & para conectar dois textos.

Press Entrar chave para obter o resultado combinado. Em seguida, altere as referências da fórmula para obter o próximo resultado combinado.
doc combinar colunas linhas para um 1

1.23 Usando a função definida

Para usuários do Excel 2016 e versões anteriores do Excel, se houver várias colunas ou linhas necessárias para serem combinadas enquanto ignoram os espaços em branco, você pode usar um VBA para criar uma função definida para resolver rapidamente esse trabalho.

1. Pressione outro + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Módulo para inserir um novo módulo.
doc combinar colunas linhas para um 1

3. Copie e cole o código abaixo no novo módulo e salve-o.

VBA: Combinar células pula células vazias

Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
  For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "_"): Next
  Concatenatecells = Left(nn, Len(nn) - 1)
End Function

doc combinar colunas linhas para um 1

4. Volte para a planilha e selecione uma célula que coloque o resultado combinado, digite a fórmula

=Concatenatecells(A15:C15)

doc combinar colunas linhas para um 1 Na fórmula, A15:C15 é o intervalo que contém textos que precisam ser combinados. No código VBA, "_" indica o delimitador que costumava separar os textos no resultado combinado, você pode alterar o delimitador conforme necessário.
doc combinar colunas linhas para um 1


1.3 Combine colunas/linhas/células em uma célula sem perder dados

Se você instalou Kutools for Excel no Excel, o Combine linhas, colunas ou células sem perder dados recurso é uma grande ajuda em tipos de trabalhos de combinação.

1. Selecione as células que deseja combinar e as células nas quais deseja colocar os resultados combinados.
doc combinar colunas linhas para um 1

2. Clique Kutools > Unir e dividir > Combine linhas, colunas ou células sem perder dados.
doc combinar colunas linhas para um 1

3. Na caixa de diálogo popping, especifique as opções conforme abaixo:
doc combinar colunas linhas para um 1

1) Especifique para combinar colunas, ou combinar linhas, ou combinar todas as células em uma.

Combine colunas Ex. Combinar linhas Ex. Combine em uma única célula Ex.
doc combinar colunas linhas para um 1 doc combinar colunas linhas para um 1 doc combinar colunas linhas para um 1

2) Especifique o separador para os textos no resultado combinado.

3) Especifique a localização do resultado combinado (desativado ao escolher a opção Combinar em célula única)

Ao escolher a opção Combinar colunas, você pode especificar para colocar o resultado na célula esquerda do intervalo selecionado ou na célula direita do intervalo selecionado.

Célula esquerda Ex. Célula direita Ex.
doc combinar colunas linhas para um 1 doc combinar colunas linhas para um 1

Ao escolher o Combine as linhas opção, você pode especificar para colocar o resultado na célula superior do intervalo selecionado ou na célula inferior do intervalo selecionado.

Célula superior Ex. Célula inferior Ex. 
doc combinar colunas linhas para um 1 doc combinar colunas linhas para um 1

4) Especifique a operação sobre os resultados combinados.

4. Clique Ok or Aplicar para finalizar a combinação.

Manter o conteúdo das células combinadas
doc combinar colunas linhas para um 1
Excluir o conteúdo das células combinadas
doc combinar colunas linhas para um 1
;Mesclar as células combinadas
doc combinar colunas linhas para um 1

Para obter mais detalhes sobre esse recurso, visite Combine colunas, linhas, células sem perder dados.

Para obter mais detalhes sobre o Kutools para Excel, visite Kutools for Excel.

Para uma avaliação gratuita de 30 dias do Kutools for Excel, por favor download Isso agora.


1.4 Combine duas colunas se estiver em branco

Às vezes, você pode querer combinar duas colunas se uma das colunas contiver células em branco. Supondo que haja duas colunas, a coluna A contém nomes de usuário e algumas células em branco, e a coluna B contém nomes, agora basta preencher as células em branco na coluna A com o conteúdo correspondente na coluna B ao combinar as duas colunas conforme a captura de tela abaixo:
doc combinar colunas linhas para um 1

1.41 Usando a função SE

A função SE é usada para testar uma condição específica. Aqui você pode usar a função SE para testar se a célula está em branco e, em seguida, preencher os espaços em branco com o conteúdo de outra coluna.

Sintaxe sobre a função SE
IF (logical_test, [value_if_true], [value_if_false])

Para mais detalhes sobre a função SE, visite: IF

Selecione a célula superior da coluna na qual deseja colocar os resultados combinados e copie ou insira a fórmula abaixo:

=SE(A2="",B2,A2)

Então aperte Entrar para obter o primeiro resultado e arraste a alça de preenchimento automático para baixo para obter todos os resultados.
doc combinar colunas linhas para um 1

Agora, apenas as células em branco na coluna A foram preenchidas com o conteúdo da coluna B.

1.42 Usando VBA

Aqui está um código VBA que também pode lidar com esse trabalho.

1. Pressione outro + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela e clique em inserção > Módulo para criar um novo módulo em branco.

2. Copie e cole o código abaixo no novo módulo.

VBA: Mesclar duas colunas se estiver em branco

Sub MergebyBlank()
'UpdatebyExtendoffice20220506
Dim xRg1, xRg2, xRgUser As Range
Dim xRg As Range
Dim xWsh As Worksheet
Dim xCount, xFNum  As Integer
Set xRg1 = Range("A:A")
Set xRg2 = Range("B:B")
Set xWsh = xRg1.Worksheet
Set xRgUser = xWsh.UsedRange
Set xRg1 = Intersect(xRgUser, xRg1)
Set xWsh = xRg2.Worksheet
Set xRgUser = xWsh.UsedRange
Set xRg2 = Intersect(xRgUser, xRg2)
xCount = xRg1.Count
If (xCount > xRg2.Count) Then
    xCount = xRg2.Count
End If
For xFNum = 1 To xCount
    If (xRg1.Item(xFNum).Value = "") Then
        If (xRg2.Item(xFNum).Value <> "") Then
            xRg1.Item(xFNum).Value = xRg2.Item(xFNum).Value
        End If
    ElseIf (xRg2.Item(xFNum).Value = "") Then
            If (xRg1.Item(xFNum).Value <> "") Then
            xRg2.Item(xFNum).Value = xRg1.Item(xFNum).Value
        End If
    End If
Next
End Sub

doc combinar colunas linhas para um 1

doc combinar colunas linhas para um 1 No código, A:A e B:B são as duas colunas que serão mescladas, basta alterá-las conforme necessário.

3. Em seguida, pressione F5 tecla ou clique Execute doc combinar colunas linhas para um 1  botão, então a coluna A será preenchida com o valor na coluna B se o valor estiver vazio na coluna A.


2 Combine linhas com o mesmo ID

Supondo que haja uma tabela com várias colunas, uma coluna contém valores de ID que possuem itens duplicados. Agora o tutorial fornece métodos para combinar as linhas da tabela com base no mesmo ID e fazer alguns cálculos.
doc combinar colunas linhas para um 1

2.1 Combine linhas com o mesmo ID e separadas por vírgula ou outros delimitadores

Aqui nesta parte, ele fornece os métodos para combinar linhas com o mesmo ID e separadas por vírgulas, conforme a captura de tela abaixo:
doc combinar colunas linhas para um 1

2.11 Usando VBA

Aqui fornece um código VBA que pode lidar com este trabalho

1. Pressione outro + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela e clique em inserção > Módulo para criar um novo módulo em branco.

2. Copie e cole o código abaixo no novo módulo.

VBA: Combine linhas com o mesmo ID

Sub Combine_Rows()
'UpdatebyExtendoffice20220506
Dim xRg As Range
Dim xRows As Long
Dim I As Long, J As Long, K As Long
On Error Resume Next
Set xRg = Application.InputBox("Select Range:", "Kutools For Excel", Selection.Address, , , , , 8)
Set xRg = Range(Intersect(xRg, ActiveSheet.UsedRange).Address)
If xRg Is Nothing Then Exit Sub
xRows = xRg.Rows.Count
For I = xRows To 2 Step -1
For J = 1 To I - 1
If xRg(I, 1).Value = xRg(J, 1).Value And J <> I Then
For K = 2 To xRg.Columns.Count
If xRg(J, K).Value <> "" Then
If xRg(I, K).Value = "" Then
xRg(I, K) = xRg(J, K).Text
Else
xRg(I, K) = xRg(I, K).Text & "," & xRg(J, K).Text 'here uses comma as separator, you can change it to others as you need
End If
End If
Next
xRg(J, 1).EntireRow.Delete
I = I - 1
J = J - 1
End If
Next
Next
ActiveSheet.UsedRange.Columns.AutoFit
End Sub

doc combinar colunas linhas para um 1

3. Em seguida, pressione F5 tecla ou clique Execute doc combinar colunas linhas para um 1  botão, então uma caixa de diálogo do Kutools for Excel aparecerá para você selecionar uma tabela que precisa ser combinada com linhas com o mesmo ID.
doc combinar colunas linhas para um 1

4. Clique OK. Agora, a tabela selecionada foi combinada com linhas com base no mesmo ID.

2.12 Usando a função IF para adicionar colunas auxiliares

Se houver apenas duas colunas e você quiser combinar as linhas com o mesmo ID e outros valores de coluna separados por uma vírgula, como mostra a captura de tela abaixo, a função IF pode fazer um favor.
doc combinar colunas linhas para um 1

1. Classifique o ID de A a Z. Selecione a coluna ID, clique Data > Classificar de A a Z.
doc combinar colunas linhas para um 1

2. Em seguida, no Aviso de classificação diálogo, verificar Expandir a opção de seleção, clique tipo.
doc combinar colunas linhas para um 1

Agora, os mesmos IDs foram classificados juntos.
doc combinar colunas linhas para um 1

3. Na coluna adjacente, usando a função SE assim:

=IF(A17=A18,C17&", "&B18,B18)

doc combinar colunas linhas para um 1 Na fórmula, A17 e A18 são as duas células adjacentes na coluna ID (A17 é o cabeçalho da coluna ID), B18 é a célula correspondente da célula A18. "," indica separar os valores com uma vírgula. você pode alterar as referências e o separador conforme necessário.

4. Pressione Entrar key para obter o primeiro resultado e arraste a alça de preenchimento automático para baixo para obter todos os resultados.
doc combinar colunas linhas para um 1

5. Vá para a coluna adjacente, digite a fórmula como esta:

=SE(A18<>A19,"Mesclado","")

doc combinar colunas linhas para um 1 Na fórmula, A18 e A19 são as duas células adjacentes na coluna ID, se as células adjacentes não forem iguais, retornará para "Mesclado", caso contrário, retornará vazio.

6. Pressione Entrar key para obter o primeiro resultado e arraste a alça de preenchimento automático para baixo para obter todos os resultados.
doc combinar colunas linhas para um 1

7. Selecione a última coluna de fórmula incluindo o cabeçalho e clique em Data > filtros.
doc combinar colunas linhas para um 1

8. Clique na filtros botão e marque Fundiram caixa de seleção no menu suspenso, clique em OK.
doc combinar colunas linhas para um 1

Agora apenas as linhas mescladas foram filtradas, copie os dados filtrados e cole-os em outro local.
doc combinar colunas linhas para um 1

Mais detalhes sobre a função SE. por favor visite: IF.

2.13 Usando uma ferramenta útil – Advanced Combine Rows

Se você instalou Kutools for Excel no Excel, o Combinar linhas avançadas pode facilmente fazer este trabalho.

1. Selecione a tabela e clique em Kutools > Unir e dividir > Combinar linhas avançadas.
doc combinar colunas linhas para um 1

2. No Combinar linhas avançadas caixa de diálogo, faça o seguinte:

1) Escolha a coluna ID e defina-a como Chave primária;

2) Escolha a coluna que deseja combinar os valores com separador, clique Combinar e escolha um separador.

3)clique Ok.
doc combinar colunas linhas para um 1

Agora as linhas foram combinadas pelo mesmo ID.
doc combinar colunas linhas para um 1

O recurso Combinar Linhas Avançadas quebrará os dados originais, salve os dados como uma cópia antes de usá-los.

Para obter mais detalhes sobre esse recurso, visite Combinar linhas avançadas.

Para obter mais detalhes sobre o Kutools para Excel, visite Kutools for Excel.

Para uma avaliação gratuita de 30 dias do Kutools for Excel, por favor download Isso agora.

2.2 Combine linhas com o mesmo ID e faça alguns cálculos

Se você quiser combinar linhas com o mesmo ID e, em seguida, somar os valores ou fazer outros cálculos, como mostra a captura de tela abaixo, os métodos abaixo podem ajudá-lo.
doc combinar colunas linhas para um 1

2.21 Usando o recurso Consolidar

Se houver apenas duas colunas, uma coluna contém textos (ID) e outra contém valores que precisam ser calculados, como soma, o recurso interno do Excel Consolide pode te fazer um favor.

1. Selecione uma célula onde deseja colocar o resultado combinado e clique em Data > Consolide.
doc combinar colunas linhas para um 1

2. No Consolide diálogo, faça o seguinte:

1) Escolha o Funções como você precisa;

2) Clique na seta para selecionar a tabela;

3) Clique Adicionar para adicionar o intervalo selecionado ao Todas as referências Lista;

4) Marque as caixas de seleção de Linha superior e Coluna esquerda;

5) Clique OK.
doc combinar colunas linhas para um 1

Agora, a tabela foi somada com base no mesmo ID.
doc combinar colunas linhas para um 1

2.22 Usando VBA

Aqui está um VBA que também pode combinar linhas com o mesmo ID e somar valores.

1. Pressione outro + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela e clique em inserção > Módulo para criar um novo módulo em branco.
doc combinar colunas linhas para um 1

2. No novo módulo, copie e cole o código VBA abaixo nele.

VBA: Combine linhas duplicadas e soma

Sub CombineRows()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Dic As Variant
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Dic = CreateObject("Scripting.Dictionary")
arr = WorkRng.Value
For i = 1 To UBound(arr, 1)
    Dic(arr(i, 1)) = Dic(arr(i, 1)) + arr(i, 2)
Next
Application.ScreenUpdating = False
WorkRng.ClearContents
WorkRng.Range("A1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.keys)
WorkRng.Range("B1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.items)
Application.ScreenUpdating = True
End Sub

3. Em seguida, pressione F5 tecla ou clique Execute doc combinar colunas linhas para um 1  botão, uma caixa de diálogo aparece para selecionar a tabela que você usa e, em seguida, clique OK.

Agora o intervalo selecionado foi combinado com os mesmos valores e somado.

doc combinar colunas linhas para um 1  O VBA quebrará os dados originais, salve os dados como uma cópia antes de usar o VBA.

2.23 Usando uma ferramenta útil – Advanced Combine Rows

Se houver mais de duas colunas na tabela que você deseja combinar e fazer cálculos, por exemplo, há três colunas, a primeira contém nomes de produtos duplicados que precisam ser combinados, a segunda contém nomes de lojas que precisam ser combinados. ser combinados e separados por vírgula, a última coluna contém números que precisam ser somados com base nas linhas duplicadas na primeira coluna, conforme a captura de tela mostrada abaixo, Kutools for Excel's Advanced Combine Rows pode ajudá-lo.
doc combinar colunas linhas para um 1

1. Selecione a tabela e clique em Kutools > Unir e dividir > Combinar linhas avançadas.
doc combinar colunas linhas para um 1

2. No Combinar linhas avançadas caixa de diálogo, faça o seguinte:

1) Escolha a coluna ID e defina-a como Chave primária;

2) Escolha a coluna que deseja combinar os valores com um separador, clique em Combinar e escolha um separador.

3) Escolha a coluna que deseja fazer o cálculo, clique em calculado e escolha um cálculo.

4)clique Ok.
doc combinar colunas linhas para um 1

Agora as linhas foram combinadas com as mesmas linhas e calculadas.

doc combinar colunas linhas para um 1 O recurso Combinar Linhas Avançadas quebrará os dados originais, salve os dados como uma cópia antes de usá-los.

Para obter mais detalhes sobre esse recurso, visite Combinar linhas avançadas.

Para obter mais detalhes sobre o Kutools para Excel, visite Kutools for Excel.

Para uma avaliação gratuita de 30 dias do Kutools for Excel, por favor download Isso agora.

2.3 Combine linhas adjacentes com o mesmo valor

Se houver uma tabela com várias colunas, uma coluna contém alguns valores duplicados, agora o trabalho é combinar as linhas adjacentes nesta coluna com os mesmos valores mostrados na captura de tela abaixo. Como você pode resolvê-lo?
doc combinar colunas linhas para um 1

2.31 Usando VBA

No Excel, não há recurso interno que possa resolver diretamente esse trabalho, mas aqui fornece um VBA que pode lidar com isso.

1. Pressione outro + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela e clique em inserção > Módulo para criar um novo módulo em branco.

2. No novo módulo, copie e cole o código VBA abaixo nele.

VBA: Combine linhas adjacentes com o mesmo valor

Sub MergeSameCell()
'Updateby Extendoffice
Dim Rng As Range, xCell As Range
Dim xRows As Integer
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
xRows = WorkRng.Rows.Count
For Each Rng In WorkRng.Columns
    For i = 1 To xRows - 1
        For j = i + 1 To xRows
            If Rng.Cells(i, 1).Value <> Rng.Cells(j, 1).Value Then
                Exit For
            End If
        Next
        WorkRng.Parent.Range(Rng.Cells(i, 1), Rng.Cells(j - 1, 1)).Merge
        i = j - 1
    Next
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

doc combinar colunas linhas para um 1

3. Em seguida, pressione F5 tecla ou clique Execute doc combinar colunas linhas para um 1  botão para habilitar este VBA, então uma caixa de diálogo aparece para selecionar a tabela que você usa e, em seguida, clique em OK.
doc combinar colunas linhas para um 1

Agora as linhas adjacentes com os mesmos valores na primeira coluna são combinadas no intervalo selecionado.

doc combinar colunas linhas para um 1  O VBA quebrará os dados originais, salve os dados como uma cópia antes de usar o VBA. E este VBA irá mesclar os mesmos valores na primeira coluna da tabela selecionada.

2.32 Usando uma ferramenta útil – Mesclar as mesmas células

Se você tem Kutools for Excel instalado no Excel, o Mesclar as mesmas células recurso do Kutools for Excel pode resolver esse trabalho em uma única etapa.

Selecione a coluna que você deseja combinar os mesmos valores e clique em Kutools > Unir e dividir > Mesclar as mesmas células.
doc combinar colunas linhas para um 1

Agora as células adjacentes com os mesmos valores foram mescladas.

doc combinar colunas linhas para um 1I Se você quiser desfazer a mesclagem das células mescladas e preencher os valores de volta, você pode aplicar o Desunir células e preencher valores recurso.
doc combinar colunas linhas para um 1
doc combinar colunas linhas para um 1

Para obter mais detalhes sobre esse recurso, visite Mesclar as mesmas células.

Para obter mais detalhes sobre esse recurso, visite Desunir célula.

Para obter mais detalhes sobre o Kutools para Excel, visite Kutools for Excel.

Para uma avaliação gratuita de 30 dias do Kutools for Excel, por favor download !


3 Combinar Células

3.1. Combine várias linhas e colunas em uma única célula

Para combinar um intervalo com várias linhas e colunas em uma única célula, aqui fornece quatro métodos.

Exemplo: Combine o intervalo A1:C3
doc combinar colunas linhas para um 1

3.11 Usando o símbolo e comercial (&)

No Excel, o símbolo e comercial & geralmente é usado para unir textos.

Selecione uma célula na qual você deseja colocar o resultado combinado e digite uma fórmula como esta:

=A1&", "&B1&", "&C1&", "&A2&", "&B2&", "&C2&", "&A3&", "&B3&", "&C3

doc combinar colunas linhas para um 1 Na fórmula, & é usado para unir os textos, ", " é o delimitador (vírgula + espaço) que separa os dois textos na célula de resultado, caso queira utilizar outros delimitadores, basta digitar um separador entre aspas duplas.

Press Entrar chave para obter o resultado combinado.

3.12 Usando a função CONCATENAR (Excel 2016 ou versões anteriores)

Se você estiver usando o Excel 2016 ou versões anteriores, a função CONCATENAR pode ajudá-lo.

Sintaxe sobre CONCATENAR
CONCATENATE (text1,[text2],…)

Para mais detalhes sobre a função CONCATENAR, visite: CONCATENAR

Selecione uma célula na qual você deseja colocar o resultado combinado e digite uma fórmula como esta:

=CONCATENAR(A1," ",B1," ",C1," ",A2,"", ",B2," ",C2," ",A3," ",B3," " ,C3)

doc combinar colunas linhas para um 1 Na fórmula, A1, B1…,C3 são os textos que você deseja combinar. ", " é o delimitador (vírgula + espaço) que separa os dois textos na célula de resultado, caso queira utilizar outros delimitadores, basta digitar um separador entre aspas duplas.

Então aperte Entrar chave para obter o resultado combinado.

3. 13 Usando a função CONCAT ou a função TEXTJOIN (Excel 2019 ou Excel 365)

Se você usa o Excel 2019 ou o Excel 365, a função CONCAT e a função TEXTJOIN podem ser a melhor escolha.

Sintaxe sobre CONCAT
CONCAT (text1,[text2],…)

Para mais detalhes sobre a função CONCAT, visite: CONCAT.

O uso da função CONCAT é o mesmo da função CONCATENATE, para combinar nome e sobrenome que em duas colunas separadamente em uma coluna, a fórmula é usada assim:

=CONCAT(A1," ",B1," ",C1," ",A2," ",B2," ",C2," ",A3," ",B3," " ,C3)

doc combinar colunas linhas para um 1 Na fórmula, A1, B1…,C3 são os textos que você deseja combinar. ", " é o delimitador (vírgula + espaço) que separa os dois textos na célula de resultado, caso queira utilizar outros delimitadores, basta digitar um separador entre aspas duplas.

Então aperte Entrar chave para obter o resultado combinado.

Sintaxe sobre TEXTJOIN
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

Para mais detalhes sobre a função TEXTJOIN, visite: TEXTJOIN.

Para combinar colunas ou linhas usando TEXTJOIN:

=TEXTJOIN(", ",VERDADEIRO,A1:C3)

doc combinar colunas linhas para um 1 Na fórmula, A1:C3 é um intervalo contínuo que precisa ser combinado. ", " é o delimitador (vírgula + espaço) que separa os dois textos na célula de resultado, caso queira utilizar outros delimitadores, basta digitar o delimitador entre aspas duplas "". O texto lógico “VERDADEIRO” indica ignorar células vazias ao combinar, se você quiser combinar com espaços em branco, substitua VERDADEIRO por FALSO.

Então aperte Entrar chave para obter o resultado combinado.

doc combinar colunas linhas para um 1 Se você quiser usar a quebra de linha como um delimitador, usando CHAR(10) na fórmula, como =TEXTJOIN(CHAR(10),TRUE,A1:C3), formate a célula de resultado como Quebra de texto.
doc combinar colunas linhas para um 1

3.14 Usando Combinar colunas/linhas/células em uma célula sem perder dados

Se você tiver o Kutools for Excel instalado no Excel, o Combine linhas, colunas ou células sem perder dados recurso pode lidar rapidamente com esse trabalho.

1. Selecione o intervalo de células que deseja combinar em uma célula e clique em Kutools > Unir e dividir > Combine linhas, colunas ou células sem perder dados.
doc combinar colunas linhas para um 1

2. Na caixa de diálogo pop-up, verifique Combine em uma única célula e especifique um separador conforme necessário e clique em Ok.
doc combinar colunas linhas para um 1

Agora as células são mescladas em uma célula com um delimitador específico. Se o conteúdo da célula for muito grande para mostrar na célula mesclada, você pode clicar Quebrar Texto sob a Início guia para mostrá-los.
doc combinar colunas linhas para um 1

Para obter mais detalhes sobre esse recurso, visite Combine colunas, linhas, células sem perder dados.

Para obter mais detalhes sobre o Kutools para Excel, visite Kutools for Excel.

Para uma avaliação gratuita de 30 dias do Kutools for Excel, por favor download Isso agora.

3.2 Combine várias linhas e colunas em uma única célula

 Transpor células em uma única coluna
 doc combinar colunas linhas para um 1
 Transpor células em uma única linha
 doc combinar colunas linhas para um 1
 

3.21 Nomeie o intervalo e use a função INDEX (somente para uma única coluna)

Se você deseja transpor o intervalo de células em uma única coluna, você pode nomear o intervalo e usar a função INDEX.

1. Selecione o intervalo de células, clique com o botão direito do mouse para ativar o menu de contexto e clique em Definir o Nome.
doc combinar colunas linhas para um 1

2. No popping Novo nome diálogo, digite um nome na Nome caixa de texto, clique OK.
doc combinar colunas linhas para um 1

3. Após nomear o intervalo, selecione uma célula que coloque os dados transpostos, use a função INDEX assim:

=INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1)

Para mais detalhes sobre a função INDEX, visite SUA PARTICIPAÇÃO FAZ A DIFERENÇA.

4. Pressione Entrar e arraste a alça de preenchimento automático para baixo para preencher esta fórmula até que um #REF! valor de erro aparece.
doc combinar colunas linhas para um 1

5. Remova o valor do erro e, em seguida, o intervalo de células foi combinado em uma coluna.

3.22 VBA (apenas para uma única coluna)

Para combinar células em uma única coluna, aqui está um VBA que também pode funcionar.

1. Pressione outro + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela e clique em inserção > Módulo para criar um novo módulo em branco.

2. Copie e cole o código VBA abaixo no módulo em branco.

VBA: Converter intervalo em uma coluna

Sub ConvertRangeToColumn()
'UpdatebyExtendoffice
Dim Range1 As Range, Range2 As Range, Rng As Range
Dim rowIndex As Integer
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Source Ranges:", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Convert to (single cell):", xTitleId, Type:=8)
rowIndex = 0
Application.ScreenUpdating = False
For Each Rng In Range1.Rows
    Rng.Copy
    Range2.Offset(rowIndex, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True
    rowIndex = rowIndex + Rng.Columns.Count
Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

doc combinar colunas linhas para um 1

3. Em seguida, pressione F5 tecla ou clique Execute doc combinar colunas linhas para um 1  botão, uma caixa de diálogo aparece para selecionar um intervalo de células, clique OK.
doc combinar colunas linhas para um 1

4. Outra caixa de diálogo aparece para selecionar uma célula para colocar o resultado, clique OK.
doc combinar colunas linhas para um 1

3.23 Usando uma ferramenta útil – Transform Range

Se você deseja combinar células em uma linha, não há recurso interno no Excel para dar suporte a ele. No entanto, se você tiver Kutools for Excel instalado, é Faixa de transformação O recurso oferece suporte à conversão de um intervalo em uma única coluna ou linha, também oferece suporte à conversão de uma linha ou coluna em um intervalo.

1. selecione o intervalo de células e clique em Kutools > Variação > Faixa de transformação.
doc combinar colunas linhas para um 1

2. No Faixa de transformação diálogo, verificar Faixa para coluna única or Faixa para linha única opção como você precisa. Clique OK.
doc combinar colunas linhas para um 1

3. Uma caixa de diálogo aparece para selecionar uma célula para colocar o resultado, clique OK.
doc combinar colunas linhas para um 1

Agora o intervalo de células foi convertido em uma linha ou coluna.

Para obter mais detalhes sobre esse recurso, visite Faixa de transformação.

Para obter mais detalhes sobre o Kutools para Excel, visite Kutools for Excel.

Para uma avaliação gratuita de 30 dias do Kutools for Excel, por favor download Isso agora.

3.3 Empilhe colunas em uma coluna sem duplicar

Se houver algumas duplicatas em uma tabela com várias colunas, como você pode empilhar as colunas em uma coluna sem as duplicatas, como mostra a captura de tela abaixo?
doc combinar colunas linhas para um 1

Nesta parte, ele fornece três métodos diferentes de lidar com esse trabalho.

3.31 Copie e cole e remova duplicatas

No Excel, o método geral para resolver esse trabalho é copiar e colar as colunas uma a uma e, em seguida, remover os valores duplicados.

1. Selecione a primeira coluna e pressione Ctrl + C teclas para copiá-lo, selecione uma célula de destino e pressione Ctrl + V chaves.
doc combinar colunas linhas para um 1

2. Em seguida, repita a etapa 1 para copiar outras colunas e cole-as abaixo da primeira coluna.
doc combinar colunas linhas para um 1

3. Em seguida, selecione a coluna empilhada, clique em Data > Remover Duplicados, então no Remover Duplicado diálogo, verifique o nome da coluna, clique em OK.
doc combinar colunas linhas para um 1
doc combinar colunas linhas para um 1

4. Agora uma caixa de diálogo aparece para lembrá-lo de que os valores duplicados foram removidos. Clique OK para fechá-lo, e a coluna empilhada mantém apenas os valores exclusivos.
doc combinar colunas linhas para um 1

doc combinar colunas linhas para um 1 Se houver centenas de colunas, copiar e colar uma a uma é demorado. No entanto, se você tiver Kutools for Excel instalado no Excel, o Faixa de transformação recurso pode converter rapidamente o intervalo em uma coluna e, em seguida, aplicar o Remover Duplicados característica do Excel.

Selecione o intervalo de colunas e clique em Kutools > Variação > Faixa de transformação.
doc combinar colunas linhas para um 1

Em seguida, verifique o Faixa para coluna única opção e clique OK para selecionar uma célula para colocar a coluna empilhada.
doc combinar colunas linhas para um 1

E, em seguida, aplique Remove Duplicates para remover os valores duplicados.

Para obter mais detalhes sobre esse recurso, visite Faixa de transformação.

Para obter mais detalhes sobre o Kutools para Excel, visite Kutools for Excel.

Para uma avaliação gratuita de 30 dias do Kutools for Excel, por favor download Isso agora.

3.32 Usando VBA

Além disso, aqui está um código VBA que pode resolver esse trabalho.

1. Pressione outro + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela e clique em inserção > Módulo para criar um novo módulo em branco.

2. Copie e cole o código abaixo no novo módulo.

VBA: empilhe colunas em uma sem duplicatas

Sub FindUniques()
'UpdatebyExtendoffice
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set dic = CreateObject("Scripting.Dictionary")
For j = 1 To InputRng.Columns.Count
    For i = 1 To InputRng.Rows.Count
        xValue = InputRng.Cells(i, j).Value
        If xValue <> "" And Not dic.Exists(xValue) Then
            OutRng.Value = xValue
            dic(xValue) = ""
            Set OutRng = OutRng.Offset(1, 0)
        End If
    Next
Next
End Sub

doc combinar colunas linhas para um 1

3. Em seguida, pressione F5 tecla ou clique Execute doc combinar colunas linhas para um 1  botão, então uma caixa de diálogo aparece para selecionar as colunas que precisavam ser empilhadas, clique em OK.
doc combinar colunas linhas para um 1

4. Em seguida, na segunda caixa de diálogo, selecione uma célula de destino para colocar a coluna empilhada e clique em OK.
doc combinar colunas linhas para um 1

Agora as colunas foram empilhadas em uma coluna apenas com valores exclusivos.

3.4. Combine células e continue formatando

Se houver duas colunas, uma é formatada como uma formatação especial, como um DateTimemm/dd/yyyy personalizado, para combinar essas duas colunas em uma com os métodos normais, a formatação personalizada será removida como mostra a captura de tela abaixo:
doc combinar colunas linhas para um 1

Agora nesta parte, ele fornecerá algumas maneiras de combinar células e manter a formatação.
doc combinar colunas linhas para um 1

3.41 Incorporar função TEXT na fórmula

A função TEXT é usada para converter um número em texto em uma formatação específica. Aqui podemos usá-lo para converter a célula (contém um número) para uma formatação primeiro e depois combiná-la com outras células usando “&”, função CONCATENATE, função CONCAT ou função TEXTJOIN.

Para obter detalhes sobre a combinação geral de células em uma, volte para 1.1.

Sintaxe sobre a função TEXT
TEXT (value, format_text)

Para mais detalhes sobre a função TEXT, visite TEXTO função.

Aqui leva a função TEXT incorporada na função CONCAT como instância.

Copie e cole a fórmula abaixo em uma célula na qual você deseja que o resultado combinado seja colocado:

=CONCAT(TEXT(A2,"mm/dd/yyyy hh:mm")," ",B2)

doc combinar colunas linhas para um 1 Na fórmula, A2 é a célula que você deseja manter sua formatação, “mm/dd/aaaa hh:mm” é a formatação que você usa, B2 é a outra célula que é usada para combinar. " " indica separar os valores com espaço. você pode alterar as referências, formatação e separador conforme necessário.

Press Entrar e arraste a alça de preenchimento automático para baixo para preencher as células com esta fórmula.

3.42 Usando o Microsoft Word

1. Selecione a tabela que você deseja combinar células em uma e pressione Ctrl + C para copiá-los.
doc combinar colunas linhas para um 1

2. Abra um espaço em branco Word documento, pressione Ctrl + V para colocá-los, clique na tabela no documento, agora um ícone de cruz aparece no canto superior direito da tabela.
doc combinar colunas linhas para um 1

3. Clique na traçado Guia e, em seguida, clique em Converter em texto no Data grupo, no popping Converter tabela em texto diálogo, especifique o separador para as colunas. Clique OK.
doc combinar colunas linhas para um 1
doc combinar colunas linhas para um 1

Agora o conteúdo da tabela no Word foi convertido em textos.
doc combinar colunas linhas para um 1

4. Selecione os textos convertidos e pressione Ctrl + C para copiá-los e voltar ao Excel e selecionar uma célula em branco, pressione Ctrl + V para colar o resultado combinado.
doc combinar colunas linhas para um 1

3.43 Usando uma ferramenta útil – Combine sem perder dados

A maneira mais eficiente deve ser usando Kutools para Excel'S Combine linhas, colunas ou células sem perder dados recurso, que só precisa marcar o Use valores formatados caixa de seleção ao aplicar o recurso, o resultado combinado manterá a formatação dos dados.

1. Selecione a tabela incluindo as células que colocam o resultado, clique em Kutools > Unir e dividir > Combine linhas, colunas ou células sem perder dados.
doc combinar colunas linhas para um 1

2. Na caixa de diálogo popping, especifique a operação de combinação conforme necessário e desmarque a opção Use valores formatados caixa de seleção (por padrão, esta opção está marcada). Clique Ok.
doc combinar colunas linhas para um 1

Agora os dados foram combinados e mantém a formatação.
doc combinar colunas linhas para um 1

Para obter mais detalhes sobre esse recurso, visite Combine colunas, linhas, células sem perder dados.

Para obter mais detalhes sobre o Kutools para Excel, visite Kutools for Excel.

Para uma avaliação gratuita de {module745} dias do Kutools for Excel, por favor download Isso agora.

3.5 Combine células para fazer data

Supondo que haja uma tabela que contenha anos, meses e dias em colunas separadas, o trabalho é combinar as colunas e gerar uma data conforme a captura de tela abaixo:
doc combinar colunas linhas para um 1

3.51 Usando a função DATA

A função DATA é usada para criar uma data com ano, mês e dia.

Sintaxe sobre a função DATE
DATE( year, month, day )

Para mais detalhes sobre a função DATE, visite a função DATE.

Copie e cole a fórmula abaixo em uma célula que colocará a data:

=DATE(A2,B2,C2)

doc combinar colunas linhas para um 1 Na fórmula, A2, B2 e C2 são as células que contêm os valores de ano, mês e dia.

Press Entrar key para obter a primeira data e, em seguida, arraste a alça de preenchimento automático para baixo para obter todas as datas.
doc combinar colunas linhas para um 1


Mais tutoriais de Excel:

Combine várias pastas de trabalho/planilhas em uma
Este tutorial, listando quase todos os cenários de combinação que você pode enfrentar e fornecendo soluções profissionais relativas para você.

Células de texto, número e data divididas (separadas em várias colunas)
Este tutorial está dividido em três partes: células de texto divididas, células de números divididos e células de datas divididas. Cada parte fornece exemplos diferentes para ajudá-lo a saber como lidar com o trabalho de divisão ao encontrar o mesmo problema.

Combine o conteúdo de várias células sem perder dados no Excel
Este tutorial restringe a extração a uma posição específica em uma célula e coleta diferentes métodos para ajudar a extrair texto ou números de uma célula por posição específica no Excel.

Compare duas colunas para correspondências e diferenças no Excel
Aqui, este artigo aborda a maioria dos cenários possíveis da comparação de duas colunas que você pode encontrar e espero que possa ajudá-lo.


  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas e manutenção de dados; Dividir o conteúdo das células; Combine Linhas Duplicadas e Soma / Média... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Fórmulas favoritas e de inserção rápida, Intervalos, gráficos e imagens; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Agrupamento de tabela dinâmica por número da semana, dia da semana e mais ... Mostrar células desbloqueadas, bloqueadas por cores diferentes; Destacar células que possuem fórmula / nome...
guia kte 201905
  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, 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!
parte inferior da aba do escritório
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations