Hello Amadéus,
Non plus, ça ne marche pas.
Mais j'ai trouvé une autre solution, c'est de faire comme suit : Les numéros de la colonne A sont des numéros de lignes que j'utilise pour la commande RECHERCHEV, donc je fais en en sorte qu'ils soient des numéros loin après la virgule (0.0000001). Puis de l'additionner avec la référence en B, dans la colonne C. Ensuite, je rajoute avec la fonction SI, une répétition de la colonne A en D
Col A - Col B - Col C - Col D
0.00001601 - 261.112 - 261.11201601 - 0.00001601
0.00001602 - 261.113 - 261.11301602 - 0.00001602
"" - ""
0.00001604 - 261.114 - 261.11401604 - 0.00001604
"" - ""
0.00001606 - 261.115 - 261.11501606 - 0.00001606
"" - ""
0.00001608 - 261.112 - 261.11201608 - 0.00001608
0.00001609 - 261.113 - 261.11301609 - 0.00001609
"" - ""
0.00001611 - 261.114 - 261.11401611 - 0.00001611
"" - ""
0.00001613 - 261.115 - 261.11501613 - 0.00001613
Avec la commande dans la colonne E
=SI(ESTERREUR(PETITE.VALEUR(C1;C20;LIGNE()-1));"";PETITE.VALEUR(C1;C20;LIGNE()-1))
Et la colonne F, la fonction RECHERCHEV de la Colonne E dans Colonne C et D et puis la référence correspondante en G dans le bon ordre, ainsi que les données qui y correspondent dans les colonnes suivantes (Toujours avec recherchev).
Col E - Col F - Col G
261.11201601 - 0.00001601 - 261.112
261.11201608 - 0.00001608 - 261.112
261.11301602 - 0.00001602 - 261.113
261.11301609 - 0.00001609 - 261.113
261.11401604 - 0.00001604 - 261.114
261.11401611 - 0.00001611 - 261.114
261.11501606 - 0.00001606 - 261.115
261.11501613 - 0.00001613 - 261.115
Ça marche seulement si les n° de lignes de la bdd et la référence sont des chiffres.
Merci pour ton aide