Existem duas maneiras de mesclar planilhas do Excel: o caminho longo e o caminho curto. O caminho longo é manual. Envolve baixar e importar arquivos xls, realizar uma série de PROCV (VLOOKUP) e seguir algumas etapas de limpeza de dados.
O caminho curto é usar o Excel junto com uma ferramenta de Data Analytics; o qual recomendamos o KNIME Business Hub
De qualquer forma, você pode economizar muito tempo se souber como mesclar suas tabelas para minimizar o trabalho posterior de limpeza de dados.
A opção mais fácil e rápida é …
simplesmente adicionar o conjunto completo de dados de uma planilha para outra (ou seja, “concatenar”). Outra opção é combinar os dados com base em critérios específicos, como juntar duas tabelas com base em linhas correspondentes.
Por exemplo: se você tiver um conjunto de dados com países e populações e um segundo conjunto de dados com países e tamanho, e você quiser países, população e tamanho com base nos países que aparecem em ambas as listas, você poderá mesclar os dois conforme esses critérios.
Caso você queira fazer uma mesclagem mais sofisticada, é melhor decidir com antecedência para que haja menos trabalho depois.
Este artigo explica como mesclar qualquer quantidade de dados de qualquer planilha usando apenas o Excel ou a plataforma analítica low code KNIME. O primeiro permite que você permaneça na ferramenta, enquanto o último permite criar um processo automatizado que pode ser executado a qualquer momento, com apenas alguns cliques.
Uma breve reflexão: Considerando plataformas low-code em vez do Excel
A plataforma low code KNIME Business Hub permite que você construa fluxos de trabalho visuais para automatizar e aprimorar o trabalho com planilhas.
Isso possibilita que você execute tarefas com as planilhas do Excel de forma mais eficiente e replicável – como combinar dados de várias planilhas, agregar dados de outras ferramentas, transformar os dados em um formato consistente, limpar dados, etc. Dessa forma, você vai gastar menos tempo com a agregação de dados.
A ferramenta também vem com um repositório de fluxos de trabalho criados pela comunidade KNIME. Portanto, em muitos casos, você poderá encontrar um fluxo de trabalho pronto semelhante ao seu caso de uso. O fluxo de trabalho abaixo, por exemplo, está disponível para download no hub da comunidade aqui . Você pode arrastá-lo e soltá-lo na tela e ajustá-lo de acordo com suas necessidades.
![](https://hupdata.com/wp-content/uploads/2024/04/Workflow-Knime-1.png)
Decidindo a maneira mais eficiente de combinar planilhas (concatenar ou não concatenar?)
Pessoas que trabalham regularmente com conjuntos de dados maiores (e não têm o luxo de copiar e colar) usam junções e concatenação para combinar os dados exatamente da maneira que desejam. A concatenação é basicamente a adição de dados – como adicionar várias linhas ou várias colunas além de todas as linhas ou colunas que já existem.
Já as junções são usadas quando você tem duas ou mais tabelas com uma coluna comum. Elas podem ser subdivididas exatamente como você quiser combinar:
![Tabela Node Joiner](https://hupdata.com/wp-content/uploads/2024/04/2Tabela-Joiner.jpg)
1. Mesclar duas planilhas por concatenação
A maneira mais fácil de concatenar dados sem sair do Excel é usar a função PROCV (VLOOKUP). Suponha que você tenha dados na Planilha1 e na Planilha2 dentro da mesma pasta de trabalho e queira concatenar os dados das colunas A e B da Planilha1 com as colunas C e D da Planilha2. Em uma nova planilha, você pode usar uma fórmula como essa na primeira célula (considerando que seus dados começam na linha dois).
![Formula do Excel](https://hupdata.com/wp-content/uploads/2024/04/3_FormulaExcel.jpg)
Arraste a fórmula para baixo para concatenar os dados de cada linha.
Se você precisa unir planilhas constantemente nesse formato (e também adicionar outras etapas de limpeza de dados), é mais seguro fazer isso no KNIME Analytics Platform. Além disso, a plataforma é uma excelente alternativa para unir planilhas que armazenam grandes quantidades de dados.
Para isso, você pode usar dois nodes “Excel Reader” para selecionar as duas planilhas que deseja combinar e, em seguida, utilizar o node “Concatenar”. Depois, você pode decidir como deseja exportar o resultado, por exemplo, como um arquivo do Excel na mesma pasta da sua área de trabalho.
![Node Excel Reader e Writer](https://hupdata.com/wp-content/uploads/2024/04/4_Node-Excel-Reader.jpg)
2 – Como unir duas planilhas com qualquer tipo de junção
Para combinar duas planilhas usando uma junção interna no Excel, você pode utilizar a função PROCV (VLOOKUP). Vamos supor que você tenha duas planilhas – Planilha1 e Planilha2 e que você quer combiná-las com base em uma coluna chamada Common Column. Na nova planilha, você pode usar uma fórmula como esta (considerando que os dados começam na linha dois):
![Formula do Excel](https://hupdata.com/wp-content/uploads/2024/04/3_FormulaExcel.jpg)
Esta fórmula pressupõe que a coluna comum na “Planilha1” está na coluna A e os dados que você deseja recuperar da “Planilha2” estão nas colunas A e B (embora, é claro, você possa selecionar muito mais colunas). Arraste esta fórmula para baixo para aplicá-la a cada linha em sua nova planilha.
Se você precisa de fórmulas ligeiramente diferentes para diferentes junções, veja a tabela completa abaixo:
![Tabela Joiner](https://hupdata.com/wp-content/uploads/2024/04/6_TabelaJoiner.jpg)
Isso pode ser replicado e livre de erros usando um fluxo de trabalho KNIME. Mais uma vez, você precisa de dois nodes “Excel Reader”, seguidos por um node “Joiner” e, por fim, o node “Excel Writer”.
![Node Excel Reader](https://hupdata.com/wp-content/uploads/2024/04/7_NodeExcelWriter.jpg)
Você pode definir o tipo de junção que deseja, clicando no ícone de engrenagem acima do node “Joiner”
![Detalhe do Node Joiner](https://hupdata.com/wp-content/uploads/2024/04/8.gif)
Ao configurar o node “Joiner”, você verá uma representação visual para garantir que a combinação dos dados esteja sendo feita de acordo com os critérios estabelecidos.
![](https://hupdata.com/wp-content/uploads/2024/04/9_Inner-Join.jpg)
Ao configurar o node “Joiner”, você também precisará escolher a coluna que contém os critérios desejados para a correspondência. No nosso exemplo, se a Planilha1 e a Planilha 2 tiverem ambas IDs de Cliente, é essa a coluna que seria selecionada.
![](https://hupdata.com/wp-content/uploads/2024/04/10_Imagem11.jpg)
Comece com automação do Excel e avance para mineração de texto, aprendizado de máquina, IA Generativa e muito mais
A plataforma KNIME Analytics Platform é ideal para pessoas que trabalham com dados em todas as áreas e níveis de experiência. Ao automatizar parte do seu trabalho com dados (como mesclar planilhas), você ganha tempo, aumenta a transparência e a escalabilidade do seu trabalho. Isso vai liberar espaço para você começar a fazer coisas ainda mais legais e interessantes com dados – como mineração de texto, análise geoespacial ou aproveitar o poder do aprendizado de máquina.
KNIME Analytics Platform permite que qualquer pessoa trabalhe com dados, em qualquer nível de sofisticação, sem necessidade de programar. Baixe agora e use gratuitamente.
Fonte: Blog KNIME – https://www.knime.com/blog/how-to-merge-multiple-excel-sheets