Excel 2010 - Construire deux listes à partir de deux autres

Fermé
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 - Modifié par Licorne rose le 12/05/2013 à 11:45
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 - 12 mai 2013 à 16:52
Bonjour,

J'aimerais savoir faire quelque chose:

J'ai:
un fichier Excel Liste1.xlsx dont la première feuille contient une liste de noms dans la première colonne,
un fichier Excel Liste2.xlsx dont la première feuille contient une autre liste de noms dans la première colonne.

Je veux créer:
un fichier Excel Listedouble.xls dont la première feuille contient dans la première colonne la liste des noms apparaissant dans les deux premiers fichiers de départ,
un fichier Excel Listereste.xlsx dont la première feuille contient dans le première colonne la liste des noms apparaissant dans seulement un des deux fichiers de départ.

On peut imaginer le même problème simplifié où tout se passe dans le même fichier toto.xlsx. Ce fichier contiendrait quatre feuilles: Liste1, Liste2, Listedouble et Liste reste.

Si je sais faire la manip simplifiée, je saurai faire la première manip.

Quelqu'un peut-il m'aider?

Merci.

LR



A voir également:

5 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
12 mai 2013 à 14:41
Bonjour

https://www.cjoint.com/?3EmoNF9JbhV

Exemple dans un seul classeur 3 feuilles sur 2 listes de 5000 lignes en utilisant VBA
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
12 mai 2013 à 15:59
Bonjour Michel,

Merci pour ta réponse... mais je ne sais pas utiliser le VBA. Il n'y a pas un moyen de créer une macro enregistrée à la main?

LR
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
12 mai 2013 à 16:21
Il n'y a pas un moyen de créer une macro enregistrée à la main?
une macro manuelle enregistre ce que tu peux faire avec des formules excel

sans macro:
Si tu as peu de lignes <500 et des liste sans doublons, avec des nb.si(listeB, éléments listeA) et en aiguillant suivant la réponse (0 ou 1) vers "élément commun" ou "élément seul"
il te faudra utilise des colonnes intemédiaires
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
12 mai 2013 à 16:34
OK Michel, je vais essayer.
Bonne fin de dimanche.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
12 mai 2013 à 16:47
ci joint maquette avec formules

https://www.cjoint.com/?3EmqUwhihyg

tu pourras masquer les colonnes intermédiaires pour la présentation
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
12 mai 2013 à 16:52
Merci beaucoup Michel, ça a l'air bien.
Il y a des fonctions que je ne connais pas, il faut que je les potasse, je le ferai demain, je n'ai pas le temps aujourd'hui.
Je pense que je pigerai.
Merci pour ton aide.

LR
0