Bonjour, ci-joint le fichier excel avec un exemple de formule (2ème onglet, cellule AB2)
J'ai utilisé la formule "=INDEX(source!$A$2:$AA$22;EQUIV($A:$A;source!$A:$A;0);21)"
Néanmoins, le résultat renvoyé n'est pas correct... EQUIV renvoie la ligne 2 alors que le résultat se trouve ici sur la ligne 3 de la source. J'ai essayé 1+EQUIV mais ça ne fonctionne pas car parfois
La valeur a afficher dans la cellule AB2 est source!U3, or ici, la formule que j'ai trouvée affiche U2.
Les conditions à respecter sont les suivantes :
Destintation!A2 = source!$A:$A
type = 2
Poste doc. Article = 1 (on est dans REF1 ; la position sera 2 pour mettre dans la colonne REF2, etc.)
valeur F <> 0
Idem pour AC, AD, AE AF et AG… on est sur la mauvaise ligne source.
Peut-être faut-il adjoindre la fonction indirect ?
voir aussi la discussion
https://www.excel-downloads.com/threads/copier-cellules-avec-plusieurs-conditions.20039530/
Désolé pour ce "doublon" mais je n'ai pas été très clair dans mon premier poste et personne ne m'a répondu.
Merci d'avance!