Como mesclar duas colunas no Excel: Fórmulas simples e muito mais
Mesclar duas colunas no Excel usando o operador E comercial & ou a função CONCAT() com um delimitador personalizado. Ou use TEXTJOIN(), que permite que você ignore as células em branco.
A mesclagem de colunas economiza tempo e evita erros. É um truque simples que torna o gerenciamento de dados menos frustrante. Neste guia, mostrarei as diferentes etapas que uso para mesclar colunas do Excel para que você também possa experimentá-las.
Após este artigo, inscreva-se em nosso curso de Introdução ao Excel para que você possa estar pronto para enfrentar o próximo desafio que surgir.
A resposta rápida
Para mesclar duas colunas no Excel, use o E comercial para concatenar o texto de células diferentes e adicione um espaço entre as sequências de texto, se necessário.
Combine colunas com a função CONCAT(). Imagem do autor.
Você deve estar se perguntando como o CONCAT() é diferente do "e comercial". Essencialmente, não há diferença e eles alcançam o mesmo resultado.
Observação: Se estiver usando uma versão mais antiga do Excel (anterior a 2016), você terá a função CONCATENATE() em vez de CONCAT().. Mas ela funciona da mesma forma, portanto, não se preocupe.
Usando a função TEXTJOIN()
A função TEXTJOIN() mescla o texto de várias colunas que contêm um delimitador específico. Por exemplo, seleciono a célula C2 e insiro a seguinte fórmula:
Nessa fórmula, usei o delimitador de espaço " " para separar o texto, e o argumento TRUE garante que todas as células em branco sejam ignoradas. Quando pressiono Enter, os nomes são mesclados em uma célula com um espaço entre eles.
Combine células usando a função TEXTJOIN(). Imagem do autor.
Uso do flash de preenchimento
Às vezes, uso a opção de preenchimentode flash integrada. O Flash Fill é conveniente porque detecta automaticamente os padrões e os aplica ao restante da coluna.
Veja como isso funciona: Na célula C2, digitei manualmente o nome completo. Em seguida, na célula C3, quando começo a digitar o próximo nome, o Excel sugere o restante das células no mesmo formato. Pressiono Enter, e a coluna inteira é preenchida com os nomes combinados. Apenas certifique-se de que a primeira entrada tenha exatamente a aparência que você deseja que as demais tenham, caso contrário, um erro será aplicado em todas as entradas.
Combine colunas usando o Flash Fill. Imagem do autor.
Se você não vir a visualização, pode ser porque o flash de preenchimento não está ativado. Para ativá-lo:
Vá para Arquivo > Opções > Avançado > Opçõesde edição
Marque a caixa Preenchimentoautomáticodo flash.
Você também pode executá-lo manualmente, indo até a guia Data e clicando na opção FlashFill, ou pode usar uma tecla de atalho, Ctrl+E.
Usando o Power Query
Se você trabalha com grandes conjuntos de dados com muitas colunas, sugiro usar o Power Query para mesclar colunas. Ele lida com big data sem deixar as coisas mais lentas, e a melhor parte é que ele é atualizado automaticamente se os dados de origem forem alterados. Ele também mantém os dados originais seguros, para que você não tenha que se preocupar com erros.
Clique em qualquer lugar do conjunto de dados. Em seguida, vá para a guia Data (Dados ) e clique em FromTable/Range( Databela/intervalo). Você verá a caixa de diálogo Criartabela. Marque a caixa Minhatabelatemcabeçalhos e clique em OK.
Abra o Power Query Editor. Imagem do autor.
Será exibida uma janela do Power Query Editor. Para selecionar ambas as colunas, mantenha pressionada a tecla Ctrl e clique nas colunas. Em seguida, selecione AddColumn ( Adicionarcoluna ) na faixa de opções e clique em MergeColumns( Mesclarcolunas).
Neste exemplo, seleciono um separador de espaço na caixa de diálogo no menu suspenso, nomeio minha coluna como Nomecompleto e clico em OK.
Mesclar colunas usando o Power Query. Imagem do autor.
Depois que a nova coluna mesclada for adicionada, vá para a guia Home e clique em Close& Load ( Fechar ecarregar ) para exportá-la para sua planilha.
Usando o Bloco de Notas como intermediário
Isso pode surpreender você, mas o Bloco de Notas também pode mesclar dados. No entanto, isso só ajuda quando as colunas estão próximas umas das outras e têm o mesmo separador.
Vou mostrar a você como: Clique na célula A2 e selecione a coluna adjacente B2. Pressiono Shift+ Seta para a direita e, em seguida, Ctrl + Shift + Seta para baixo para selecionar os dados de ambas as colunas.
Em seguida, copio os dados e os colo no bloco de notas. Em seguida, pressiono a tecla Tab no Bloco de Notas. Agora, abro a caixa de diálogo Replace (Substituir ) pressionando Ctrl+H e colo o caractere Tab no campo Find What (Localizar). Eu insiro o separador(Espaço) no campo Substituirpor. Depois disso, copio todos os dados e os colo no Excel.
Mesclar células usando o Bloco de Notas. Imagem do autor.
Você deve estar se perguntando por que eu consideraria o Notepad, pois parece mais trabalhoso. Mas, como o Bloco de Notas é um editor de texto simples que remove automaticamente todos os caracteres ocultos, ao copiar os dados do Excel para o Bloco de Notas, sei que somente o texto bruto permanecerá. Estou mencionando isso porque, em alguns casos, eu estava trabalhando com dados que tinham formatação complexa, ou caracteres não imprimíveis ou não binários, ou algum outro tipo de artefato, e tive problemas, e nesse caso, devo dizer, o Bloco de Notas ajudou.
Usando add-ins
Os suplementos tornam o trabalho muito mais fácil. Confio no suplemento MergeCells para combinar rapidamente dados de células diferentes usando separadores como espaços ou vírgulas.
Você pode usar o Ultimate Suite para isso. Depois de fazer o download, abra a planilha do Excel e ela aparecerá na faixa de opções. Em seguida, selecione as células que você deseja mesclar e vá para AblebitsData > MergeCells > MergeColumnsintoOne.
Selecione duas colunas para mesclar em uma. Imagem do autor.
Você verá a caixa de diálogo Mesclarcélulas. Na opção Howtomerge ( Comomesclar ), selecione Columnsintoone ( Colunasemuma ) e escolha qualquer delimitador (no meu caso, é um espaço) no campo Combinewith ( Combinarcom). No meu exemplo, defini o campo Placetheresultsto ( Colocarosresultados na coluna da esquerda) porque é onde quero que os dados mesclados sejam exibidos. Marquei a caixa Limparoconteúdodascélulasselecionadas para manter as coisas limpas e cliquei em Mesclar.
A vantagem aqui é que posso mesclar as colunas sem usar fórmulas.
Mesclar células usando Add-ins. Imagem do autor.
Usando a ferramenta Mesclar e centralizar
Este é um pouco diferente porque torna a célula mais longa do que os outros, mas ainda assim tem sua utilidade.
O Excel tem uma ferramenta interna chamada Mesclar eCentralizar que combina várias células em uma só. No entanto, ele mantém apenas os dados da célula superior esquerda, e tudo o que estiver nas outras células será excluído. Eu o utilizo principalmente para criar um único cabeçalho ou título em várias colunas.
Por exemplo, se eu quiser criar um cabeçalho onde se lê Students (Alunos ) no topo das colunas A, B e C, digito Students (Alunos ) na célula A2 e, em seguida, seleciono as células de A2 a C2. Em seguida, clico em Merge & Center na guiaHome. Dessa forma, essas células se fundem em uma só, e o texto fica perfeitamente centralizado, dando a você uma aparência de cabeçalho limpo e organizado.
Mesclar células usando a ferramenta Mesclar e centralizar. Imagem do autor.
Usando o símbolo do E comercial (&)
Por fim, analisarei o método que usei no início do artigo. Aqui, tenho um conjunto de dados de nomes e quero combiná-los. Digito a seguinte fórmula na célula C2:
Combine colunas usando o "e comercial". Imagem do autor.
Uma visão geral rápida de todos os métodos
Agora que abordamos todas as funções, vamos compará-las rapidamente para ver onde cada uma se destaca e o que lhe falta.
Métodos
Prós
Contras
e símbolo
Atualização em tempo real
Recursos avançados limitados
CONCAT()
Flexível - lida com várias colunas
Requer o Excel moderno
Mesclar e centralizar
Fácil e rápido
Exclui outros dados
TEXTJOIN()
Permite que você inclua um delimitador
Apresenta um erro se o limite de células exceder 32.767 caracteres
Preenchimento de flash
Economiza tempo
Não é atualizado dinamicamente
Power Query
Lida com grandes conjuntos de dados de forma eficiente
Requer algum conhecimento prévio
Bloco de notas
Simples e off-line
Consome muito tempo
Suplementos
Rico em recursos e eficiente
Pode envolver custos adicionais
Dicas e práticas recomendadas
Aqui estão algumas dicas para mesclar células no Excel que tornaram meu trabalho muito mais fácil e tenho certeza de que ajudarão você também:
Preservar a formatação: As fórmulas do Excel não mantêm a formatação da célula. Portanto, para garantir que seus dados pareçam consistentes, use ferramentas como Merge Cells ou um suplemento do Excel .
Lidar com grandes conjuntos de dados: Quando trabalho com grandes conjuntos de dados, uso o Power Query ou os suplementos do Excel porque eles facilitam o processo e lidam com grandes quantidades de dados de forma eficiente.
Use os delimitadores corretos: Sempre escolha o delimitador correto quando você mesclar dados. Seja um espaço, uma vírgula ou qualquer outra coisa.
Converta fórmulas em valores: Quando termino de mesclar, converto as fórmulas em valores estáticos. Basta copiar as células e usar a opção PasteSpecial > Values. Isso bloqueará os resultados e removerá as fórmulas.
Conclusão
Abordei tudo sobre a mesclagem de colunas no Excel e como ela pode ajudar você a evitar erros. Se você quiser saber mais sobre o Excel e levar suas habilidades para o próximo nível, confira nosso curso Preparação de dados no Excel - ele é ótimo para dominar como organizar e limpar dados de forma eficiente. Se você quiser se concentrar na criação de tabelas e gráficos, temos o Data Visualization in Excel - outra ótima opção.
Sou um estrategista de conteúdo que adora simplificar tópicos complexos. Ajudei empresas como Splunk, Hackernoon e Tiiny Host a criar conteúdo envolvente e informativo para seus públicos.
Perguntas frequentes
Como posso preservar a formatação das células ao mesclar colunas do Excel?⌄
Use a ferramenta Mesclar células ou suplementos especializados, pois as fórmulas não mantêm a formatação.
Posso mesclar células em uma tabela no Excel?⌄
Você não pode mesclar células diretamente em uma tabela do Excel, mas aqui está uma solução rápida:
Clique em qualquer lugar da tabela para abrir a janela Design para abrir a guia Design.
Selecionar Converter em intervalo na seção Tools (Ferramentas) seção.
Mescle as células conforme necessário.
Recrie a tabela selecionando o intervalo e clicando em Inserir > Tabela.
Posso mesclar células com tipos de dados diferentes (por exemplo, números)?⌄
Sim, o Excel permite que você mescle células com diferentes tipos de dados. No entanto, você deve usar fórmulas apropriadas, como a função CONCAT().
Este tutorial discute os gráficos de colunas agrupadas, por que o Excel é bom para criá-los e como criar e personalizar gráficos de colunas agrupadas no Excel.
Saiba como selecionar facilmente várias colunas de uma tabela de banco de dados em SQL ou selecionar todas as colunas de uma tabela em uma consulta simples.
Descubra o poder das Expressões Regulares (RegEx) para correspondência de padrões no Excel. Nosso guia abrangente revela como padronizar dados, extrair palavras-chave e realizar manipulações avançadas de texto.
Desenvolva as habilidades essenciais para usar o Excel, desde preparar dados até escrever fórmulas e criar visualizações. Não é necessária experiência prévia.
A mesclagem de colunas economiza tempo e evita erros. É um truque simples que torna o gerenciamento de dados menos frustrante. Neste guia, mostrarei as diferentes etapas que uso para mesclar colunas do Excel para que você também possa experimentá-las.
Após este artigo, inscreva-se em nosso curso de Introdução ao Excel para que você possa estar pronto para enfrentar o próximo desafio que surgir.
A resposta rápida
Para mesclar duas colunas no Excel, use o E comercial para concatenar o texto de células diferentes e adicione um espaço entre as sequências de texto, se necessário.
Aqui, o
&combina o texto, e o" "adiciona um espaço entre o primeiro e o último nome. Quando pressiono Enter, as duas colunas são combinadas em uma.Combine colunas usando &. Imagem do autor.
Todas as maneiras de mesclar duas colunas no Excel
Agora, vamos examinar todos os métodos.
Usando a função CONCAT()
A função
CONCAT()é uma opção. A funçãoCONCAT()concatena explicitamente os argumentos que você passa para ela.Por exemplo, quando insiro a seguinte fórmula na célula C2, o site
CONCAT()combina os dados de ambas as colunas:Combine colunas com a função CONCAT(). Imagem do autor.
Você deve estar se perguntando como o
CONCAT()é diferente do "e comercial". Essencialmente, não há diferença e eles alcançam o mesmo resultado.Observação: Se estiver usando uma versão mais antiga do Excel (anterior a 2016), você terá a função
CONCATENATE()em vez deCONCAT().. Mas ela funciona da mesma forma, portanto, não se preocupe.Usando a função TEXTJOIN()
A função
TEXTJOIN()mescla o texto de várias colunas que contêm um delimitador específico. Por exemplo, seleciono a célula C2 e insiro a seguinte fórmula:Nessa fórmula, usei o delimitador de espaço
" "para separar o texto, e o argumentoTRUEgarante que todas as células em branco sejam ignoradas. Quando pressiono Enter, os nomes são mesclados em uma célula com um espaço entre eles.Combine células usando a função TEXTJOIN(). Imagem do autor.
Uso do flash de preenchimento
Às vezes, uso a opção de preenchimento de flash integrada. O Flash Fill é conveniente porque detecta automaticamente os padrões e os aplica ao restante da coluna.
Veja como isso funciona: Na célula C2, digitei manualmente o nome completo. Em seguida, na célula C3, quando começo a digitar o próximo nome, o Excel sugere o restante das células no mesmo formato. Pressiono Enter, e a coluna inteira é preenchida com os nomes combinados. Apenas certifique-se de que a primeira entrada tenha exatamente a aparência que você deseja que as demais tenham, caso contrário, um erro será aplicado em todas as entradas.
Combine colunas usando o Flash Fill. Imagem do autor.
Se você não vir a visualização, pode ser porque o flash de preenchimento não está ativado. Para ativá-lo:
Você também pode executá-lo manualmente, indo até a guia Data e clicando na opção Flash Fill, ou pode usar uma tecla de atalho, Ctrl + E.
Usando o Power Query
Se você trabalha com grandes conjuntos de dados com muitas colunas, sugiro usar o Power Query para mesclar colunas. Ele lida com big data sem deixar as coisas mais lentas, e a melhor parte é que ele é atualizado automaticamente se os dados de origem forem alterados. Ele também mantém os dados originais seguros, para que você não tenha que se preocupar com erros.
Clique em qualquer lugar do conjunto de dados. Em seguida, vá para a guia Data (Dados ) e clique em From Table/Range( Da tabela/intervalo). Você verá a caixa de diálogo Criar tabela. Marque a caixa Minha tabela tem cabeçalhos e clique em OK.
Abra o Power Query Editor. Imagem do autor.
Será exibida uma janela do Power Query Editor. Para selecionar ambas as colunas, mantenha pressionada a tecla Ctrl e clique nas colunas. Em seguida, selecione Add Column ( Adicionar coluna ) na faixa de opções e clique em Merge Columns( Mesclar colunas).
Neste exemplo, seleciono um separador de espaço na caixa de diálogo no menu suspenso, nomeio minha coluna como Nome completo e clico em OK.
Mesclar colunas usando o Power Query. Imagem do autor.
Depois que a nova coluna mesclada for adicionada, vá para a guia Home e clique em Close & Load ( Fechar e carregar ) para exportá-la para sua planilha.
Usando o Bloco de Notas como intermediário
Isso pode surpreender você, mas o Bloco de Notas também pode mesclar dados. No entanto, isso só ajuda quando as colunas estão próximas umas das outras e têm o mesmo separador.
Vou mostrar a você como: Clique na célula A2 e selecione a coluna adjacente B2. Pressiono Shift + Seta para a direita e, em seguida, Ctrl + Shift + Seta para baixo para selecionar os dados de ambas as colunas.
Em seguida, copio os dados e os colo no bloco de notas. Em seguida, pressiono a tecla Tab no Bloco de Notas. Agora, abro a caixa de diálogo Replace (Substituir ) pressionando Ctrl+H e colo o caractere Tab no campo Find What (Localizar). Eu insiro o separador(Espaço) no campo Substituir por. Depois disso, copio todos os dados e os colo no Excel.
Mesclar células usando o Bloco de Notas. Imagem do autor.
Você deve estar se perguntando por que eu consideraria o Notepad, pois parece mais trabalhoso. Mas, como o Bloco de Notas é um editor de texto simples que remove automaticamente todos os caracteres ocultos, ao copiar os dados do Excel para o Bloco de Notas, sei que somente o texto bruto permanecerá. Estou mencionando isso porque, em alguns casos, eu estava trabalhando com dados que tinham formatação complexa, ou caracteres não imprimíveis ou não binários, ou algum outro tipo de artefato, e tive problemas, e nesse caso, devo dizer, o Bloco de Notas ajudou.
Usando add-ins
Os suplementos tornam o trabalho muito mais fácil. Confio no suplemento Merge Cells para combinar rapidamente dados de células diferentes usando separadores como espaços ou vírgulas.
Você pode usar o Ultimate Suite para isso. Depois de fazer o download, abra a planilha do Excel e ela aparecerá na faixa de opções. Em seguida, selecione as células que você deseja mesclar e vá para Ablebits Data > Merge Cells > Merge Columns into One.
Selecione duas colunas para mesclar em uma. Imagem do autor.
Você verá a caixa de diálogo Mesclar células. Na opção How to merge ( Como mesclar ), selecione Columns into one ( Colunas em uma ) e escolha qualquer delimitador (no meu caso, é um espaço) no campo Combine with ( Combinar com). No meu exemplo, defini o campo Place the results to ( Colocar os resultados na coluna da esquerda) porque é onde quero que os dados mesclados sejam exibidos. Marquei a caixa Limpar o conteúdo das células selecionadas para manter as coisas limpas e cliquei em Mesclar.
A vantagem aqui é que posso mesclar as colunas sem usar fórmulas.
Mesclar células usando Add-ins. Imagem do autor.
Usando a ferramenta Mesclar e centralizar
Este é um pouco diferente porque torna a célula mais longa do que os outros, mas ainda assim tem sua utilidade.
O Excel tem uma ferramenta interna chamada Mesclar e Centralizar que combina várias células em uma só. No entanto, ele mantém apenas os dados da célula superior esquerda, e tudo o que estiver nas outras células será excluído. Eu o utilizo principalmente para criar um único cabeçalho ou título em várias colunas.
Por exemplo, se eu quiser criar um cabeçalho onde se lê Students (Alunos ) no topo das colunas A, B e C, digito Students (Alunos ) na célula A2 e, em seguida, seleciono as células de A2 a C2. Em seguida, clico em Merge & Center na guiaHome. Dessa forma, essas células se fundem em uma só, e o texto fica perfeitamente centralizado, dando a você uma aparência de cabeçalho limpo e organizado.
Mesclar células usando a ferramenta Mesclar e centralizar. Imagem do autor.
Usando o símbolo do E comercial (&)
Por fim, analisarei o método que usei no início do artigo. Aqui, tenho um conjunto de dados de nomes e quero combiná-los. Digito a seguinte fórmula na célula C2:
Combine colunas usando o "e comercial". Imagem do autor.
Uma visão geral rápida de todos os métodos
Agora que abordamos todas as funções, vamos compará-las rapidamente para ver onde cada uma se destaca e o que lhe falta.
Dicas e práticas recomendadas
Aqui estão algumas dicas para mesclar células no Excel que tornaram meu trabalho muito mais fácil e tenho certeza de que ajudarão você também:
Conclusão
Abordei tudo sobre a mesclagem de colunas no Excel e como ela pode ajudar você a evitar erros. Se você quiser saber mais sobre o Excel e levar suas habilidades para o próximo nível, confira nosso curso Preparação de dados no Excel - ele é ótimo para dominar como organizar e limpar dados de forma eficiente. Se você quiser se concentrar na criação de tabelas e gráficos, temos o Data Visualization in Excel - outra ótima opção.