UTILS.
100% no navegador
🔀

Mesclar / Juntar CSV

Anexe dois CSVs ou faça um join estilo banco de dados por uma coluna-chave compartilhada.

saída

Sobre esta ferramenta

O Mesclar / Juntar CSV é uma ferramenta gratuita, que roda no navegador e combina dois CSVs — seja anexando suas linhas ou realizando um join estilo banco de dados por uma coluna-chave compartilhada. Ambos os arquivos permanecem no seu dispositivo; nada é enviado.

O modo append empilha os dois arquivos e faz a união de suas colunas, preenchendo com branco onde um arquivo não tem uma coluna. O modo join casa as linhas pela chave que você informa (por cabeçalho ou índice) e suporta os joins inner, left, right e full-outer, então funciona como um PROCV de planilha, mas com todos os tipos de join. Chaves sem correspondência são preenchidas com células em branco de acordo com o join escolhido.

Como o hash-join roda inteiramente local, é uma forma privada e compatível com uso offline de reconciliar exportações, enriquecer uma tabela com outra ou concatenar arquivos relacionados sem uma planilha ou banco de dados.

Perguntas frequentes

O que fazem os modos de join?
O inner mantém apenas as chaves presentes em ambos os arquivos; o left mantém todas as linhas do arquivo A (com branco onde B não tem correspondência); o right mantém todas as linhas do arquivo B; e o full-outer mantém todas as chaves de qualquer lado. Já o append empilha todas as linhas e faz a união das colunas.
Como especifico a coluna-chave?
Informe a chave pelo nome do cabeçalho (como id) ou por índice baseado em zero (como 0). A chave do arquivo A é mantida uma vez, e as colunas restantes do arquivo B são anexadas à direita da linha correspondente.
O que acontece com chaves duplicadas?
Se uma chave aparece várias vezes em qualquer um dos arquivos, o join produz todas as combinações correspondentes (uma expansão cartesiana para aquela chave), espelhando como os joins do SQL se comportam com chaves não únicas.
Quais convenções de CSV se aplicam?
Ambos os arquivos devem usar o mesmo delimitador, campos entre aspas (aspas internas duplicadas) são interpretados corretamente, e a configuração de cabeçalho se aplica aos dois arquivos ao mesmo tempo — marque-a quando a primeira linha de cada arquivo nomear suas colunas.

Mais ferramentas