Combinar arquivos no Power Query: consolidação confiável
Receber uma planilha por mês e copiar suas linhas manualmente cria oportunidades de omissão, duplicidade e mudança de formato. Combinar arquivos no Power Query pode organizar essa consolidação, desde que os arquivos representem uma população clara e respeitem uma estrutura conhecida.
Este guia trata de arquivos mensais com registros de negócio, como itens de venda ou movimentos operacionais. A prioridade é tornar a carga verificável. Uma atualização sem mensagem de erro não demonstra, por si só, que todos os períodos entraram uma única vez ou que os valores foram interpretados corretamente.
1. Defina o contrato dos arquivos de entrada
Especifique extensão, nome da tabela ou aba, nomes de colunas e significado de cada campo. Declare a granularidade: uma linha por item de pedido, por movimentação ou por outra unidade. Totais e subtotais inseridos no meio das linhas precisam de tratamento para não virar transações.
Defina ainda se cada arquivo contém apenas um mês ou todo o histórico acumulado. Combinar doze arquivos acumulados pode repetir os mesmos registros várias vezes. Essa decisão antecede qualquer transformação e evita um dos problemas tratados no guia de erros em dashboards Power BI.
2. Organize uma pasta de processamento
Mantenha uma pasta para arquivos aprovados e outra para documentos em revisão. Nomes padronizados ajudam a verificar a presença de períodos, mas a data do nome não substitui a data dos registros. Uma exportação corrigida precisa ter uma política de substituição ou versionamento, para que duas versões não entrem juntas.
Segundo a documentação do conector de pasta da Microsoft, a listagem pode incluir arquivos das subpastas. Portanto, revise o caminho e os filtros antes de combinar. Uma pasta de cópias de segurança dentro do caminho consultado pode introduzir documentos fora do escopo.
3. Filtre a lista antes da combinação
No Power BI Desktop, conecte-se à pasta e abra a lista para transformação quando precisar revisar o conjunto de entrada. Filtre extensões aceitas, caminho e arquivos elegíveis. Exclua temporários e versões descartadas segundo uma regra documentada, sem depender de remoções manuais a cada atualização.
A visão geral de combinação de arquivos recomenda filtrar os arquivos necessários antes de combinar. Confira quantos arquivos restaram e se todos os meses esperados estão representados. O número de arquivos é um controle inicial, não prova suficiente de cobertura dos registros.
4. Escolha um exemplo representativo
O processo de combinação utiliza um arquivo de exemplo e cria consultas auxiliares para aplicar a transformação aos demais arquivos. Escolha um exemplo que respeite o contrato e contenha situações relevantes, em vez de usar uma planilha vazia ou excepcional como referência para todo o lote.
Conforme a documentação da Microsoft sobre combinação, mudanças na consulta de exemplo se refletem na função aplicada aos arquivos. Revise também a expansão e as etapas finais quando colunas forem alteradas. Teste os outros períodos; funcionar no exemplo não garante compatibilidade com todos os documentos.
5. Defina tipos e interpretação regional
Datas e valores podem chegar como texto. Uma coluna com valores como “1.234,56” exige interpretação compatível com o formato recebido. Valide a conversão com exemplos reais da fonte e escolha a localidade adequada quando necessária, sem substituir separadores indiscriminadamente.
A documentação de tipos de dados do Power Query explica tipos explícitos e interpretação regional. Identificadores com zeros iniciais geralmente precisam permanecer como texto. Uma chave “0012” convertida em número perde informação e pode deixar de corresponder ao cadastro usado nos relacionamentos.
6. Preserve a origem de cada registro
Mantenha uma coluna com o arquivo de origem na tabela consolidada ou em uma consulta de conferência. Acrescente o período de exportação quando fizer sentido, distinguindo-o da data do evento. Isso permite localizar o documento responsável por um valor inesperado e facilita a revisão de cargas corrigidas.
Crie uma tabela de controle com arquivo, quantidade de linhas e intervalo de datas observado. Se um arquivo denominado como março contiver registros de abril, investigue antes de renomear ou descartar dados. A divergência pode decorrer de uma convenção válida ou de uma exportação incorreta.
7. Trate duplicidades com uma chave de negócio
Defina quais campos identificam um registro: pedido e item, código de movimento ou outra combinação aprovada. Duas linhas visualmente iguais podem representar eventos legítimos. Por outro lado, valores diferentes podem ser versões do mesmo evento. Remover duplicatas de todas as colunas não substitui uma regra de identidade.
Considere arquivos hipotéticos de janeiro e fevereiro que repetem a mesma venda porque fevereiro é acumulado. O correto é rever o desenho da carga ou escolher a versão válida pelo critério definido. Após ajustar a regra, confira os totais em DAX para garantir que a transformação não alterou a população esperada.
8. Revise erros sem esconder linhas rejeitadas
Separe registros com erro de conversão e informe sua quantidade. Converter todos os erros em zero pode reduzir receita, quantidade ou custo sem tornar o problema visível. A documentação de tratamento de erros do Power Query oferece referências para investigar falhas em etapas e células.
Não exclua arquivos problemáticos silenciosamente para concluir uma atualização. Se houver uma política de rejeição, registre documento, motivo e impacto no período. Um relatório parcial pode ser útil, mas precisa mostrar a incompletude para que ninguém interprete o resultado como fechamento definitivo.
9. Reconcilie e teste uma nova competência
Compare quantidade de registros e soma dos valores por arquivo com a fonte. Depois, inclua um novo mês de teste, atualize e confirme que ele entrou uma única vez. Verifique também uma alteração deliberada de coluna para conhecer o comportamento da consulta diante de mudanças de estrutura.
Use a base aprovada no tutorial de dashboard de Vendas ou em outra análise adequada. Ao adaptar arquivos de um modelo existente, consulte o guia de importação segura de templates. A consolidação fica confiável quando escopo, origem, rejeições e totais podem ser conferidos em cada atualização.
