Formule OpenOffice =Si(

Résolu/Fermé
icarie Messages postés 10 Date d'inscription lundi 15 mars 2010 Statut Membre Dernière intervention 21 mai 2010 - 28 avril 2010 à 11:24
icarie Messages postés 10 Date d'inscription lundi 15 mars 2010 Statut Membre Dernière intervention 21 mai 2010 - 28 avril 2010 à 14:13
Bonjour,

j'ai un problème dans les liaisons de la formule...

=SI(GK5=0;"0%"SI(GK5<10;<10%"SI(GK5>=10;<25"10-25%"SI(GK5>=25;<50"25-50%"SIGK5>=50;<75"50-75%"SI(GK5>=75;<90"75-90%"SI(GK5>90;>90%"")))))))

A voir également:

1 réponse

Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 460
28 avril 2010 à 11:35
Salut,

ta formule devrair ressembler à ceci:

=SI(GK5=0;"0%";SI(GK5<10;"<10%";SI(GK5>=10;"10-25%";SI(GK5>=25;"25-50%";""))))

Bonne journée
0
icarie Messages postés 10 Date d'inscription lundi 15 mars 2010 Statut Membre Dernière intervention 21 mai 2010
28 avril 2010 à 11:51
La formule marche pour 0, 10 et 10-25 mais ne marche pas pour 25-50 et la suite...!
0
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 827
Modifié par dobo69 le 28/04/2010 à 11:55
Il faut en effet inverser les 2 dernières conditions car tel quel la formule doit toujours renvoyer '10-25%' :
=SI(GK5=0;"0%";SI(GK5<10;"<10%";SI(GK5>=25;"25-50%";SI(GK5>=10;"10-25%";""))))
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 309
28 avril 2010 à 11:55
Bonjour,

aux vues de la formule, cela semble logique que ça ne marche pas pour 25-50 et la suite, vu qu'au 3e SI tu testes que ce soit supérieur à 10. 30 étant supérieur à 10, ça passera en 10-25% et non pas en 25-50.

A la place de GK5>=10, teste GK5<25, et ça devrait fonctionner.

Cordialement.
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 460
28 avril 2010 à 12:07
En effet,
la bonne formule devrait être:
=SI(GK5=0;"0%";SI(GK5<10;"10%";SI(GK5<25;"10-25%";SI(GK5<=50;"25-50%";""))))
0
icarie Messages postés 10 Date d'inscription lundi 15 mars 2010 Statut Membre Dernière intervention 21 mai 2010
28 avril 2010 à 12:27
voici ma formule modifié mais ya toujours un problème.....!

=SI(GK5=0;"0%";SI(GK5<10;"10%";SI(GK5<25;"10-25%";(GK5<50;"25-50%";(GK5<75;"50-75%";(GK5<90;"75-90%";SI(GK5>90;"90%";"")))))))
0