Procurando uma maneira rápida de combinar dados de vários arquivos CSV em um único conjunto de dados? Cansado de mesclar manualmente arquivos CSV no Excel ou no Google Sheets? Os arquivos CSV são ótimos para armazenar dados, mas extraí-los e processá-los pode ser tedioso e demorado.
Os arquivos CSV oferecem um formato simples e conveniente para armazenar e compartilhar dados. Mais leves do que uma planilha, eles armazenam números e texto em um formato tabular e de texto simples. Isso os torna uma opção versátil se você estiver movendo informações de um banco de dados para outro ou extraindo dados de um ERP ou de outros aplicativos.
Quando estiver lidando com grandes volumes de dados brutos, convém combinar os arquivos CSV em um único arquivo antes de alimentar outro programa com esses dados ou analisá-los em uma planilha.
No passado, muitos de nós fazíamos isso manualmente, copiando e colando ou importando dados um arquivo de cada vez. Esses métodos consomem muito tempo e energia. Além disso, o risco de erro e os atrasos podem resultar em dados de baixa qualidade. Em vez de agrupar dados manualmente, é mais rápido e mais confiável configurar um sistema automatizado que mescle arquivos CSV em um só para você.
Além disso, um sistema automatizado é dinâmico. Isso significa que, se os dados dos seus arquivos forem alterados, você poderá sincronizar essas alterações com o arquivo CSV mestre ou com a planilha. Não há necessidade de repetir o trabalho manual que você já fez!
Vamos ver um passo a passo rápido sobre como mesclar arquivos CSV automaticamente.
Mesclagem automatizada de CSV: como funciona
A mudança para a nuvem transformou a maneira como gerenciamos e compartilhamos dados. Ao sincronizar seus arquivos CSV com uma plataforma de armazenamento de arquivos on-line (como o Google Drive, OneDrive, ou Dropbox), você pode aproveitar o potencial de automação da nuvem. Quando seus arquivos CSV estiverem on-line, você poderá automatizar a transferência de dados entre eles com apenas alguns cliques.
Por que usar o Sheetgo para mesclar automaticamente seus arquivos CSV?
O Sheetgo é uma ferramenta sem código para arquivos CSV e planilhas que permite conectar e automatizar a transferência de dados entre arquivos. Depois que as conexões forem criadas, todas as atualizações feitas nos arquivos de origem serão transferidas para o arquivo recém-fundido. Como resultado, não há necessidade de atualizações manuais.
Ao conectar arquivos CSV, você pode:
- Mesclar vários arquivos CSV em um único arquivo CSV: Combine seus arquivos CSV em uma planilha mestre para facilitar o gerenciamento de dados.
- Extraia dados de arquivos CSV para o Excel ou o Google Sheets: Transfira seus dados CSV para o Excel ou o Google Sheets para aproveitar ao máximo suas funcionalidades.
- Importe dados de arquivos CSV de colegas com um fluxo de trabalho automatizado: Gerencie várias fontes de dados com facilidade, criando um fluxo de trabalho que transfere automaticamente vários dados para um único local.
- Sincronizar alterações em arquivos CSV: Não há necessidade de atualizações manuais - sempre que os arquivos CSV originais forem alterados, o mesmo acontecerá com os arquivos recém-conectados, para que você sempre tenha a versão mais recente dos dados.
- Mesclar dados CSV em relatórios e painéis automatizados: O Sheetgo ajuda a transformar seus dados brutos em insights acionáveis, oferecendo uma maneira de gerar relatórios e painéis com base em seus dados CSV.
- Deixe o arquivo de origem intacto para obter rastreabilidade total dos dados: A Sheetgo sempre mantém uma fonte de verdade, para que você sempre tenha uma trilha de dados confiável.
- Economize tempo - sem downloads manuais, anexos de e-mail ou cópia e colagem: Com um fluxo de trabalho automatizado, tudo o que você precisa fazer é conectar seus arquivos e agendar atualizações. Depois disso, o Sheetgo faz tudo para você!
Agora que você entende os benefícios de combinar automaticamente seus arquivos CSV com o Sheetgo, vamos ver um passo a passo simples sobre como mesclar seus arquivos CSV usando o aplicativo da Web do Sheetgo.
⇒ Assista ao vídeo abaixo e saiba como mesclar arquivos CSV em uma planilha com o Sheetgo.
Como mesclar arquivos CSV em um só
Vamos imaginar que sou chefe de vendas e preciso analisar os níveis de assinatura mais recentes da minha empresa para criar um relatório detalhado. Tenho vários arquivos CSV que contêm dados diferentes relacionados às assinaturas, incluindo informações sobre o cliente e as faturas de assinatura mais recentes.
Para avaliar esses dados como um todo e transformá-los em um relatório de alta qualidade, preciso mesclar meus arquivos CSV para criar um arquivo mestre. Com isso, posso aplicar os cálculos que preciso fazer para obter os insights mais recentes sobre as assinaturas dos clientes.
Vamos dar uma olhada em como posso fazer isso com o Sheetgo.
Etapa 1: Instalar o Sheetgo
Para acessar o aplicativo Sheetgo, basta fazer login ou se inscrever. Registrar-se no Sheetgo é fácil - basta fazer login com sua conta do Google, Microsoft ou Dropbox. Clique no botão abaixo para se registrar gratuitamente!
Etapa 2: Faça upload e sincronize os arquivos em uma pasta de armazenamento on-line
Para automatizar a transferência de dados entre seus arquivos CSV e quaisquer outros arquivos de planilha, é necessário certificar-se de que ativou a sincronização entre seus arquivos e uma pasta de armazenamento on-line. Dessa forma, todas as alterações feitas no arquivo de origem serão automaticamente transferidas para o novo arquivo de destino. Isso também mantém seus arquivos seguros e permite que você os acesse de qualquer lugar. Saiba mais.
Etapa 3: Criar um novo fluxo de trabalho
É hora de começar a conectar seus arquivos CSV. Vá para Meu espaço de trabalho no Aplicativo web Sheetgo, e clique em +Novo fluxo de trabalho. Sob Criar um fluxo de trabalho personalizado seção, clique em Criar conexão.
Etapa 4: Selecione seus arquivos de origem
Selecione seu arquivo de origem. Como estamos importando vários arquivos CSV, clique no botão Vários arquivos opção.
Observe: Não se esqueça de nomear seu fluxo de trabalho na parte superior da tela!
Agora é hora de carregar seu arquivo. Clique em +Selecionar arquivo e navegue para localizar seu CSV. Você pode alterar o arquivo de armazenamento on-line no lado esquerdo da janela pop-up. Clique duas vezes para selecionar o arquivo.
Clique em +Adicionar outro arquivo de origem para continuar adicionando todos os seus arquivos CSV.
Dica de mesclagem de CSV:
Observe que todos os seus arquivos de origem CSV devem ter o mesmo layout (por exemplo, cabeçalhos e colunas correspondentes) para que o Sheetgo possa mesclar os dados corretamente em uma única planilha.
Etapa 3: Identificar a fonte de dados (opcional)
Quando você estiver combinando vários CSVs em um só, pode ser útil identificar de qual arquivo de origem os dados vieram. O arquivo Identificar dados criará uma coluna extra na planilha de destino, identificando a origem de cada linha de dados.
Em seus arquivos de origem carregados, expanda o arquivo Configurações menu.
Troque o Identificar dados para adicionar a nova coluna.
Escolha um identificador: Localização do arquivo de origem (pasta de armazenamento em nuvem), Fonte nome do arquivo, Data de criação do arquivo de origem, Data de atualização do arquivo de origem, Nome da guia Fonte, ou Data e hora de atualização do arquivo de destino.
Depois de carregar todos os seus arquivos de origem CSV no Sheetgo e aplicar as configurações opcionais, clique em Próximo.
Etapa 6: Selecione Merge process (Processo de mesclagem)
Role até o Processo e selecione Mesclar.
Para garantir que os arquivos CSV sejam formatados corretamente, é necessário selecionar a linha a ser usada como cabeçalho. Como alternativa, se seus arquivos CSV não contiverem cabeçalhos, selecione a opção Remover cabeçalho opção.
Quando terminar, clique em Próximo.
Etapa 7: Escolha o arquivo de destino
Role para baixo até a seção Enviar para seção. Selecione em qual arquivo você deseja mesclar os dados CSV. Pode ser:
- Um novo arquivo CSV ou um arquivo CSV existente.
- Uma planilha nova ou existente (Google Sheets ou Excel).
Importar arquivos CSV para um arquivo existente
Selecione o Arquivo existente e, em seguida, clique em +Selecionar arquivo para carregar seu arquivo de destino. O Sheetgo criará automaticamente uma nova guia para os dados importados - basta renomear a guia, se necessário.
Importar CSV para um novo arquivo
Se você optar por importar os dados CSV para um novo arquivo, o Sheetgo o criará automaticamente para você. Selecione o tipo de arquivo no qual deseja mesclar os dados (Google Sheets, Excel ou CSV). Clique em Alterar a pasta de destino se quiser salvar o arquivo em uma pasta de armazenamento em nuvem diferente.
Abaixo de Nome do arquivo, Digite um nome para o novo arquivo. Se você optar por criar um arquivo do Excel e do Google Sheets, digite um nome no campo Nova guia de arquivo box. Esse será o nome da nova guia e da conexão.
Etapa 8: Concluir a conexão
Para salvar suas conexões, clique em Concluir e salvar.
Se eu abrir meu novo arquivo, você poderá ver meus dados recém-fundidos. Como habilitei a função Identificar dados o Sheetgo adicionou uma nova coluna para destacar o nome do arquivo de origem. Os valores dessa coluna mostram de qual arquivo cada linha de dados foi importada.
Etapa 9: Sincronize os arquivos
Seu arquivo CSV agora é mesclado por meio de uma conexão com o Sheetgo. Isso significa que você pode sincronizar as alterações dos seus arquivos CSV originais com o arquivo recém-fundido sempre que desejar. Você pode sincronizar seus arquivos manual ou automaticamente.
Opção 1: Sincronizar arquivos manualmente
Em Fluxo de trabalho, clique no botão Executar para atualizar suas conexões e sincronizar seus arquivos.
Quando você executar a conexão, os dados no arquivo de destino serão atualizados com os dados mais recentes dos arquivos CSV. Por esse motivo, é melhor não editar nem analisar seus dados dentro da guia Sheetgo, pois as alterações serão removidas quando a conexão for atualizada.
Opção 2: Sincronizar arquivos automaticamente
Em Fluxo de trabalho, clique no botão Automatizar botão. Ativar o botão Executar automaticamente e criar sua própria programação de automação. Você pode escolher os dias para automatizar seu fluxo de trabalho, até mesmo a cada hora. Depois de criar sua programação, clique em Salvar.
E aí está! Seu fluxo de trabalho está completo e pronto para ser usado! Para mesclar seus arquivos CSV automaticamente, inscreva-se gratuitamente no Sheetgo pressionando o botão azul abaixo!
Mesclar uma pasta de CSVs
Se quiser combinar dados de um grande número de arquivos CSV de uma só vez, tente mesclar a partir de uma pasta. Além de ser mais rápido do que selecionar cada arquivo individualmente, você pode automatizar outra etapa do seu trabalho.
Sempre que você adicionar um novo arquivo à pasta, ele será incluído na conexão automaticamente. Quando você atualizar o fluxo de trabalho, os dados dos novos arquivos que você adicionou à pasta serão mesclados na planilha de destino.
Para mesclar uma pasta inteira de arquivos CSV em um só:
- Abra o aplicativo da Web do Sheetgo e crie/selecione seu fluxo de trabalho na seção Meu espaço de trabalho área.
- Abaixo de Dados de origem, selecione o Arquivos em uma pasta opção.
- Selecione a pasta de seu armazenamento em nuvem. Lembre-se de que todos os arquivos de origem devem ter o mesmo cabeçalho e layout de coluna.
- Em Configurações, ative Identificar fonte (opcional).
- Selecione o arquivo de destino.
- Clique em Concluir e salvar.
Como anexar dados CSV em um registro histórico
Se você trabalha com dados dinâmicos que mudam com frequência, talvez queira salvar valores históricos dos seus arquivos CSV ou planilhas. Ao manter registros anteriores, é possível gerar gráficos históricos para acompanhar as alterações ao longo do tempo.
Salvar diferentes versões de arquivos é uma maneira de fazer isso, mas é lento e difícil de combinar todos os dados. Em vez de gerar um número desnecessário de arquivos, você pode configurar um sistema automatizado para anexar dados CSV em uma planilha.
Normalmente, o Sheetgo transfere os dados da planilha de destino sempre que você atualiza uma conexão. No entanto, se você quiser manter as entradas de dados anteriores, basta ativar a função Anexar dados configuração. Observe que, para anexar dados corretamente, os arquivos de origem devem conter um cabeçalho.
1. No aplicativo Web Sheetgo, crie seu fluxo de trabalho conforme listado nas etapas acima.
2. Se você quiser editar um fluxo de trabalho existente, vá para a seção Fluxo de trabalho área e expanda a barra lateral no lado direito. Na seção Conexões clique no botão mais opções (⋮). Clique em Editar.
3. Sob o Destino seção, expanda Configurações.
4. Ligue o Anexar dados botão.
5. Clique em Concluir e salvar para concluir a criação de um novo fluxo de trabalho, ou Salvar alterações para atualizar um fluxo de trabalho existente.
Por que manter os dados CSV anteriores?
Um fluxo de trabalho automatizado de anexação de dados permite que você:
- Capturar valores de um conjunto de dados voláteis.
- Salvar dados CSV antigos para análise futura.
- Gerar relatórios e gráficos históricos.
Toda vez que a conexão ou o fluxo de trabalho for atualizado, novos dados serão enviados do(s) arquivo(s) CSV para a planilha de destino e listados abaixo das entradas anteriores. Lembre-se de que toda vez que houver uma transferência, o Sheetgo anexará uma nova entrada de dados no arquivo de destino.
Dica rápida: Se seus dados não forem alterados com muita frequência, reduza a frequência das transferências automáticas. Isso o ajudará a evitar entradas de dados duplicadas na planilha de destino.
Como faço para filtrar dados CSV em uma planilha?
Por padrão, o Sheetgo importará todo o conteúdo do(s) seu(s) arquivo(s) de origem CSV para a guia de destino, mas é fácil personalizar isso com filtros.
Um filtro permite que você escolha exatamente quais dados deseja transferir. Talvez você queira extrair apenas dados de colunas específicas ou entradas de uma determinada data, por exemplo. Lembre-se de que o Sheetgo envia dados em uma única direção, portanto, quando você cria uma conexão, o arquivo de origem permanece intacto. Isso proporciona a rastreabilidade dos dados, o que significa que você sempre pode verificar de onde vieram os dados.
Observe que seus arquivos CSV devem ser armazenados no Google Drive para usar o Consulta filtros. Os Cor da célula não é aplicável a arquivos mesclados.
Para filtrar CSV para Excel, Google Sheets ou outro arquivo CSV:
1. Abra o aplicativo Web Sheetgo e crie/selecione seu fluxo de trabalho na seção Meu espaço de trabalho área.
2. Sob Dados de origem, Selecione o(s) arquivo(s) CSV do(s) qual(is) você deseja extrair os dados. Clique em Próximo.
4. Neste exemplo, vamos filtrar meus dados por condição. Ajuste as configurações para criar uma condição, especificando os critérios e o valor.
5. Quando terminar, clique em Próximo.
6. Sob Destino, Escolha o arquivo CSV ou a planilha em que deseja filtrar os dados.
7. Clique em Concluir e salvar para criar a conexão filtrada.
Agora que filtrei meus dados, terei uma nova planilha contendo apenas as linhas de dados que correspondem às minhas condições.
Como dividir um arquivo CSV em várias planilhas automaticamente?
Agora que você sabe como mesclar vários CSVs em um só, talvez esteja se perguntando se é possível fazer o contrário. É - e funciona exatamente da mesma maneira, mas ao contrário!
Ao selecionar um arquivo CSV como origem, você pode dividir esses dados em vários outros arquivos de destino. O aplicativo da Web Sheetgo permite que você:
- Dividir um CSV grande em várias planilhas
- Analisar dados CSV em vários arquivos do Excel ou do Google Sheets, com base em critérios específicos
- Filtrar dados CSV para várias planilhas automaticamente
Etapa 1: Criar um novo fluxo de trabalho
Vá para Meu espaço de trabalho no Aplicativo web Sheetgo, e clique em +Novo fluxo de trabalho. Abaixo de Criar um fluxo de trabalho personalizado seção, clique em Criar conexão.
Etapa 2: Adicionar arquivo de origem
Sob o Fonte seção, selecione Arquivo único. Clique em +Selecionar arquivo e navegue para encontrar o arquivo que deseja dividir. Você pode alterar o arquivo de armazenamento on-line no lado esquerdo da janela pop-up. Clique duas vezes para selecionar o arquivo. Clique em Próximo.
Etapa 3: Selecione o processo de divisão
Abaixo de Processo, selecionar Dividir. Escolha a coluna que você gostaria de usar para dividir seus dados. Neste exemplo, dividirei meus dados com base no tipo de assinatura. Isso significa que terei 3 novas planilhas para cada um dos 3 tipos diferentes de assinatura. Clique em Próximo.
Etapa 4: Adicionar arquivo de destino
Sob o Destino escolha se deseja dividir o arquivo em uma seção Arquivo único (dividir os dados em várias guias em uma planilha), Vários arquivos (dividir os dados em vários arquivos de planilha), ou Arquivos em uma pasta (dividir os dados em vários arquivos dentro da mesma pasta).
Você pode optar por criar um Novo arquivo para seus dados divididos, ou escolha um Arquivo existente. Edite o nome do arquivo e a pasta de destino de acordo com suas necessidades. Neste exemplo, criarei uma nova pasta para meus dados divididos.
Imprensa Finalize e salve.
Os dados serão divididos em uma planilha que corresponda ao nome exato do valor na coluna de origem. Se você estiver distribuindo dados para uma nova pasta ou se ainda não existir um arquivo correspondente a esse valor, o Sheetgo criará uma planilha automaticamente.
Você também pode começar a mesclar arquivos CSV com o aplicativo da Web Sheetgo clicando no botão abaixo.
Divisão automatizada de arquivos CSV
Assim como nos exemplos de mesclagem e filtro que mostrei anteriormente, seus arquivos agora estão conectados em um fluxo de trabalho. Isso significa que, se você adicionar novos dados ou fizer alterações nos dados do arquivo de origem, essas alterações serão sincronizadas com o arquivo de destino na próxima transferência.
Se você adicionar uma nova linha de dados ao arquivo de origem sem uma planilha de destino correspondente, o Sheetgo a criará automaticamente para você. Confira nossa postagem sobre Como dividir uma planilha do Excel em várias planilhas para obter mais informações.
Gerenciamento automatizado de dados
E aí está! É assim que se pode mesclar vários arquivos CSV em um só, filtrar dados CSV para outro arquivo ou dividir um CSV em várias planilhas. Depois de começar a criar um fluxo de trabalho, é fácil adicionar mais conexões, incorporar outros arquivos e expandir o sistema.
Além de mesclar arquivos CSV, o Sheetgo também permite que você conectar arquivos CSV ao Excel, vincular CSVs ao Google Sheets, e criar fluxos de trabalho com vários arquivos e entre nuvens. Você também pode encontrar outras postagens relacionadas no blog abaixo.
