Aller au contenu

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.

🔒 Fonctionne entièrement dans votre navigateurcsvjoinmergetable

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

  1. 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.

  2. 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.

  3. 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.

  4. 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

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.

Fonctionne entièrement dans votre navigateur

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.

Fonctionne entièrement dans votre navigateur

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.

Fonctionne entièrement dans votre navigateur

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.

Fonctionne entièrement dans votre navigateur

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.

Fonctionne entièrement dans votre navigateur

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.

Fonctionne entièrement dans votre navigateur