Re : liason entre classeur et erreur valeur
Bonjour
Pascal21 a tout a fait raison, le *2 permet de lire une colonne sur deux.
Pour autant, tout dépend de ce que tu veux faire (c'est pour cela que je te demandais deux petits fichiers
) :
COLONNE() donne le numéro de la colonne où est écri la formule, par exemple 3
COLONNE()*2 donne le nombre pair correspondant, par exemple 6
COLONNE()*2-1 donne le nombre impair correspondant, par exemple 5.
Ainsi, avec INDEX(H$97:E$A97;;COLONNE()*2-1), on obtient INDEX(H$97:EA$97;;5), soit le contenu de P97 (
H,
I,
J,
K,
L,
M,
N,
O,
P), puisque la syntaxe de la fonction INDEX est INDEX(plage de lecture;n° de ligne;n° de colonne).
En collant cette formule vers la droite, on obtient INDEX(H$97:EA$97;;7), soit le contenu de R97.
Dans ton cas, il faut écrire l'adresse complète de la plage, à la place de H$97:EA$97.
Et bien sûr, ce n'est intéressant que si tu veux les divers résultats (H97, J97...) sur une ligne les uns à coté des autres.
Ne sachant exactement ce dont tu as besoin, ni l'aspect de tes fichiers, je ne peux t'en dire plus.
@ plus
PS : Attention, COLONNE()*2-1 et COLONNE()-1*2 ne donne pas la même chose, mais là, c'est une histoire de mathématiques, pas de syntaxe à utiliser sur excel.