2 votes

Je veux croiser les codes postaux de deux feuilles et enregistrer le nombre de correspondances.

J'ai récemment commencé à travailler pour une organisation caritative en l'aidant à gérer son système informatique. J'essaie de mettre à jour l'une de leurs feuilles de calcul (Excel 2010).

J'ai deux listes de codes postaux, les deux listes sont dans des colonnes séparées dans différentes feuilles du même fichier Excel. Chaque ligne contient un code postal. Je veux croiser les données de façon à ce que les codes postaux de la première feuille aient un numéro '1' dans la cellule à côté d'eux s'ils correspondent à un code postal de la deuxième feuille. S'ils correspondent à plus d'un code postal, je voudrais que ce numéro soit un 2, 3, 4, etc.

J'ai la première liste de codes postaux dans la première feuille qui commence à partir de la cellule B3, puis B4, B5, etc. et dans la deuxième feuille, c'est à nouveau B3, puis B4, B5. Je ne cherche PAS à savoir si deux cellules 'B3' correspondent, je cherche à savoir combien de codes postaux de la 2ème feuille correspondent à la cellule 'B3' de la 1ère feuille, et s'il y a disons 3 correspondances, je mets un '3' dans la cellule C3 de la 1ère feuille.

Puis continuez à réfléchir au reste de la feuille1 colonne B en cherchant des correspondances et en les enregistrant dans la colonne C.

Merci beaucoup pour toute aide ou conseil que vous pourriez avoir, c'est très apprécié et cela permettra de réduire des centaines d'heures de travail perdues que j'aimerais voir utilisées à meilleur escient, Merci !

1voto

Dave Points 25050

Cela se fait facilement avec CountIf

=COUNTIF(range,criteria)

Ma capture d'écran du fonctionnement (bien que j'aie tout mis sur une seule feuille de calcul pour plus de clarté).

enter image description here

Pour vous, ce serait peut-être quelque chose comme (où les valeurs à rechercher ou sur Sheet2)

=COUNTIF(Sheet2!A$1A$10, A1)

EDIT
Conformément à votre commentaire, même si vous avez une formule dans la rangée 1 pour obtenir le code postal, cela fonctionnera toujours. Dans l'écran ci-dessous, j'utilise une fonction DROITE pour obtenir le code postal de la colonne G, comme vous pouvez le voir, les résultats sont les mêmes.

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X