Expliquer une formule
Résolu
Victonaute
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
Victonaute Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Victonaute Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
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.
A voir également:
- Expliquer une formule
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
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
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