XL 2016 RECHERCHEV ne fonctionne pas car nombre de ref différent

tpl

XLDnaute Nouveau
Bonsoir tout le monde
Pourrais je avoir SVP votre aide sur la fonction RECHERCHEV qui ne fonctionne pas :
* sur fichier source la zone de ref peut figurer plusieurs fois
* sur la destination elle ne peut figurer qu'une fois ==> il ne trouve plus le résultat
Merci d'avance pour votre aide
 

Pièces jointes

  • RECHERCHEV ne fonctionne pas car nombre de zone ref différent.xlsx
    193.7 KB · Affichages: 20

eriiic

XLDnaute Barbatruc
Bonjour,

si tes données sont toujours triées et le montant en dernière ligne :
VB:
=INDEX(source!B:B;EQUIV(A3;source!A:A;0)+NB.SI(source!A:A;A3)-1)
pour ne pas compliquer inutilement, j'ai considéré que la donnée était toujours trouvée.
eric
 

Dugenou

XLDnaute Barbatruc
Bonjour,
=SOMME.SI(source!$A$5:$A$516;resultat!A3;source!$B$5:$B$516) fonctionne aussi surtout si vous avez plusieurs montants pour le même item.
Attention à verrouiller votre plage de cellule avec les $ : dans formule de départ ça n'est pas fait du coup en bas de tableau vous rechercez dans une zone vide (=RECHERCHEV(A503;source!A505:B1016;2;FAUX))
Cordialement
 

tpl

XLDnaute Nouveau
Merci beaucoup Eriiic !!
Une question supplémentaire : j'ai trié déjà le fichier d'origine. Si ce n'est pas le cas quelle serait la formule pour que en résultat il trouve le bon m^me si dans l'origine la réf figure plusieurs fois et dans le désordre ?
 

Discussions similaires

Statistiques des forums

Discussions
312 178
Messages
2 085 982
Membres
103 079
dernier inscrit
sle