# Jointure CSV

> Joint deux tables selon les clés sélectionnées, avec sortie des lignes non appariées.

[Open tool](https://www.toolcabana.com/fr/csv-join-tool) · [Tableurs et nettoyage de données](https://www.toolcabana.com/fr/category/spreadsheets-and-data-cleanup)

Tool ID: csv-join-tool. Requested language: fr. Description language: fr. Complete guide translation: yes.

## Overview (en)

The CSV join tool combines two CSV or XLSX tables by matching a key column in the left file with a key column in the right file. It supports left, inner and full joins, so unmatched rows can be kept with blank cells. Output columns are prefixed with left. and right., and the joined table is capped at 20,000 rows.

## Supported tasks (fr)

Joint deux tables selon les clés sélectionnées, avec sortie des lignes non appariées.

## Steps (fr)

1. Choisissez un fichier source. Si l'outil accepte plusieurs fichiers, classez-les dans l'ordre souhaité.
2. Définissez la colonne clé de gauche, la colonne clé de droite et le type de jointure.
3. Lancez la jointure CSV, vérifiez le résultat, puis utilisez les commandes de copie ou de téléchargement disponibles.

## Settings

- Colonne clé de gauche (fr; key: leftKey; type: text)
- Colonne clé de droite (fr; key: rightKey; type: text)
- Jointure (fr; key: kind; type: select): gauche [fr], interne [fr], complète [fr]

## Limitations (fr)

Les entrées CSV/XLSX sont limitées à 10 MB chacune, 200 colonnes et 20 000 lignes ; la sortie jointe est limitée à 20 000 lignes. L'évaluation de scripts et de filtres JSONPath est désactivée. Les autres opérations appliquent leurs contrôles visibles et leurs limites de texte.

## Privacy and connections (fr)

Cette opération traite sa source dans votre navigateur. La copie et le téléchargement sont des actions explicites ; la saisie source n'est enregistrée dans aucun compte ni dans l'historique.

## Questions (fr)

### What is the difference between left, inner and full join?

Inner keeps only rows whose keys match in both files. Left keeps every row from the first file, with blank right columns when unmatched. Full also adds unmatched rows from the second file with blank left columns.

### Why does my joined CSV have more rows than the original?

If a key appears more than once in the right file, every matching pair is output. Repeated keys can multiply records, and the tool stops when output exceeds 20,000 rows.

### Do the key columns need the same name in both files?

No. Set the left key column and right key column separately, for example id and customer_id. Matching is an exact string comparison, so 01 and 1 do not match.

### Où ma saisie est-elle traitée ?

Cette opération traite sa source dans votre navigateur. La copie et le téléchargement sont des actions explicites ; la saisie source n'est enregistrée dans aucun compte ni dans l'historique.

### Quelles sont les limites de saisie ?

Les entrées CSV/XLSX sont limitées à 10 MB chacune, 200 colonnes et 20 000 lignes ; la sortie jointe est limitée à 20 000 lignes. L'évaluation de scripts et de filtres JSONPath est désactivée. Les autres opérations appliquent leurs contrôles visibles et leurs limites de texte.

## Related tools

- [CSV duplicate row remover](https://www.toolcabana.com/fr/csv-duplicate-row-remover)
- [CSV file merger](https://www.toolcabana.com/fr/csv-file-merger)
- [CSV column splitter](https://www.toolcabana.com/fr/csv-column-splitter)
- [CSV pivot table builder](https://www.toolcabana.com/fr/csv-pivot-table-builder)
