Voilà je veux créer une 'fiche de salarié' par rapport à une base de données extraite de mon logiciel RH.
Un salarié est indentifié par un matricule.
Le problème est que j'ai autant de lignes que de données pour le même matricule.
La fonction 'recherchev' se limite à récupérer les données de la première ligne du matricule recherché. je voudrais pouvoir spécifier un second critère (le code libellé) pour récupérer l'info désirée.
J'ai également pensé à 'sommeprod' mais cela semble ne fonctionner qu'avec des données numériques.
Ci-joint mon fichier exemple qui cera surement plus expicite.
la recherchev peut etre une solution, mais si tu concatene 2 cellules pour faire cette recherche, il te faut concatener les 2 mêmes cellules dans ta feuille 2
Et avec SommeProd raccourci et condition mise à l'envers, ça marche encore !
Dugenou, j'avais abandonné après être partie dans des Index Equiv concaténés, matriciels et tout et tout
[file name=fiche sommeprodV1_20050519200005.zip size=5098]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/fiche sommeprodV1_20050519200005.zip[/file]
Merci pour le compliment Monique et bravo pour ta formule !
Comme dit André ou JeanMarie dans un autre post de ce jour : pourquoi faire simple quand on peut faire compliqué ! J'avais pas pensé au si(sommeprod... c'était trop simple !