Bonjour, salut Amadéus,
Un forum est un endroit d'échange de connaissances, mais surtout d'expériences.
Petite participation :
Si on insère en Feuil2 une ligne au-dessus de la formule proposée, les résultats se décalent d'une ligne et sont donc faux !
Cela arrive plus vite qu'on croit, soit parce qu'on n'a pas écrit le fichier, soit parce qu'on a oublié avoir fait appel à cette fonction, soit plus simplement parce qu'on ne le sait pas.
En comptabilité c'est catastrophique !
Pour y remédier : en ligne 13 remplacer LIGNE()-11 par LIGNES($100:101)
La plage $100:101 peut être choisie arbitrairement, mais doit toujours être située plus bas que les formules.
Mais cela ne s'arrête pas là, la même erreur se produit si on insère une ligne au-dessus de la ligne Feuil1!B19, et là pas de parade !
Il y a toutefois une solution :
Nommer Feuil1!$B$19, par exemple "depart" (sans les "")
La formule : =DECALER(depart;;LIGNES($1:1)-1)
permet de la placer dans n'importe quelle cellule de n'importe quelle feuille, et d'insérer des lignes au-dessus et des colonnes à gauche de sa position, ainsi que de faire la même chose sur la Feuil1 par rapport à la plage de recherche.
dré