Build
Formation · tes documents

Recouper deux fichiers sans écrire une seule formule

En deux mots le contexte de cette leçon

Dans la leçon d'avant, Claude a écrit les fiches produit de l'Atelier Copeau. Pour finir le module, ses commandes et ses paiements. Les commandes d'un côté, les paiements de l'autre. À la main c'est une soirée de RECHERCHEV (la formule d'Excel qui va chercher une ligne dans un autre tableau) puis un doute qui reste. Avec l'onglet Code de l'application Claude, qui ouvre tes fichiers lui-même, c'est une demande en français. Plus quatre nombres qui te disent si le résultat est juste.

Tu as l'app : un dossier, tes deux fichiers dedans, puis les demandes de l'étape 2. Tu ne l'as pas : fais ce soir la petite vérification du haut de l'étape 1, dans tes deux exports. Ensuite, lire les quatre nombres qu'il affiche avant le fichier.
Avant cette leçon

Tu arrives ici directement ? Ces leçons préparent ce qu'elle suppose (le dossier, les outils installés) :

Touche ton ordinateur ci-dessus : les commandes du guide s'adaptent. Testé sous Windows 11. Les passages Mac suivent la documentation d'Apple et d'Anthropic.

La leçon d'avantLes fiches produit par lot, depuis un tableau→
01

Un dossier, deux fichiers

Il te faut l'application Claude, onglet Code, avec un abonnement payant (Pro, une vingtaine d'euros par mois, le montant exact est sur la page d'Anthropic). Rien d'autre : pas de formule, pas de programme à écrire. Dans l'onglet Code, Claude travaille dans le dossier que tu as choisi, donc on lui en prépare un, avec seulement tes deux fichiers dedans.

Tes deux fichiers ont une colonne en commun, la clé : ici le numéro de commande. C'est elle qui dit « cette commande va avec ce paiement ». Un exemple de ce à quoi ils ressemblent :

commandes.xlsx (exemple)paiements.xlsx (exemple)
CMD-4471 · Dupont · montant commandécmd-4471 · date · montant payé
00471 · Martin · montant commandé471 · date · montant payé

Sans l'app, ce soir. Ouvre tes deux exports. Dans chacun, trouve la colonne du numéro de commande et regarde trois numéros. Une espace en fin de cellule, un zéro de tête disparu, des minuscules d'un seul côté ? Comme dans l'exemple, ce sont les mêmes commandes écrites différemment. C'est souvent là que ton rapprochement actuel rate, sans que rien ne le signale.

Le dossier. Dans l'explorateur de fichiers (le Finder sur Mac), ouvre Documents et crée un dossier neuf (sur Windows : clic droit, Nouveau, Dossier). Appelle-le recoupement.

Les deux fichiers. Copie dedans tes deux exports, par exemple commandes.xlsx et paiements.xlsx : clic droit, Copier, puis Coller dans le dossier (Cmd + C puis Cmd + V sur Mac). Ne les glisse pas : sur le même disque, glisser déplace le fichier et l'original quitte sa place.

Pour t'entraîner, prends les deux fichiers d'exemple : les commandes et les paiements de mars 2027 de l'Atelier Copeau, une boutique inventée. Les numéros n'y sont pas écrits pareil des deux côtés. Deux vrais écarts sont cachés dedans.

commandes.xlsx : le numéro de commande, la date, le client, le montant commandé. Trente lignes.
commandes.xlsx : le numéro de commande, la date, le client, le montant commandé. Trente lignes.
paiements.xlsx : la même commande s'écrit parfois cmd-4401 en minuscules, parfois avec une espace à la fin. Ce ne sont pas des écarts.
paiements.xlsx : la même commande s'écrit parfois cmd-4401 en minuscules, parfois avec une espace à la fin. Ce ne sont pas des écarts.

Tes exports sont en CSV ? Ça marche aussi. Un .xlsx, Claude n'a pas de lecteur Excel intégré : comme dans Poser tes fichiers, il lance un petit programme (souvent en Python) qui ouvre le fichier et lit le tableau. Si la carte Autoriser Claude à exécuter … ? s'affiche, lis la commande et clique sur Autoriser une fois. S'il lui manque un outil et qu'il propose de l'installer, c'est la même carte.

Où : onglet Code de l'application Claude, dans le dossier recoupement. Dans l'app :

  1. Ouvre l'application Claude, puis l'onglet Code.
  2. Sous la zone où tu écris, clique sur Choisir… (ou sur le nom du dossier déjà choisi), puis sur Ouvrir un dossier….
  3. Dans la fenêtre Sélectionner un dossier, ouvre Documents. Choisis recoupement, puis clique sur le bouton Sélectionner un dossier.
  4. La première fois, l'app demande Faire confiance à cet espace de travail ? : c'est ton dossier, clique sur Faire confiance à l'espace de travail. Son nom s'affiche ensuite à la place de « Choisir… » : c'est là que Claude travaille.
Le menu de Choisir… : Ouvrir un dossier… est tout en bas. Un dossier déjà ouvert reste dans la liste Récents.
Le menu de Choisir… : Ouvrir un dossier… est tout en bas. Un dossier déjà ouvert reste dans la liste Récents.
commandes.xlsxpaiements.xlsxLe numéro écritpareil des deux côtésQuatre nombresavant le fichier
Deux fichiers entiers sur le disque, pas deux extraits collés.
Le piège

Coller le contenu du tableur dans la conversation. Deux mille lignes collées mangent une grosse part de ton forfait, il n'en verra qu'une partie, puis il complétera le reste de mémoire. Laisse les fichiers dans le dossier, il sait les ouvrir.

02

Colle cette demande

Tu n'as pas à connaître le nom d'une fonction. Tu dis ce que tu veux, comme à quelqu'un qui a les deux fichiers sous les yeux. Les noms surlignés sont des exemples : mets ceux de tes fichiers et de ta colonne. Commence petit, pour voir qu'il lit bien tes fichiers :

À écrire dans Claude Code
Ouvre commandes.xlsx et paiements.xlsx. Dis-moi combien de
lignes a chacun et montre-moi trois numéros de commande
de chaque côté, tels qu'ils sont écrits.

Pour comprendre, rien à faire. Rapprocher, c'est mettre chaque commande en face de son paiement grâce à la clé. La grande demande lui fait d'abord écrire chaque numéro de la même façon des deux côtés, puis compter avant de te rendre le fichier. Quand les trois exemples te vont, colle-la :

À écrire dans Claude Code
Rapproche commandes.xlsx et paiements.xlsx sur le numéro de commande.

Avant de rapprocher, écris ce numéro de la même façon des deux
côtés : enlève les espaces autour, passe en majuscules, garde les
zéros de tête. Montre-moi cinq exemples avant et après.

Sors un fichier resultat.xlsx avec, pour chaque commande : le
numéro, le client, le montant commandé, le montant payé et
l'écart. Les commandes sans paiement dans un onglet à part,
les paiements sans commande dans un autre.

Avant de me donner le fichier, affiche quatre nombres :
- lignes dans commandes.xlsx
- lignes dans paiements.xlsx
- lignes appariées
- lignes orphelines de chaque côté
Si les orphelines dépassent 2 %, arrête-toi et dis-moi
pourquoi avant de continuer.

Une ligne appariée a trouvé sa jumelle de l'autre côté. Une ligne orpheline n'en a pas trouvé. Le résultat sort en .xlsx parce qu'un CSV n'a qu'une seule feuille : les onglets à part n'existent que dans un classeur Excel.

Ce qui casse une clé sans se voirCe que ça donne
Une espace en fin de celluleCMD-4471 ne vaut pas CMD-4471
Le zéro de tête mangé par Excel00471 devenu 471 à l'ouverture
Majuscules d'un côté seulementcmd-4471 contre CMD-4471
Les dates au format américain03/04 lu en avril d'un côté, en mars de l'autre
Un accent encodé de deux façonsdeux é qui s'affichent pareil sans être le même caractère

Ne raccourcis pas en « fais le rapprochement » sans dire sur quelle colonne : il en choisira une plausible, souvent la date. Le résultat aura l'air normal.

03

Lis les quatre nombres

Un rapprochement raté ne ressemble pas à une erreur, il ressemble à un résultat : un fichier propre, des colonnes alignées, des chiffres qui s'additionnent. Simplement il manque six cents lignes. Voici trois réponses possibles, dans l'ordre des quatre nombres de la demande (commandes / paiements / appariées / orphelines de chaque côté).

Ce qu'il répondCe que ça veut dire
1 204 / 1 198 / 1 191 / 13 et 7Normal. Quelques commandes non payées, quelques paiements hors période.
1 204 / 1 198 / 206 / 998 et 992La clé ne correspond pas. Le fichier serait sorti quand même. Il aurait l'air juste.
1 204 / 1 198 / 1 204 / 0 et 0Trop beau : il y a plus de lignes appariées que de paiements. Il a probablement apparié sur la position dans le fichier au lieu de la clé.

S'il s'est arrêté sur les 2 %, lis son explication avant de lui dire de continuer. Sinon resultat.xlsx apparaît dans le dossier recoupement : double-clique, il s'ouvre dans Excel (ou Numbers sur Mac), avec ses onglets.

Pourquoi ? ce que tu dois trouver avec les fichiers de la trousse

Trente commandes, vingt-neuf paiements. Une fois les numéros écrits pareil des deux côtés, vingt-neuf commandes trouvent leur paiement. Deux vrais écarts restent : la commande CMD-4423 n'a aucun paiement et la CMD-4412 a été payée 69 € au lieu de 96 € (deux chiffres inversés).

Une seule commande sans paiement sur trente, c'est déjà plus de 3 % : il doit donc s'arrêter sur la règle des 2 % et te l'expliquer avant de continuer. C'est voulu : lis son explication, puis dis-lui de continuer.

Les numéros en minuscules ou avec une espace à la fin ne sont pas des écarts. S'il les compte comme orphelins, c'est que la mise au même format a raté.

Quand les nombres tiennent, garde la méthode, pas seulement le résultat. Pour faire ce travail, Claude a écrit un petit programme et l'a lancé lui-même. Demande-lui de l'enregistrer : le mois prochain tu déposes deux nouveaux exports puis tu lui dis « relance recoupement.py », sans réexpliquer. Tu n'as pas à le lire ni à le lancer toi-même.

À écrire dans Claude Code
Enregistre ce que tu viens de faire dans recoupement.py, avec
les noms de fichiers en haut du fichier pour que je puisse les
changer. Ajoute les quatre compteurs dans ce qu'il affiche.

Ne te contente jamais de « c'est fait » : une tâche déclarée terminée sans chiffre à l'appui est une tâche non vérifiée. Et demande toujours un fichier neuf : un export d'origine ne se remplace pas, il se garde.

Et chez toi ? au travail, à ton compte, à la maison

Au travail : les heures déclarées contre les heures facturées, ou deux exports de logiciels qui devraient dire la même chose.
À ton compte : tes factures émises contre les virements reçus sur ton relevé, chaque mois.
À la maison : les remboursements de la mutuelle contre les dépenses de santé de l'année.

Plus tard : dans le module 4, Claude s'occupe de ça, la leçon sur ta compta du trimestre reprend ce rapprochement chaque trimestre.

→La suite : tu as fini le module 2. Le module 3, Tes outils et ton propre cerveau, commence par ton CLAUDE.md : les règles que Claude relit à chaque session, pour ne plus les redonner dans chaque demande.

Si tu ne retiens qu'une chose

Ce soir : un dossier, tes deux exports dedans, la petite demande puis la grande. Ce qui sépare un résultat d'une illusion, c'est de savoir combien de lignes sont réellement tombées en face l'une de l'autre.

Module suivant · Tes outils et ton propre cerveau · PremiumTes règles pour tous tes dossiers, puis le grand ménage→
Offre de lancement

La suite, c'est la formation complète.

29 €une seule fois, accès à vie

Prix de lancement : ensuite ce sera 49 €.

Je prends l'accès à vie

Paiement sécurisé par Stripe. Nécessite Claude Pro chez Anthropic (environ 20 € par mois).