Problème de formule
Résolu
AgriBzh
-
AgriBzh -
AgriBzh -
Bonjour,
Excel m'indique que la formule suivante est fausse :
=SI(ET('DSsev-DMsev'!B2<99,9;'DSsev-DMsev'!C2<98,7);1;SI(ET('DSsev-DMsev'!B2<99,9;'DSsev-DMsev'!C2>=98,7;'DSsev-DMsev'!C2<100,6);2;SI(ET('DSsev-DMsev'!B2<99,9;'DSsev-DMsev'!C2>=100,6);3;SI(ET('DSsev-DMsev'!B2>=99,9;'DSsev-DMsev'!B2<102,4;'DSsev-DMsev'!C2<98,7);4;SI(ET('DSsev-DMsev'!B2>=99,9;'DSsev-DMsev'!B2<102,4;'DSsev-DMsev'!C2>=98,7;'DSsev-DMsev'!C2<100,6);5;SI(ET('DSsev-DMsev'!B2>=99,9;'DSsev-DMsev'!B2<102,4;'DSsev-DMsev'!C2>=100,6);6;SI(ET('DSsev-DMsev'!B2>=102,4;'DSsev-DMsev'!C2<98,7);7;SI(ET('DSsev-DMsev'!B2>=102,4;'DSsev-DMsev'!C2<100,6;'DSsev-DMsev'!C2>=98,7);8;SI(ET('DSsev-DMsev'!B2>=102,4;'DSsev-DMsev'!C2>=100,6);9)))))))))
Après l'avoir revérifier encore et encore, elle ne fonctionne toujours pas ! Pourtant quand je la coupe en deux dans deux cellules différentes ça marche parfaitement. Avez vous une explication ?
PS : je travaille sous Excel 97.
Merci
Excel m'indique que la formule suivante est fausse :
=SI(ET('DSsev-DMsev'!B2<99,9;'DSsev-DMsev'!C2<98,7);1;SI(ET('DSsev-DMsev'!B2<99,9;'DSsev-DMsev'!C2>=98,7;'DSsev-DMsev'!C2<100,6);2;SI(ET('DSsev-DMsev'!B2<99,9;'DSsev-DMsev'!C2>=100,6);3;SI(ET('DSsev-DMsev'!B2>=99,9;'DSsev-DMsev'!B2<102,4;'DSsev-DMsev'!C2<98,7);4;SI(ET('DSsev-DMsev'!B2>=99,9;'DSsev-DMsev'!B2<102,4;'DSsev-DMsev'!C2>=98,7;'DSsev-DMsev'!C2<100,6);5;SI(ET('DSsev-DMsev'!B2>=99,9;'DSsev-DMsev'!B2<102,4;'DSsev-DMsev'!C2>=100,6);6;SI(ET('DSsev-DMsev'!B2>=102,4;'DSsev-DMsev'!C2<98,7);7;SI(ET('DSsev-DMsev'!B2>=102,4;'DSsev-DMsev'!C2<100,6;'DSsev-DMsev'!C2>=98,7);8;SI(ET('DSsev-DMsev'!B2>=102,4;'DSsev-DMsev'!C2>=100,6);9)))))))))
Après l'avoir revérifier encore et encore, elle ne fonctionne toujours pas ! Pourtant quand je la coupe en deux dans deux cellules différentes ça marche parfaitement. Avez vous une explication ?
PS : je travaille sous Excel 97.
Merci
A voir également:
- Problème de 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
1 réponse
Bonjour
oui il y a une explication... excel avant 2007 n'accepte pas plus de 7 SI dans une formule
D'où le fait que la formule marche quand vous la coupez en deux!
une solution qui ne marche pas tout les coups,(c'est selon les données) mais qui pourrait peut être faire l'affaire:
placer votre première formule avec les 7 premiers SI de façon à ce qu'elle fonctionne.
Après cela, placez le signe & et écrivez le reste de la formule (avec ce qu'il faut en nombre de parenthèses car il s'agira alors dans la même cellule de deux formule séparées)
une autre qui marche à tous les coups:
utilisez deux cellules, une avec la première formule et 7 SI, qui se terminera par ;Cell2) celle 2 étant l'adresse de la cellule où vous entrez le reste des conditions.Ainsi, si la première cellule ne trouve pas de condition, elle envoie vers la seconde cellule.
une troisième beaucoup plus simple:
passez à Excel 2007, qui ne limite pas les SI
et enfin:
passez par un tableau de référence et une formule de recherche, mais là, il faut en savoir plus sur vos données
bonne chance
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
oui il y a une explication... excel avant 2007 n'accepte pas plus de 7 SI dans une formule
D'où le fait que la formule marche quand vous la coupez en deux!
une solution qui ne marche pas tout les coups,(c'est selon les données) mais qui pourrait peut être faire l'affaire:
placer votre première formule avec les 7 premiers SI de façon à ce qu'elle fonctionne.
Après cela, placez le signe & et écrivez le reste de la formule (avec ce qu'il faut en nombre de parenthèses car il s'agira alors dans la même cellule de deux formule séparées)
une autre qui marche à tous les coups:
utilisez deux cellules, une avec la première formule et 7 SI, qui se terminera par ;Cell2) celle 2 étant l'adresse de la cellule où vous entrez le reste des conditions.Ainsi, si la première cellule ne trouve pas de condition, elle envoie vers la seconde cellule.
une troisième beaucoup plus simple:
passez à Excel 2007, qui ne limite pas les SI
et enfin:
passez par un tableau de référence et une formule de recherche, mais là, il faut en savoir plus sur vos données
bonne chance
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
AgriBzh
Parfait, merci !