Comment utiliser vlookup si données présentes dans différents Excel
Bonjour à tous,
je me permets de faire appel à votre aide pour une demande que je ne parviens pas à régler... Je dois d'abord avouer que je suis 'plutôt débutant' (pas de connaissances VBA par ex)
En résumé : je dois fournir à une trentaine de collègues un fichier reprenant des données de leurs clients respectifs (pour des raisons RGPD, je ne peux pas tout placer dans un seul fichier)
je comptais donc créer un fichier par collègue (protégé par mot de passe), dans lequel ces collègues devront, en cours d'année, remplir certaines cellules
ce qui me pose problème : je dois ensuite créer un 'fichier principal' qui reprend l'ensemble des données et dans lequel les notes des collègues s'implémenterait automatiquement (servira de 'reporting')
j'ai pensé à un simple 'vlookup' (chq ligne a une référence unique), mais comment faire pour que cette fonction vlookup détermine dans quel 'sous-fichier collègue' recueillir l'info
il n'est pas possible d'uploader un fichier à ce post, désolé. Voici donc un exemple d'un sous-fichier' collègue
| REFERENCE | COLLEGUE | SECTEUR | CLIENT | Expiration | COMMENTAIRES |
| REF_1 | COLLEGUE 1 | A | client 1 | 01-12-21 | |
| REF_2 | COLLEGUE 1 | A | client 2 | 02-12-21 | |
| REF_3 | COLLEGUE 1 | A | client 3 | 03-12-21 | |
| REF_4 | COLLEGUE 1 | A | client 3 | 04-12-21 | |
| REF_5 | COLLEGUE 1 | A | client 4 | 05-12-21 | |
| REF_6 | COLLEGUE 1 | A | client 5 | 06-12-21 | |
| REF_7 | COLLEGUE 1 | A | client 6 | 07-12-21 | |
| REF_8 | COLLEGUE 1 | B | client 7 | 08-12-21 | |
| REF_9 | COLLEGUE 1 | B | client 8 | 09-12-21 | |
| REF_10 | COLLEGUE 1 | B | client 9 | 10-12-21 | |
| REF_11 | COLLEGUE 1 | B | client 10 | 11-12-21 | |
| REF_12 | COLLEGUE 1 | B | client 11 | 12-12-21 | |
| REF_13 | COLLEGUE 1 | B | client 12 | 13-12-21 | |
| REF_14 | COLLEGUE 1 | C | client 13 | 14-12-21 | |
| REF_15 | COLLEGUE 1 | C | client 14 | 15-12-21 |
et un exemple du 'fichier principal' :
| REFERENCE | COLLEGUE | SECTEUR | CLIENT | Expiration | COMMENTAIRES |
| REF_23 | COLLEGUE 1 | D | client 22 | 23-12-21 | |
| REF_24 | COLLEGUE 1 | D | client 23 | 24-12-21 | |
| REF_25 | COLLEGUE 1 | D | client 24 | 25-12-21 | |
| REF_26 | COLLEGUE 1 | D | client 25 | 26-12-21 | |
| REF_27 | COLLEGUE 2 | A | client 1 | 01-12-21 | |
| REF_28 | COLLEGUE 2 | A | client 2 | 02-12-21 | |
| REF_29 | COLLEGUE 2 | A | client 3 | 03-12-21 |
en fonction du collègue repris en colonne B, le vlookup repris ds la colonne 'COMMENTAIRES' devrait se diriger vers le sous-fichier 'collegue 1', 'collegue 2', etc... j'ai tenté d'insérer une fonction 'if' dans la fonction vlookup, mais je ne sais pas comment faire...
je suis évidemment à l'écoute de toute autre solution à laquelle vous pourriez penser
un grand merci d'avance
Miguel
Bonjour
Complète ton profil en indiquant ta version Excel
A partir de la version 2016, on peut faire cela assez simplement par PowerQuery intégré à Excel
Également sur 2010 et 2013 en installant l'add on
Bonjour,
merci pour votre aide, je viens de reprendre cette info (version 2007 FR à domicile; version 2010 EN au bureau)
juste une précision : je ne suis pas certain d'avoir la possibilité d'ajouter des "add-on" si cela demande des téléchargements
Bonne journée