Expliquer une formule
Résolu
Victonaute
Messages postés
17
Statut
Membre
-
Victonaute Messages postés 17 Statut Membre -
Victonaute Messages postés 17 Statut Membre -
Bonjour!
Je souhaiteai de l'aide pour expliquer cette formule:
=SI(LIGNE()-1>MAX(C$2:C$67);"";SI(LIGNE()-1<=C$2;A$2;SI(LIGNE()-1<=C$3;A$3;SI(LIGNE()-1<=C$4;A$4;SI(LIGNE()-1<=C$5;A$5;SI(LIGNE()-1<=C$6;A$6;SI(LIGNE()-1<=C$7;A$7;SI(LIGNE()-1<=C$8;A$8;SI(LIGNE()-1<=C$9;A$9;"")))))))))
Merci d'avance.
Je souhaiteai de l'aide pour expliquer cette formule:
=SI(LIGNE()-1>MAX(C$2:C$67);"";SI(LIGNE()-1<=C$2;A$2;SI(LIGNE()-1<=C$3;A$3;SI(LIGNE()-1<=C$4;A$4;SI(LIGNE()-1<=C$5;A$5;SI(LIGNE()-1<=C$6;A$6;SI(LIGNE()-1<=C$7;A$7;SI(LIGNE()-1<=C$8;A$8;SI(LIGNE()-1<=C$9;A$9;"")))))))))
Merci d'avance.
2 réponses
-
Bonjour
LIGNE() vous donne la valeur du n° de ligne ou se trouve la formule et donc 1 sur ligne 1 , 2 sur ligne 2 ect...
Donc ligne()-1 donne 0 sur ligne 1, 1 sur ligne 2 ect...
cette formule demande donc de ressortir les valeurs définies selon la valeur calculée par ligne()-1
Donc pour le début
=LIGNE()-1>MAX(C2:C67) ne renverra rien ("") si la valeur LIGNE()-1 est supérieure au maximum du champ C2:C67
renverra A2 si la valeur est inférieure à celle de C2 ect....
et finalement rien si aucune condition n'est remplie
sachant que Excel arrête la lecture de la formule s'arrête dès qu'il trouve une condition remplie
crdlmnt
-
Eh bien merci beaucoup de votre aide !!!!!
bon courage ;)