Jointure de deux CSV
CSV Join
Joint deux tableaux sur une colonne clé en jointure interne, gauche, droite ou externe, et montre les lignes restées sans correspondance.
Le RECHERCHEV de deux fichiers, avec la partie que RECHERCHEV ne vous dit jamais : quelles clés n’ont pas trouvé de correspondance, et de quoi elles étaient tout près. Avant de construire quoi que ce soit, il montre combien de lignes la jointure produira, ce qui empêche une clé répétée des deux côtés de transformer deux mille lignes en quatre cent mille.
Table de gauche
Déposez la table de gauche
Lu dans cet onglet. Rien n’est envoyé. Les fichiers écrits par Excel en coréen, en japonais, en chinois et en occidental (CP949, Shift_JIS, GBK, Windows-1252) sont reconnus.
Table de droite
Déposez la table de droite
Lu dans cet onglet. Rien n’est envoyé. Les fichiers écrits par Excel en coréen, en japonais, en chinois et en occidental (CP949, Shift_JIS, GBK, Windows-1252) sont reconnus.
Comment s’en servir
Déposez les deux tableaux
Gauche et droite. Lequel est lequel compte pour une jointure gauche, où chaque ligne de gauche survit qu’elle ait trouvé une correspondance ou non.
Choisissez une colonne clé de chaque côté
Sous chaque sélecteur, l’outil dit combien de clés distinctes cette colonne contient et si elles se répètent. Une clé qui se répète des deux côtés est celle qui multiplie.
Décidez comment comparer les clés
Couper les espaces et ignorer la casse sont actifs par défaut parce qu’ils causent l’essentiel des échecs. Replier les caractères pleine chasse aide pour du texte copié depuis un PDF. Ignorer la ponctuation est inactif, parce que cela peut fusionner deux entreprises réellement différentes.
Lisez le plan avant de lancer
Nombre de lignes sans correspondance, lignes de résultat, et une liste des clés qui ont failli correspondre avec le nombre de caractères qui diffèrent. Un caractère d’écart, c’est une faute de frappe, pas un autre client.
Questions fréquentes
Quel type de jointure me faut-il ?
La jointure gauche, presque toujours. Elle garde chaque ligne de votre tableau principal et remplit ce qu’elle a trouvé, ce qui est exactement ce que fait RECHERCHEV. La jointure interne jette les lignes sans correspondance, et c’est d’ordinaire ainsi qu’un rapport perd discrètement des enregistrements.
Pourquoi le résultat est-il devenu si gros ?
La clé se répète des deux côtés, donc chaque ligne de gauche portant cette clé s’apparie avec chaque ligne de droite qui la porte. Trois fois quatre font douze. Dédoublonnez un côté d’abord, ou trouvez-y une clé unique.
Tout est revenu sans correspondance
Regardez d’abord la liste des presque-correspondances. Les causes habituelles sont une espace en fin de valeur, du hangeul stocké en jamos séparés par macOS, des chiffres pleine chasse venus d’un PDF, et un identifiant lu comme un nombre d’un côté et comme du texte de l’autre, si bien que 007 a rencontré 7.
Les clés vides se correspondent-elles entre elles ?
Oui, et l’outil prévient quand cela s’est produit et combien de lignes cela a produit. En SQL, un NULL n’est pas égal à un NULL ; ici une cellule vide est bien égale à une cellule vide, ce qui correspond plus souvent à ce qu’attend un utilisateur de tableur et est plus souvent une erreur.
À alimenter depuis
Découper un CSV
CSV Splitter
Découpe un tableau par nombre de lignes ou par valeur distincte d’une colonne, en fichiers séparés dont chacun reprend l’en-tête.
Comparateur de tableaux
Table Diff
Compare deux tableaux sur une colonne clé choisie ou déduite et liste les lignes ajoutées, retirées et modifiées cellule par cellule, côte à côte ou en journal des changements.
Requêtes SQL sur des CSV
SQL over CSV
Exécute du SQL sur des fichiers CSV ou TSV déposés, dans le navigateur — SELECT, WHERE, GROUP BY et HAVING, ORDER BY, LIMIT, CASE et une jointure entre deux tables — avec la grammaire affichée sur la page.
Fusionner des classeurs Excel
Workbook Merger
Réunit plusieurs classeurs ou feuilles en un seul, en empilant les lignes ou en gardant chaque source dans sa propre feuille.
Ensuite
Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.
Nettoyeur de CSV
CSV Cleaner
Rogne les cellules, normalise les en-têtes, redresse les formats de nombre et de date et signale les lignes qui n’ont pas le bon nombre de colonnes.
Comparateur de tableaux
Table Diff
Compare deux tableaux sur une colonne clé choisie ou déduite et liste les lignes ajoutées, retirées et modifiées cellule par cellule, côte à côte ou en journal des changements.
Requêtes SQL sur des CSV
SQL over CSV
Exécute du SQL sur des fichiers CSV ou TSV déposés, dans le navigateur — SELECT, WHERE, GROUP BY et HAVING, ORDER BY, LIMIT, CASE et une jointure entre deux tables — avec la grammaire affichée sur la page.
Visionneuse CSV
CSV Viewer
Ouvre un gros fichier délimité avec détection des types, statistiques par colonne et tri, sans tout charger en mémoire.
Graphique rapide
Quick Chart
Trace un graphique en barres, en courbes, en aires, en secteurs ou en nuage de points à partir d’un tableau, avec des axes à graduations rondes et une légende, exportable en SVG ou en PNG.
Dédoublonner un CSV
CSV Deduplicator
Supprime les lignes en double sur toutes les colonnes ou sur les colonnes clés choisies, en gardant la première, la dernière ou la plus complète.