Skip to main content

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

Author: Sun Last Modified: 2025-06-04

Combinar colunas, linhas ou células é uma tarefa comum no nosso dia a dia com o Excel, como unir nome e sobrenome que estão em duas colunas em uma só para obter o nome completo, combinar linhas com o mesmo ID e somar os valores correspondentes, ou ainda juntar um intervalo de células em uma única célula, entre outros. Este tutorial lista todos os cenários sobre como combinar colunas/linhas/células no Excel e oferece diferentes soluções para cada caso.

Navegação deste Tutorial

1 Combinar colunas/linhas em uma única célula

1.1 Combinar colunas/linhas em uma única célula com espaço, vírgula ou outros delimitadores

1.11 Usando o símbolo de e comercial (&)

1.12 Usando a função CONCATENATE (Excel2016 ou versões anteriores)

1.13 Usando a função CONCAT ou TEXTJOIN (Excel2019 ou Excel365)

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

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

1.2 Combinar colunas/linhas em uma única célula sem espaços em branco

1.21 Usando a função TEXTJOIN (Excel2019 ou Excel365)

1.22 Usando o símbolo de e comercial (&)

1.23 Adicionar ao final das células usando código VBA

1.3 Combinar colunas/linhas/células em uma única célula e manter valores

1.4 Combinar duas colunas se houver célula em branco

1.41 Usando a função IF

1.42 Usando VBA

2. Combinar linhas com o mesmo ID

2.1 Combinar 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 prática – Mesclar Linhas Avançado

2.2 Combinar linhas com o mesmo ID e realizar alguns cálculos

2.21 Usando o recurso Consolidar

2.22 Usando VBA

2.23 Usando uma ferramenta prática – Mesclar Linhas Avançado

2.3 Combinar linhas adjacentes com o mesmo valor

2.31 Usando VBA

2.32 Usando uma ferramenta prática – Mesclar Células Iguais

3. Combinar Células

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

3.11 Usando o símbolo de e comercial (&)

3.12 Usando a função CONCATENATE (Excel2016 ou versões anteriores)

3.13 Usando a função CONCAT ou TEXTJOIN (Excel2019 ou Excel365)

3.14 Usando Combinar Linhas/Colunas/Células e Manter Valores

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

3.21 Nomear o intervalo e usar a função INDEX (apenas para uma única coluna)

3.22 VBA (apenas para uma única coluna)

3.23 Usando uma ferramenta prática – Transformar Intervalo

3.3 Empilhar colunas em uma única coluna sem duplicados

3.31 Copiar, colar e remover duplicatas

3.32 Usando VBA

3.4. Combinar células e manter a formatação

3.41 Inserir a função TEXT na fórmula

3.42 Usando o Microsoft Word

3.43 Usando uma ferramenta prática – Combinar e Manter Valores

3.5 Combinar células para formar uma data

3.51 Usando a função DATE

 

Neste tutorial, criei alguns exemplos para explicar os métodos. Você pode alterar as referências conforme necessário ao usar os códigos VBA ou fórmulas abaixo, ou pode baixar os exemplos para testar diretamente os métodos.

doc sampleClique para baixar o arquivo de exemplo


1 Combinar colunas/linhas em uma única célula

1.1 Combinar colunas/linhas em uma única célula com espaço, vírgula ou outros delimitadores

Combinar colunas ou linhas em uma única célula e separar o resultado por vírgula, espaço ou outros delimitadores, como mostrado na imagem abaixo, é uma das operações mais comuns no Excel.

Combinar colunas em uma única célula
combine columns into one cell
Combinar linhas em uma única célula
Combine rows into one cell

1.11 Usando o símbolo de e comercial (&)

No Excel, o símbolo de e comercial (&) geralmente é utilizado para unir textos.

Exemplo: Combinar nome (coluna A) e sobrenome (coluna B) para nome completo

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

=A2&" "&B2

info iconNa 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 textos na célula de resultado. Se quiser usar vírgula como delimitador, basta digitar uma vírgula entre aspas duplas ",".

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

Exemplo: Combinar número (linha15) e nome (linha16) em uma única célula

Se quiser combinar linhas em uma única 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.
 use ampersand symbol to combine rows

1.12 Usando a função CONCATENATE (Excel2016 ou versões anteriores)

Se você estiver usando o Excel2016 ou versões anteriores, a função CONCATENATE pode ajudar.

Sintaxe da função CONCATENATE
CONCATENATE (texto1,[texto2],…)

Para mais detalhes sobre a função CONCATENATE, acesse: CONCATENATE.

Exemplo: Combinar nomes (coluna F) e endereços (coluna G) em uma única coluna

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

=CONCATENATE(F2,",",G2)

info iconNa fórmula, F2 e G2 são os dois textos que precisam ser combinados, "," é o delimitador (vírgula) que separa os textos na célula de resultado. Se quiser usar espaço como delimitador, basta digitar um espaço entre aspas duplas " ".

Pressione Enter para obter o resultado combinado e, em seguida, arraste a alça de preenchimento automático para baixo para obter os demais resultados combinados.
use CONCATENATE function to combine columns

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.
use CONCATENATE function to combine rows

1.13 Usando a função CONCAT ou TEXTJOIN (Excel2019 ou Excel365)

Se você utiliza o Excel2019 ou Excel365, as funções CONCAT e TEXTJOIN podem ser as melhores opções.

Sintaxe da função CONCAT
CONCAT (texto1,[texto2],…)

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

O uso da função CONCAT é igual ao da função CONCATENATE. Para combinar nome e sobrenome em duas colunas separadas em uma única coluna, utilize a fórmula assim:

=CONCAT(A21," ",B21)

info iconNa fórmula, A21 e B21 são os textos a serem combinados, " " é o delimitador (espaço) que separa os textos na célula de resultado. Se quiser usar outro delimitador, basta digitá-lo entre aspas duplas "".

Pressione Enter para obter o resultado combinado e, em seguida, arraste a alça de preenchimento automático para baixo para obter os demais resultados combinados.
use CONCAT function to combine columns

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

Sintaxe da função TEXTJOINT
TEXTJOIN (delimitador, ignorar_vazio, texto1, [texto2], ...)

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

Para combinar colunas ou linhas usando o TEXTJOIN:

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

info iconNa fórmula, E21:G21 é um intervalo contínuo que precisa ser combinado. " " é o delimitador (espaço) que separa os textos na célula de resultado. Se quiser usar outro delimitador, basta digitá-lo entre aspas duplas "". O valor lógico “TRUE” indica que as células vazias serão ignoradas ao combinar; se quiser combinar incluindo vazios, substitua TRUE por FALSE.

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

Ignorar espaços em branco
use TEXTJOIN function to combine columns ignoring blanks
Incluir espaços em branco
use TEXTJOIN function to combine columns including blanks

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

1. Usar o Bloco de Notas também pode ajudar a combinar colunas (não funciona para linhas).

Selecione o intervalo que deseja combinar as colunas em uma só e pressione Ctrl + C para copiar o intervalo.
copy the data range

2. Abra um Bloco de Notas, e pressione Ctrl + V para colar o intervalo copiado.
Open a Notepad and paste the data

3. Selecione uma tabulação entre dois textos no Bloco de Notas e pressione Ctrl + H para ativar o Substituir recurso, um símbolo de tabulação já estará em Localizar o que caixa de texto.
press Ctrl + H to enable Replace feature

4. Na Substituir por caixa de texto, digite o delimitador que deseja usar para separar os textos combinados e clique em Substituir Tudo. Em seguida, feche o Substituir diálogo.
type the delimiter to separate the combined texts in the replace textbox

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.
copy and paste the data back to Excel filethe columns are combined into one cell

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

Se você deseja combinar colunas ou linhas em uma única célula com uma quebra de linha, como mostrado na imagem abaixo:
combine columns or rows into one cell with a line break

Primeiramente, é importante saber que no Excel, a função CHAR() pode ser usada para inserir caracteres difíceis de digitar em uma fórmula, como CHAR(10), que retorna uma quebra de linha.

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

Símbolo de e comercial:

=A49&CHAR(10)&B49

Função CONCATENATE:

=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 das fórmulas acima, selecione os resultados e clique em Página Inicial > Quebrar Texto Automaticamente.
click Home > Wrap Text

Agora, as colunas estão combinadas em uma única célula e separadas por uma quebra de linha.
the columns are combined into one and separated by a line break

tip iconSe você deseja apenas combinar linhas de uma coluna em uma única célula, o recurso Justificar do Excel pode ajudar. Selecione a coluna com várias linhas e clique em Página Inicial > Preencher > Justificar; as linhas serão combinadas na célula superior do intervalo, separadas por espaço.

click Home > Fill > Justify the rows are combined into the top cell with space

1.2 Combinar colunas/linhas em uma única célula sem espaços em branco

Nesta parte, o tutorial apresenta métodos para combinar colunas ou linhas em uma única célula ignorando células vazias, como mostrado na imagem abaixo:
combine columns or rows and skip empty cells

1.21 Usando a função TEXTJOIN (Excel2019 ou Excel365)

Se você estiver usando o Excel2019 ou Excel365, felizmente, a nova função TEXTJOIN pode resolver essa tarefa facilmente.

Sintaxe da função CONCATENATE
TEXTJOIN (delimitador, ignorar_vazio, texto1, [texto2], ...)

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

Exemplo: Combinar nome (coluna A), número (coluna B) e domínio (coluna C) em uma única célula para gerar um endereço de e-mail, sendo que alguns números podem estar em branco.

Selecione uma célula para exibir o resultado combinado e digite a fórmula assim:

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

info icon Na fórmula, A2:C2 é o intervalo que contém os textos a serem combinados, "" é o delimitador (nenhum) que separa os textos na célula de resultado. Se quiser usar um delimitador, basta digitá-lo entre aspas duplas, como ",". O valor lógico “TRUE” indica ignorar células vazias ao combinar; se quiser incluir vazios, substitua TRUE por FALSE.

Pressione Enter 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.
TEXTJOIN function to combine columns skip blank cells

1.22 Usando o símbolo de e comercial (&)

Se você estiver no Excel2016 ou versões anteriores, use o símbolo de e comercial (&) para conectar os textos um a um e pule manualmente os espaços em branco.

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

=A10&C10

info icon Na fórmula, & é usado para unir os textos, A10 e C10 são os dois textos que precisam ser combinados. Se quiser usar vírgula como delimitador, basta digitar uma vírgula entre aspas duplas, como ",", e usar & para conectar entre os textos.

Pressione Enter para obter o resultado combinado. Depois, altere as referências da fórmula para obter o próximo resultado combinado.
ampersand symbol to combine columns skip blank cells

1.23 Usando função definida

Para usuários do Excel2016 e versões anteriores, se houver várias colunas ou linhas a serem combinadas ignorando espaços em branco, você pode usar um VBA para criar uma função definida e resolver rapidamente essa tarefa.

1. Pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo para inserir um novo módulo.
Click Insert > Module to insert a new module

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

VBA: Combinar células ignorando 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

copy and paste the code into the module

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

=Concatenatecells(A15:C15)

info icon Na fórmula, A15:C15 é o intervalo que contém os textos a serem combinados. No código VBA, "_" indica o delimitador usado para separar os textos no resultado combinado; você pode alterar o delimitador conforme necessário.
enter a formula to get the result


1.3 Combinar colunas/linhas/células em uma única célula e manter valores

Se você instalou o Kutools para Excel, o recurso Combinar Linhas/Colunas/Células e Manter Valores é muito útil para diversos tipos de combinações.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Selecione as células que deseja combinar e as células onde deseja exibir os resultados combinados.
Select the cells to combine and the cells to place the combined results

2. Clique em Kutools > Mesclar & Dividir > Combinar Linhas/Colunas/Células e Manter Valores.
click Combine Rows, Columns or Cells without Losing Data feature

3. Na janela que abrir, especifique as opções conforme abaixo:
set options in the dialog box

1) Defina se deseja combinar colunas, combinar linhas ou combinar todas as células em uma só.

Combinar colunas Exemplo. Combinar linhas Exemplo. Combinar em uma única célula Exemplo.
Combine columns Combine rows Combine into single cell

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

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

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

Célula à esquerda Exemplo. Célula à direita Exemplo.
put the combined result to left cell put the combined result to right cell

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

Célula superior Exemplo. Célula inferior Exemplo.
put the combined result to top cell put the combined result to bottom cell

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

4. Clique em Ok ou Aplicar para concluir a combinação.

Manter o conteúdo dessas células
Keep contents of combined cells
Excluir o conteúdo dessas células
Delete contents of combined cells
Mesclar essas células
Merge the combined cells

Para mais detalhes sobre este recurso, acesse Combinar Colunas, Linhas, Células e Manter Valores.

Para mais detalhes sobre o Kutools para Excel, acesse Kutools para Excel.

Para um teste gratuito de 30 dias do Kutools para Excel, faça o download agora.


1.4 Combinar duas colunas se houver célula em branco

Às vezes, você pode querer combinar duas colunas se uma delas contiver células em branco. Suponha que existam 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 da coluna A com os conteúdos correspondentes da coluna B ao combinar as duas colunas, conforme mostrado na imagem abaixo:
Combine two columns if blank

1.41 Usando a função IF

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

Sintaxe da função IF
IF (teste_lógico, [valor_se_verdadeiro], [valor_se_falso])

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

Selecione a célula superior da coluna onde deseja exibir os resultados combinados e copie ou digite a fórmula abaixo:

=IF(A2="",B2,A2)

Depois pressione Enter para obter o primeiro resultado e arraste a alça de preenchimento automático para baixo para obter todos os resultados.
use IF function to combine two columns if blank

Agora, apenas as células em branco da coluna A foram preenchidas com os conteúdos da coluna B.

1.42 Usando VBA

Aqui está um código VBA que também pode realizar essa tarefa.

1. Pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications, depois clique em Inserir > 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 houver célula 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 

copy and paste the code into the module

info iconNo código, A:A e B:B são as duas colunas que serão mescladas; basta alterá-las conforme necessário.

3. Depois pressione F5 ou clique em Executar run buttonbotão, então a coluna A será preenchida com o valor da coluna B se o valor estiver vazio na coluna A.


2 Combinar linhas com o mesmo ID

Suponha que exista uma tabela com várias colunas, sendo que uma delas contém valores de ID com itens duplicados. Agora, o tutorial apresenta métodos para combinar as linhas da tabela com base no mesmo ID e realizar alguns cálculos.
sample data

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

Aqui, nesta parte, são apresentados métodos para combinar linhas com o mesmo ID e separá-las por vírgulas, como mostrado na imagem abaixo:
Combine rows with same ID and separated by comma

2.11 Usando VBA

Aqui está um código VBA que pode realizar essa tarefa

1. Pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications, depois clique em Inserir > Módulo para criar um novo módulo em branco.

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

VBA: Combinar 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

copy and paste the code into the module

3. Depois pressione F5 ou clique em Executar run buttonbotão, então uma caixa de diálogo do Kutools para Excel será exibida para você selecionar a tabela cujas linhas precisam ser combinadas pelo mesmo ID.
select a table that needs to be combined rows with the same ID

4. Clique em OK. Agora a tabela selecionada teve as linhas combinadas 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, separando os valores da outra coluna por vírgula, como mostrado na imagem abaixo, a função IF pode ajudar.
combine the rows with the same ID, and another column values separated by a comma

1. Classifique o ID de A a Z. Selecione a coluna de ID e clique em Dados > Classificar de A a Z.
Data > Sort A to Z

2. Em seguida, na Aviso de Classificação caixa de diálogo, marque Expandir a opção de seleção e clique em Classificar.
check Expand the selection option, and click Sort

Agora os mesmos IDs foram agrupados.
the same IDs have been sorted together

3. Na coluna adjacente, use a função IF assim:

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

info iconNa fórmula, A17 e A18 são as duas células adjacentes na coluna de ID (A17 é o cabeçalho da coluna), B18 é a célula correspondente a A18. ", " indica separar os valores por vírgula. Você pode alterar as referências e o separador conforme necessário.

4. Pressione Enter para obter o primeiro resultado e arraste a alça de preenchimento automático para baixo para obter todos os resultados.
enter a fromula to get the result

5. Vá para a coluna adjacente e digite a fórmula assim:

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

info iconNa fórmula, A18 e A19 são as duas células adjacentes na coluna de ID; se as células adjacentes não forem iguais, retornará "Mesclado", caso contrário, retorna vazio.

6. Pressione Enter para obter o primeiro resultado e arraste a alça de preenchimento automático para baixo para obter todos os resultados.
enter a formula to check the merged cells

7. Selecione a última coluna de fórmulas, incluindo o cabeçalho, e clique em Dados > Filtro.
 click Data > Filter

8. Clique no Filtro botão e marque Mesclado caixa de seleção no menu suspenso e clique em OK.
tick Merged checkbox in Filter list

Agora apenas as linhas mescladas foram filtradas; copie os dados filtrados e cole em outro local.
copy the filtered data and paste to other place

Para mais detalhes sobre a função IF, acesse: IF.

2.13 Usando uma ferramenta prática – Mesclar Linhas Avançado

Se você instalou o Kutools para Excel, o recurso Mesclar Linhas Avançado pode realizar essa tarefa facilmente.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Selecione a tabela e clique em Kutools > Mesclar & Dividir > Mesclar Linhas Avançado.
click Advanced Combine Rows feature of kutools

2. Na janela Mesclar Linhas Avançado, faça o seguinte:

1) Escolha a coluna de ID e defina como Chave Principal;

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

3)clique em Ok.

Agora as linhas foram combinadas pelo mesmo ID.
the rows have been combined by the same ID

O recurso Mesclar Linhas Avançado irá alterar os dados originais, por isso salve uma cópia antes de utilizá-lo.

Para mais detalhes sobre este recurso, acesse Mesclar Linhas Avançado.

Para mais detalhes sobre o Kutools para Excel, acesse Kutools para Excel.

Para um teste gratuito de 30 dias do Kutools para Excel, faça o download agora.

2.2 Combinar linhas com o mesmo ID e realizar alguns cálculos

Se você deseja combinar linhas com o mesmo ID e depois somar os valores ou realizar outros cálculos, como mostrado na imagem abaixo, os métodos a seguir podem ajudar.
Combine rows with same ID and do some calculations

2.21 Usando o recurso Consolidar

Se houver apenas duas colunas, sendo uma com textos (ID) e outra com valores a serem calculados (como soma), o recurso interno do Excel Consolidar pode ajudar.

1. Selecione uma célula onde deseja exibir o resultado combinado e clique em Dados > Consolidar.
click Data > Consolidate

2. Na janela Consolidar, faça o seguinte:

1) Escolha as Funções conforme necessário;

2) Clique na seta para selecionar a tabela;

3) Clique em Adicionar para adicionar o intervalo selecionado à lista de Todas as referências;

4) Marque as caixas de seleção Linha Superior e Coluna Mais à Esquerda;

5) Clique em OK.

Agora a tabela foi somada com base no mesmo ID.
the table has been summed based on the same ID

2.22 Usando VBA

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

1. Pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications depois clique em Inserir > Módulo para criar um novo módulo em branco.
click Insert > Module to create a new blank module

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

VBA: Combinar linhas duplicadas e somar

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. Depois pressione F5 ou clique em Executar run buttonbotão, então uma caixa de diálogo será exibida para selecionar a tabela que deseja usar e, em seguida, clique em OK.

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

note buttonO VBA irá alterar os dados originais, por isso salve uma cópia antes de usar o VBA.

2.23 Usando uma ferramenta prática – Mesclar Linhas Avançado

Se houver mais de duas colunas na tabela que você deseja combinar e realizar cálculos, por exemplo, três colunas: a primeira contém nomes de produtos duplicados a serem combinados, a segunda contém nomes de lojas a serem combinados e separados por vírgula, e a última contém números a serem somados com base nas linhas duplicadas da primeira coluna, como mostrado na imagem abaixo, o recurso Mesclar Linhas Avançado do Kutools para Excel pode ajudar.
combine and do calculations

1. Selecione a tabela e clique em Kutools > Mesclar & Dividir > Mesclar Linhas Avançado.
click Advanced Combine Rows feature of kutools

2. Na janela Mesclar Linhas Avançado, faça o seguinte:

1) Escolha a coluna de ID e defina como Chave Principal;

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

3) Escolha a coluna na qual deseja realizar o cálculo, clique em Calcular e escolha um cálculo.

4)clique em Ok.

Agora as linhas foram combinadas e calculadas com base nos mesmos valores.

note buttonO recurso Mesclar Linhas Avançado irá alterar os dados originais, por isso salve uma cópia antes de utilizá-lo.

Para mais detalhes sobre este recurso, acesse Mesclar Linhas Avançado.

Para mais detalhes sobre o Kutools para Excel, acesse Kutools para Excel.

Para um teste gratuito de 30 dias do Kutools para Excel, faça o download agora.

2.3 Combinar linhas adjacentes com o mesmo valor

Se houver uma tabela com várias colunas e uma delas contiver valores duplicados, agora o objetivo é combinar as linhas adjacentes dessa coluna com os mesmos valores, como mostrado na imagem abaixo. Como resolver isso?
Combine adjacent rows with same value

2.31 Usando VBA

No Excel, não há um recurso interno que resolva diretamente essa tarefa, mas aqui está um VBA que pode ajudar.

1. Pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications, depois clique em Inserir > Módulo para criar um novo módulo em branco.

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

VBA: Combinar 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

copy and paste the code into the module

3. Depois pressione F5 ou clique em Executar run buttonbotão para ativar este VBA, então uma caixa de diálogo será exibida para selecionar a tabela que deseja usar e, em seguida, clique em OK.
select the data range

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

note buttonO VBA irá alterar os dados originais, por isso salve 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 prática – Mesclar Células Iguais

Se você tem o Kutools para Excel instalado, o recurso Mesclar Células Iguais do Kutools para Excel resolve essa tarefa em um só passo.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Selecione a coluna que deseja combinar os mesmos valores e clique em Kutools > Mesclar & Dividir > Mesclar Células Iguais.
click Merge Same Cells feature of kutools

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

tip buttonSe quiser desfazer a mesclagem das células e preencher os valores de volta, você pode aplicar o recurso Desfazer Mesclagem & Preencher Valores recurso.
apply the Unmerge Cells & Fill Values feature
unmerge the merged cells and fill values back

Para mais detalhes sobre este recurso, acesse Mesclar Células Iguais.

Para mais detalhes sobre este recurso, acesse Desfazer Mesclagem.

Para mais detalhes sobre o Kutools para Excel, acesse Kutools para Excel.

Para um teste gratuito de 30 dias do Kutools para Excel, faça o download agora.


3 Combinar Células

3.1. Combinar 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 estão quatro métodos.

Exemplo: Combinar intervalo A1:C3
Combine multiple rows and columns into a single cell

3.11 Usando o símbolo de e comercial (&)

No Excel, o símbolo de e comercial (&) geralmente é utilizado para unir textos.

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

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

info iconNa fórmula, & é usado para unir os textos, ", " é o delimitador (vírgula + espaço) que separa os textos na célula de resultado. Se quiser usar outro delimitador, basta digitá-lo entre aspas duplas.

Pressione Enter para obter o resultado combinado.

3.12 Usando a função CONCATENATE (Excel2016 ou versões anteriores)

Se você estiver usando o Excel2016 ou versões anteriores, a função CONCATENATE pode ajudar.

Sintaxe da função CONCATENATE
CONCATENATE (texto1,[texto2],…)

Para mais detalhes sobre a função CONCATENATE, acesse: CONCATENATE

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

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

info iconNa fórmula, A1, B1…,C3 são os textos que você deseja combinar. ", " é o delimitador (vírgula + espaço) que separa os textos na célula de resultado. Se quiser usar outro delimitador, basta digitá-lo entre aspas duplas.

Depois pressione Enter para obter o resultado combinado.

3.13 Usando a função CONCAT ou TEXTJOIN (Excel2019 ou Excel365)

Se você utiliza o Excel2019 ou Excel365, as funções CONCAT e TEXTJOIN podem ser as melhores opções.

Sintaxe da função CONCAT
CONCAT (texto1,[texto2],…)

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

O uso da função CONCAT é igual ao da função CONCATENATE. Para combinar nome e sobrenome em duas colunas separadas em uma única coluna, utilize a fórmula assim:

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

info iconNa fórmula, A1, B1…,C3 são os textos que você deseja combinar. ", " é o delimitador (vírgula + espaço) que separa os textos na célula de resultado. Se quiser usar outro delimitador, basta digitá-lo entre aspas duplas.

Depois pressione Enter para obter o resultado combinado.

Sintaxe da função TEXTJOIN
TEXTJOIN (delimitador, ignorar_vazio, texto1, [texto2], ...)

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

Para combinar colunas ou linhas usando o TEXTJOIN:

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

info iconNa fórmula, A1:C3 é um intervalo contínuo que precisa ser combinado. ", " é o delimitador (vírgula + espaço) que separa os textos na célula de resultado. Se quiser usar outro delimitador, basta digitá-lo entre aspas duplas "". O valor lógico “TRUE” indica que as células vazias serão ignoradas ao combinar; se quiser combinar incluindo vazios, substitua TRUE por FALSE.

Depois pressione Enter para obter o resultado combinado.

tip buttonSe quiser usar quebra de linha como delimitador, utilize CHAR(10) na fórmula, como =TEXTJOIN(CHAR(10),TRUE,A1:C3), e depois formate a célula de resultado como Quebrar Texto Automaticamente.
format the result cell as Wrap Text

3.14 Usando Combinar Linhas/Colunas/Células e Manter Valores

Se você tem o Kutools para Excel instalado, o recurso Combinar Linhas/Colunas/Células e Manter Valores pode realizar essa tarefa rapidamente.

1. Selecione o intervalo de células que deseja combinar em uma única célula e clique em Kutools > Mesclar & Dividir > Combinar Linhas/Colunas/Células e Manter Valores.
click Combine Rows, Columns or Cells without Losing Data feature of kutools

2. Na janela que abrir, marque Combinar em uma única célula e especifique um separador conforme necessário, depois clique em Ok.
specify the options in the dialog box

Agora as células foram mescladas em uma única célula com um delimitador específico. Se o conteúdo das células for muito grande para aparecer na célula mesclada, você pode clicar em Quebrar Texto Automaticamente na guia Página Inicial para exibi-los.
the cells are merged into one cell with a specific delimiter

Para mais detalhes sobre este recurso, acesse Combinar Colunas, Linhas, Células e Manter Valores.

Para mais detalhes sobre o Kutools para Excel, acesse Kutools para Excel.

Para um teste gratuito de 30 dias do Kutools para Excel, faça o download agora.

3.2 Combinar várias linhas e colunas em uma única coluna/linha

Transpor células para uma única coluna
  Transpose cells into one single column
Transpor células para uma única linha
 Transpose cells into one single row
 

3.21 Nomear o intervalo e usar a função INDEX (apenas para uma única coluna)

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

1. Selecione o intervalo de células, clique com o botão direito para abrir o menu de contexto e clique em Definir Nome.
 right-click the data range, and click Define Name

2. Na janela Novo Nome digite um nome na Nome caixa de texto e clique em OK.
type a name in the Name textbox

3. Após nomear o intervalo, selecione uma célula para exibir os dados transpostos e 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, acesse aqui.

4. Pressione Enter e depois arraste a alça de preenchimento automático para baixo até aparecer o erro #REF!.
enter a formula and drga the formula down

5. Remova o valor de erro e o intervalo de células terá sido combinado em uma única 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 ajudar.

1. Pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications, depois clique em Inserir > 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 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

copy and paste the vba code into the module

3. Depois pressione F5 ou clique em Executar run buttonbotão, uma caixa de diálogo será exibida para selecionar um intervalo de células, clique em OK.
select a range of cells

4. Outra caixa de diálogo será exibida para selecionar uma célula onde o resultado será exibido, clique em OK.
select a cell to place the result

3.23 Usando uma ferramenta prática – Transformar Intervalo

Se você deseja combinar células em uma única linha, não há recurso interno no Excel para isso. No entanto, se você tem o Kutools para Excel instalado, o recurso Transformar Intervalo permite converter um intervalo em uma única coluna ou linha, além de converter uma linha ou coluna em intervalo.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Selecione o intervalo de células e clique em Kutools > Intervalo > Transformar Intervalo.
click Transform Range feature of kutools

2. Na janela Transformar Intervalo marque Intervalo para Coluna Única ou Intervalo para Linha Única opção conforme necessário. Clique em OK.
select the option you need

3. Uma caixa de diálogo será exibida para selecionar uma célula onde o resultado será exibido, clique em OK.
select a cell to place the result

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

Para mais detalhes sobre este recurso, acesse Transformar Intervalo.

Para mais detalhes sobre o Kutools para Excel, acesse Kutools para Excel.

Para um teste gratuito de 30 dias do Kutools para Excel, faça o download agora.

3.3 Empilhar colunas em uma única coluna sem duplicados

Se houver duplicatas em uma tabela com várias colunas, como empilhar as colunas em uma única coluna sem duplicados, como mostrado na imagem abaixo?
Stack columns into one column without duplicate

Nesta parte, são apresentados três métodos diferentes para resolver essa tarefa.

3.31 Copiar, colar e remover duplicatas

No Excel, o método geral para resolver essa tarefa é copiar e colar as colunas uma a uma e depois remover os valores duplicados.

1. Selecione a primeira coluna e pressione Ctrl + C para copiá-la, depois selecione uma célula de destino e pressione Ctrl + V para colar.
copy and paste the first column data

2. Repita o passo1 para copiar as outras colunas e colá-las abaixo da primeira coluna.
repeat to copy other columns data below the first column

3. Depois selecione a coluna empilhada e clique em Dados > Remover Duplicatas, depois na Remover Duplicata caixa de diálogo, marque o nome da coluna e clique em OK.
click Data > Remove Duplicates
check the column name in the dialog box

4. Agora uma caixa de diálogo será exibida informando que os valores duplicados foram removidos. Clique em OK para fechar e a coluna empilhada manterá apenas os valores únicos.
all duplicates are removed

tip buttonSe houver centenas de colunas, copiar e colar uma a uma é demorado. No entanto, se você tem o Kutools para Excel instalado, o recurso Transformar Intervalo pode converter rapidamente o intervalo em coluna e, em seguida, aplicar o recurso Remover Duplicatas do Excel.

Selecione o intervalo de colunas e clique em Kutools > Intervalo > Transformar Intervalo.
click Transform Range feature of kutools

Depois marque a opção Intervalo para Coluna Única e clique em OK para selecionar uma célula onde a coluna empilhada será exibida.
check the Range to single column option

Depois aplique Remover Duplicatas para remover os valores duplicados.

Para mais detalhes sobre este recurso, acesse Transformar Intervalo.

Para mais detalhes sobre o Kutools para Excel, acesse Kutools para Excel.

Para um teste gratuito de 30 dias do Kutools para Excel, faça o download agora.

3.32 Usando VBA

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

1. Pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications, depois clique em Inserir > Módulo para criar um novo módulo em branco.

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

VBA: Empilhar 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

copy and paste the code into the module

3. Depois pressione F5 ou clique em Executar run buttonbotão, então uma caixa de diálogo será exibida para selecionar as colunas que precisam ser empilhadas, clique em OK.
select the columns that needed To be stacked

4. Na segunda caixa de diálogo exibida, selecione uma célula de destino para exibir a coluna empilhada e clique em OK.
select a destinate cell to place the stacked column

Agora as colunas foram empilhadas em uma única coluna com apenas valores únicos.

3.4. Combinar células e manter a formatação

Se houver duas colunas, sendo uma delas formatada de maneira especial, como Data/Hora personalizada mm/dd/yyyy, ao combinar essas duas colunas com métodos normais, a formatação personalizada será perdida, como mostrado na imagem abaixo:
Combine cells but losing formatting

Agora, nesta parte, serão apresentadas algumas formas de combinar células mantendo a formatação.
Combine cells and keep formatting

3.41 Inserir a função TEXT na fórmula

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

Para detalhes sobre como combinar células em uma só, volte ao item1.1.

Sintaxe da função TEXT
TEXT (valor, formato_texto)

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

Aqui, como exemplo, a função TEXT é inserida na função CONCAT.

Copie e cole a fórmula abaixo em uma célula onde deseja exibir o resultado combinado:

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

info iconNa fórmula, A2 é a célula que você deseja manter a formatação, “mm/dd/yyyy hh:mm” é o formato utilizado, B2 é a outra célula a ser combinada. " " indica separação por espaço. Você pode alterar as referências, o formato e o separador conforme necessário.

Pressione Enter 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 deseja combinar as células em uma só e pressione Ctrl + C para copiá-la.
copy the data range

2. Abra um novo Word documento, pressione Ctrl + V para colar, depois clique na tabela no documento; agora um ícone de cruz aparecerá no canto superior direito da tabela.
paste the range to word

3. Clique na guia Layout e depois clique em Converter em Texto no grupo Dados na janela Converter Tabela em Texto especifique o separador para as colunas e clique em OK.
click Convert to Text in the Data group
specify the separator for the columns

Agora o conteúdo da tabela no Word foi convertido em texto.
the contents of table in Word have been converted to texts

4. Selecione os textos convertidos e pressione Ctrl + C para copiá-los, volte ao Excel e selecione uma célula em branco, pressione Ctrl + V para colar o resultado combinado.
copy and paste back to Excel file

3.43 Usando uma ferramenta prática – Combinar e Manter Valores

A maneira mais eficiente é usar o recurso Combinar Linhas/Colunas/Células e Manter Valores do Kutools para Excel, que basta marcar a opção Usar valores formatados ao aplicar o recurso para que o resultado combinado mantenha a formatação dos dados.

1. Selecione a tabela incluindo as células onde o resultado será exibido e clique em Kutools > Mesclar & Dividir > Combinar Linhas/Colunas/Células e Manter Valores.
click Combine Rows, Columns or Cells without Losing Data feature of kutools

2. Na janela que abrir, especifique a operação de combinação conforme necessário e desmarque a opção Usar valores formatados (por padrão, esta opção está marcada). Clique em Ok.
specify the combine operation in the dialog box

Agora os dados foram combinados e mantiveram a formatação.
the data has been combined and keep the formatting

Para mais detalhes sobre este recurso, acesse Combinar Colunas, Linhas, Células e Manter Valores.

Para mais detalhes sobre o Kutools para Excel, acesse Kutools para Excel.

Para um teste gratuito de {module745} dias do Kutools para Excel, faça o download agora.

3.5 Combinar células para formar uma data

Suponha que exista uma tabela que contenha anos, meses e dias em colunas separadas. O objetivo é combinar as colunas e gerar uma data, como mostrado na imagem abaixo:
Combine cells to make date

3.51 Usando a função DATE

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

Sintaxe da função DATE
DATE(ano, mês, dia)

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

Copie e cole a fórmula abaixo em uma célula onde a data será exibida:

=DATE(A2,B2,C2)

info iconNa fórmula, A2, B2 e C2 são as células que contêm os valores de ano, mês e dia.

Pressione Enter para obter a primeira data e arraste a alça de preenchimento automático para baixo para obter todas as datas.
use date function to get the result


Mais Tutoriais de Excel:

Combinar Múltiplas Pastas de Trabalho/Planilhas em Uma Só
Este tutorial lista praticamente todos os cenários de combinação que você pode enfrentar e fornece soluções profissionais para cada um.

Dividir Células de Texto, Número e Data (Separar em Múltiplas Colunas)
Este tutorial é dividido em três partes: dividir células de texto, dividir células numéricas e dividir células de data. Cada parte traz exemplos diferentes para ajudar você a lidar com a tarefa de divisão quando encontrar o mesmo problema.

Combinar Conteúdo de Múltiplas Células Sem Perder Dados no Excel
Este tutorial foca na extração de uma posição específica em uma célula e reúne diferentes métodos para ajudar a extrair texto ou números de uma célula por posição específica no Excel.

Comparar Duas Colunas para Correspondências e Diferenças no Excel
Este artigo cobre a maioria dos cenários possíveis de comparação entre duas colunas que você pode encontrar e espera poder ajudar.


  • Barra de Fórmulas Super (edite facilmente várias linhas de texto e fórmulas); Layout de Leitura (leia e edite facilmente um grande número de células); Cole em Intervalo Filtrado...
  • Mesclar Células/Linhas/Colunas mantendo os dados; Dividir conteúdo de células; Combinar Linhas Duplicadas e Somar/Média... Prevenir Células Duplicadas; Comparar Intervalos...
  • Selecionar Linhas Duplicadas ou Únicas; Selecionar Linhas em Branco (todas as células estão vazias); Super Localizar e Localização Difusa em Muitas Pastas de Trabalho; Seleção Aleatória...
  • Cópia Exata de Múltiplas Células sem alterar a referência da fórmula; Criar automaticamente referências para várias planilhas; Inserir Marcadores, Caixas de Seleção e mais...
  • Favoritar e Inserir rapidamente Fórmulas, Intervalos, Gráficos e Imagens; Criptografar Células com senha; Criar Lista de Correspondência e enviar emails...
  • Extrair Texto, Adicionar Texto, Remover por Posição, Remover Espaço; Criar e Imprimir Estatísticas da Página de Dados; Converter entre o Conteúdo das Células e Comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro em outras planilhas); Classificação Avançada por mês/semana/dia, frequência e mais; Filtro Especial por negrito, itálico...
  • Consolidar Pastas de Trabalho e Planilhas; Mesclar Tabelas com base em colunas-chave; Dividir Dados em Múltiplas Planilhas; 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 Contêm Fórmula/Nome...
kte tab 201905
  • Habilite a edição e leitura com guias no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques de mouse para você todos os dias!
officetab bottom