eriiic a écrit :
Bonjour,
Je ne voulais pas embrouiller les choses, mais...
Des blabla partout dans des champs avec des rôles différents embrouillent très bien aussi et rebutent. A éviter la prochaine fois stp.
Donc on oublie les index() equiv() à cause de ces blabla qui empêchent de s'y retrouver.
Et on se base sur la position pure. A tester en C13 :
=DECALER(appreciation!$F$5;COLONNE()-3;LIGNE()-13)
Tu pourrais avantageusement remplacer tes formules dans 'appreciation' par des recherchev() dans des tables.
eric
Cool merci, ça marche !!
Par contre, j'avoue j'ai rien compris....
J'ai regardé les arguments de la fonction "DECALER" :
Elle s'écrit avec 5 paramètres :
1/ Cellule de départ
2/ Décalage vers le bas (vers le haut si valeur négative)
3/ Décalage vers la droite (vers la gauche si valeur négative)
4/ Hauteur de la plage (en nombre de cellules)
5/ Largeur de la plage (en nombre de cellules)
Donc, je veux récupérer la valeur de la cellule F5 de l'onglet appreciation, pour la mettre dans la cellule C13 de l'onglet "rel".
F5 ----> C13
Pour moi, la formule serait donc "=DECALER(appreciation!$F$5;8;-3)", mais bien-sûr ça ne marche pas..
- --> Pourrais-tu m'expliquer ta formule, que je puisse la reproduire pour les autres lignes ?
- --> Pourquoi tu mets "colonne(), ligne()" ?
- ---> Comment tu peux trouver les -3 et -13 ?!
Merci !