# Dédoublonner un CSV

> Supprime les enregistrements en double à l'aide des colonnes clés sélectionnées.

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

Tool ID: csv-duplicate-row-remover. Requested language: fr. Description language: fr. Complete guide translation: yes.

## Overview (en)

The CSV duplicate row remover drops repeated records from a CSV or XLSX file based on the key columns you name, or on all columns when the key field is blank. You can keep the first or last occurrence of each duplicate, and the original row order is preserved. The cleaned table downloads as result.csv with a count of removed rows.

## Supported tasks (fr)

Supprime les enregistrements en double à l'aide des colonnes clés sélectionnées. Nettoyage par lots basé sur les clés plutôt que modification manuelle des cellules.

## Steps (fr)

1. Choisissez un fichier source. Si l'outil accepte plusieurs fichiers, classez-les dans l'ordre souhaité.
2. Définissez les noms des colonnes clés (séparés par des virgules ; vide = toutes) et l'élément à conserver en cas de doublon.
3. Lancez le dédoublonnage du CSV, vérifiez le résultat, puis utilisez les commandes de copie ou de téléchargement disponibles.

## Settings

- Noms des colonnes clés (séparés par des virgules ; vide = toutes) (fr; key: keys; type: text)
- Conserver en cas de doublon (fr; key: keep; type: select): premier [fr], dernier [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)

### How do I remove duplicates based on one column, like email?

Enter the column header, such as email, in the key column field. Rows with the same value in that column are treated as duplicates even if other columns differ. Separate several key columns with commas.

### Can I keep the most recent duplicate instead of the first?

Yes. Set Keep duplicate to last and the final occurrence of each key is kept. The surviving rows still appear in their original relative order in the output.

### Are duplicates matched case-insensitively?

No. Key values are compared exactly as text, so Alex and alex or values with extra spaces count as different. Clean up casing and spacing first if those should 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 file merger](https://www.toolcabana.com/fr/csv-file-merger)
- [CSV join tool](https://www.toolcabana.com/fr/csv-join-tool)
- [CSV column splitter](https://www.toolcabana.com/fr/csv-column-splitter)
- [CSV pivot table builder](https://www.toolcabana.com/fr/csv-pivot-table-builder)
