Reunir dois períodos de atividade
Empilhe vendas de dois meses cujos campos representam a mesma informação. Confira a cobertura de datas para não contar duas vezes um dia incluído em ambas as exportações numa análise posterior.
Reúna as linhas de vários ficheiros CSV num único resultado, alinhe colunas compatíveis e transfira o ficheiro resultante.
Quando duas exportações descrevem registos do mesmo tipo, juntá-las significa muitas vezes empilhar as suas linhas num único ficheiro. Esta ferramenta CSV combina duas entradas de cada vez, com verificação rigorosa dos títulos ou união das colunas. Serve para dois períodos, filiais ou extrações compatíveis. Não procura linhas com o mesmo identificador nem completa um cliente com campos de outro ficheiro: isso exige uma junção por chave. Os duplicados existentes permanecem depois da combinação. Reunir fontes e decidir a unicidade dos seus registos são operações diferentes.
O modo rigoroso, selecionado inicialmente, exige cabeçalhos iguais na mesma ordem. Maiúsculas e espaços fazem parte dos títulos: preco e Preco são diferentes, tal como um título rodeado de espaços. Se os cabeçalhos não corresponderem, a operação é recusada. Este controlo verifica títulos, não o significado ou tipo das células. Duas colunas montante podem ainda conter moedas ou unidades incompatíveis, que terá de harmonizar antes de considerar essas quantidades como uma única medida.
O modo de união começa pelas colunas da esquerda e acrescenta no fim as que só existem à direita. Realinha os registos pelo título e pela ocorrência: dois títulos iguais mantêm posições distintas. Uma coluna ausente numa fonte recebe células vazias para essa fonte. Se houver campos além de um cabeçalho demasiado curto, acrescentam-se títulos vazios para não perder valores. Valide depois esse esquema se a aplicação de destino exigir nomes de coluna preenchidos e únicos, e não apenas uma tabela com todos os campos.
O motor deteta separadamente o separador de cada entrada entre vírgula, ponto e vírgula, tabulação e barra vertical, escrevendo com o da esquerda. Aspas, separadores citados e células com várias linhas são interpretados como campos CSV. Os registos da esquerda precedem os da direita e o cabeçalho aparece uma vez. Sem títulos, as linhas são simplesmente concatenadas e a escolha rigoroso ou união não alinha colunas. Não se acrescenta uma coluna de proveniência, ao contrário da combinação de ficheiros de folha de cálculo. Não há remoção de duplicados nem ordenação.
Cole ou importe o primeiro CSV à esquerda e o segundo à direita. Confirme que os campos com nomes semelhantes descrevem os mesmos conceitos e unidades antes de escolher como os combinar.
Mantenha o modo rigoroso para uma estrutura igual ou use a união para reunir campos diferentes. Desative o cabeçalho apenas quando o primeiro registo de ambas as fontes contiver efetivamente dados.
Execute a combinação e confira a soma de registos, campos vazios e primeiras linhas da segunda fonte. Copie ou exporte o resultado e remova duplicados separadamente apenas se o seu caso o exigir.
Empilhe vendas de dois meses cujos campos representam a mesma informação. Confira a cobertura de datas para não contar duas vezes um dia incluído em ambas as exportações numa análise posterior.
Use a união quando uma segunda exportação acrescenta estado ou comentário e mantém colunas comuns reconhecíveis. Os campos ausentes na primeira fonte ficam explicitamente vazios, sem inventar informações para os completar.
Empilhe extrações de duas filiais antes de filtrar, ordenar ou calcular estatísticas, sem pressupor que a combinação verifica automaticamente a qualidade dos dados ou a coerência de negócio entre as fontes.
O modo rigoroso com cabeçalhos empilha duas linhas de dados e escreve os títulos uma única vez. P continua antes de Q. As quantidades não são somadas nem agrupadas: a combinação mantém dois registos distintos em vez de criar um resumo.
Entrada
id;quantidade
P;3
---
id;quantidade
Q;7Resultado
id;quantidade
P;3
Q;7A união alinha o montante de B com a sua coluna apesar da posição diferente na segunda fonte. Estado é acrescentado à direita e fica vazio para A. Cada montante conserva a vírgula decimal como texto original, sem conversão numérica.
Entrada
id;montante
A;12,50
---
montante;id;estado
8,00;B;validoResultado
id;montante;estado
A;12,50;
B;8,00;validoNão. Todos os registos das duas entradas permanecem na respetiva ordem. Dois registos iguais continuam a ser duas linhas. Aplique depois uma remoção de duplicados com chave adequada se pretender apenas uma ocorrência por entidade.
Exige identidade completa das posições do cabeçalho. Para realinhar títulos dispostos de forma diferente, use a união após confirmar que representam a mesma informação e não unidades distintas escondidas sob o mesmo nome.
Sim. Cada entrada é detetada independentemente e o resultado utiliza o separador da primeira fonte. Os campos voltam a receber aspas quando necessário, preservando valores sem reproduzir cada detalhe da apresentação textual original.
Não. A operação empilha registos sem procurar uma chave comum. Para enriquecer linhas correspondentes com campos de outra tabela, use uma junção por chave e verifique previamente quantos registos estão associados a cada identificador.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Junte vários ficheiros Excel ou CSV numa única tabela com alinhamento automático das colunas.
Relacione duas tabelas por uma coluna comum sem enviar os ficheiros.
Remova linhas duplicadas de um ficheiro CSV segundo as colunas que escolher.
Saiba como juntar tabelas, gerir colunas diferentes e evitar duplicados ou desalinhamentos ao combinar ficheiros CSV e Excel.
Saiba quando pivotar, transpor ou converter uma tabela para HTML, Markdown ou SQL conforme a estrutura e o uso final.
Saiba como comparar duas versões de uma tabela através de uma chave fiável e distinguir linhas adicionadas, eliminadas ou alteradas.
Organize limpeza, validação, filtragem, junção, comparação e conversão pela ordem correta e descubra quando passar para um pipeline reutilizável.