Formule excel
Résolu/Fermé
regg
Messages postés
9
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
9 mars 2010
-
2 août 2009 à 18:30
jjsteing Messages postés 1669 Date d'inscription vendredi 11 mai 2007 Statut Contributeur Dernière intervention 21 mai 2012 - 8 août 2009 à 08:13
jjsteing Messages postés 1669 Date d'inscription vendredi 11 mai 2007 Statut Contributeur Dernière intervention 21 mai 2012 - 8 août 2009 à 08:13
A voir également:
- Formule excel
- Formule excel - Guide
- Liste déroulante excel - Guide
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Formule de politesse mail anglais - Guide
- Symbole @ dans formule excel - Forum Excel
15 réponses
giheller
Messages postés
1853
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
18 décembre 2022
142
2 août 2009 à 18:43
2 août 2009 à 18:43
bonjour,
la solution c'est quelque chose comme ça,
mais il faut revoir les ()
les ; se lisent sinon dans la formule
si (B9>21 and B9<26;75;si B9>25 and B9 < 31;80;si B9>30 and B9 < 36;85)
la solution c'est quelque chose comme ça,
mais il faut revoir les ()
les ; se lisent sinon dans la formule
si (B9>21 and B9<26;75;si B9>25 and B9 < 31;80;si B9>30 and B9 < 36;85)
BeFaX
Messages postés
14202
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 843
2 août 2009 à 18:47
2 août 2009 à 18:47
Voici le genre de formule à utiliser :
=SI(ET(A1>=21;A1<=25);75;"")
=SI(ET(A2>=26;A2<=30);80;"")
=SI(ET(A3>=31;A3<=36);85;"")
=SI(ET(A1>=21;A1<=25);75;"")
=SI(ET(A2>=26;A2<=30);80;"")
=SI(ET(A3>=31;A3<=36);85;"")
regg
Messages postés
9
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
9 mars 2010
3 août 2009 à 04:38
3 août 2009 à 04:38
Pas concluant jusqu'ici.
Voici ce que j'ai essayé, mais ça donne "faux" comme réponse.
Tandis que j'ai besoin d'un nombre (75,70,60)
=SI(ET(G7>=21;G7<=25);"75")=SI(ET(G7>=26;G7<=35);"70")=SI(ET(G7>=36;G7<=50);"60")
Voici ce que j'ai essayé, mais ça donne "faux" comme réponse.
Tandis que j'ai besoin d'un nombre (75,70,60)
=SI(ET(G7>=21;G7<=25);"75")=SI(ET(G7>=26;G7<=35);"70")=SI(ET(G7>=36;G7<=50);"60")
jjsteing
Messages postés
1669
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
3 août 2009 à 06:09
3 août 2009 à 06:09
bonjour :)
=SI(G7>31;80;Si(G7>26;75;70))
Ceci ne marche que si tu n a pas de résultat supérieur à 36 et inférieur à 21 car tu n a pas dit quoi faire dans ces cas ;)
=SI(G7>31;80;Si(G7>26;75;70))
Ceci ne marche que si tu n a pas de résultat supérieur à 36 et inférieur à 21 car tu n a pas dit quoi faire dans ces cas ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
moderno31
Messages postés
870
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
3 août 2009 à 09:01
3 août 2009 à 09:01
Hello
Si tu travailles avec excel 2003 vérifie ta syntaxe à l'aide de l'infobulle.
correction
=SI(ET(G7>=21;G7<=25);75;SI(ET(G7>=26;G7<=35);70;SI(ET(G7>=36;G7<=50);60;"?")))
Il te manqait le si faux du dernier SI.
Autre chose, tu ne mais pas =SI plusieurs fois.
J'ai testé celle là et elle fonctionnne.
Dans G7 j'ai noté 30 ça me renvoie 70 : correct.
Si tu travailles avec excel 2003 vérifie ta syntaxe à l'aide de l'infobulle.
=SI(ET(G7>=21;G7<=25);"75")=SI(ET(G7>=26;G7<=35);"70")=SI(ET(G7>=36;G7<=50);"60")
correction
=SI(ET(G7>=21;G7<=25);75;SI(ET(G7>=26;G7<=35);70;SI(ET(G7>=36;G7<=50);60;"?")))
Il te manqait le si faux du dernier SI.
Autre chose, tu ne mais pas =SI plusieurs fois.
J'ai testé celle là et elle fonctionnne.
Dans G7 j'ai noté 30 ça me renvoie 70 : correct.
regg
Messages postés
9
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
9 mars 2010
3 août 2009 à 23:40
3 août 2009 à 23:40
Finalement le problème est résolu.
voici la formule
=SI(ET(G7>=21;G7<=25);75;SI(ET(G7>=26;G7<=35);70;SI(ET(G7>=36;G7<=50);60;"?")))
Merci pour l'aide.
voici la formule
=SI(ET(G7>=21;G7<=25);75;SI(ET(G7>=26;G7<=35);70;SI(ET(G7>=36;G7<=50);60;"?")))
Merci pour l'aide.
regg
Messages postés
9
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
9 mars 2010
5 août 2009 à 21:44
5 août 2009 à 21:44
Encore un peu d'aide
Voici mes formules
=F4/D4*82 et =F5/D5*82
Je voudraiis prendre la formule 1 si A4 = avant et la 2 si A5 est = défense
Mes stats de joueurs d'avant sont sur la rangée 4 et ceux des défense sont sur la rangée 5.
Je veux que ma formule choisisse un ou l'autre car je comptabilise un joueur à la fois.
Merci
Voici mes formules
=F4/D4*82 et =F5/D5*82
Je voudraiis prendre la formule 1 si A4 = avant et la 2 si A5 est = défense
Mes stats de joueurs d'avant sont sur la rangée 4 et ceux des défense sont sur la rangée 5.
Je veux que ma formule choisisse un ou l'autre car je comptabilise un joueur à la fois.
Merci
jjsteing
Messages postés
1669
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
5 août 2009 à 22:10
5 août 2009 à 22:10
Bonsoir :)
=F4/D4*82 et =F5/D5*82
Je voudraiis prendre la formule 1 si A4 = avant et la 2 si A5 est = défense
=si(a4='avant';F4/D4*82;si(A5="défence";F5/D5*82;"Ni avant ni défence"))
à ne pas mettre en A4 ou A5 bien sur ;)
=F4/D4*82 et =F5/D5*82
Je voudraiis prendre la formule 1 si A4 = avant et la 2 si A5 est = défense
=si(a4='avant';F4/D4*82;si(A5="défence";F5/D5*82;"Ni avant ni défence"))
à ne pas mettre en A4 ou A5 bien sur ;)
regg
Messages postés
9
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
9 mars 2010
5 août 2009 à 22:42
5 août 2009 à 22:42
Finalement je crois que ça va être compliqué,
avec le résultat de la case I9, je veux que ,
si B4 = D (D pour défenseur)
je prend cette formule
=SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);54;SI(ET(I9>=15;I9<=19);56;SI(ET(I9>=20;I9<=24);58;SI(ET(I9>=25;I9<=29);60;SI(ET(I9>=30;I9<=34);62;SI(ET(I9>=35;I9<=39);64;SI(ET(I9>=40;I9<=44);66;SI(ET(I9>=45;I9<=49);67;SI(ET(I9>=50;I9<=54);68;SI(ET(I9>=55;I9<=59);69;SI(ET(I9>=60;I9<=64);70;SI(ET(I9>=65;I9<=69);71;SI(ET(I9>=70;I9<=74);72;SI(ET(I9>=75;I9<=79);73; SI(ET(I9>=80;I9<=84);74; SI(ET(I9>=80;I9<=125);75"?"))))))))))))))))))
et si B4 = A (A pour avant )
je veux cette formule
=SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);55;SI(ET(I9>=15;I9<=19);58;SI(ET(I9>=20;I9<=24);60;SI(ET(I9>=25;I9<=29);62;SI(ET(I9>=30;I9<=34);64;SI(ET(I9>=35;I9<=39);66;SI(ET(I9>=40;I9<=44);68;SI(ET(I9>=45;I9<=49);70;SI(ET(I9>=50;I9<=54);71;SI(ET(I9>=55;I9<=59);72;SI(ET(I9>=60;I9<=64);73;SI(ET(I9>=65;I9<=69);74;SI(ET(I9>=70;I9<=100);75;"?")))))))))))))))
Complexe ??
avec le résultat de la case I9, je veux que ,
si B4 = D (D pour défenseur)
je prend cette formule
=SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);54;SI(ET(I9>=15;I9<=19);56;SI(ET(I9>=20;I9<=24);58;SI(ET(I9>=25;I9<=29);60;SI(ET(I9>=30;I9<=34);62;SI(ET(I9>=35;I9<=39);64;SI(ET(I9>=40;I9<=44);66;SI(ET(I9>=45;I9<=49);67;SI(ET(I9>=50;I9<=54);68;SI(ET(I9>=55;I9<=59);69;SI(ET(I9>=60;I9<=64);70;SI(ET(I9>=65;I9<=69);71;SI(ET(I9>=70;I9<=74);72;SI(ET(I9>=75;I9<=79);73; SI(ET(I9>=80;I9<=84);74; SI(ET(I9>=80;I9<=125);75"?"))))))))))))))))))
et si B4 = A (A pour avant )
je veux cette formule
=SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);55;SI(ET(I9>=15;I9<=19);58;SI(ET(I9>=20;I9<=24);60;SI(ET(I9>=25;I9<=29);62;SI(ET(I9>=30;I9<=34);64;SI(ET(I9>=35;I9<=39);66;SI(ET(I9>=40;I9<=44);68;SI(ET(I9>=45;I9<=49);70;SI(ET(I9>=50;I9<=54);71;SI(ET(I9>=55;I9<=59);72;SI(ET(I9>=60;I9<=64);73;SI(ET(I9>=65;I9<=69);74;SI(ET(I9>=70;I9<=100);75;"?")))))))))))))))
Complexe ??
jjsteing
Messages postés
1669
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
5 août 2009 à 23:04
5 août 2009 à 23:04
non :)
t'as dejas tout !!
=si(B4="A";SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);55;SI(ET(I9>=15;I9<=19);58;SI(ET(I9>=20;I9<=24);60;SI(ET(I9>=25;I9<=29);62;SI(ET(I9>=30;I9<=34);64;SI(ET(I9>=35;I9<=39);66;SI(ET(I9>=40;I9<=44);68;SI(ET(I9>=45;I9<=49);70;SI(ET(I9>=50;I9<=54);71;SI(ET(I9>=55;I9<=59);72;SI(ET(I9>=60;I9<=64);73;SI(ET(I9>=65;I9<=69);74;SI(ET(I9>=70;I9<=100);75;"?")))))))))))))));SI(B4="D";SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);54;SI(ET(I9>=15;I9<=19);56;SI(ET(I9>=20;I9<=24);58;SI(ET(I9>=25;I9<=29);60;SI(ET(I9>=30;I9<=34);62;SI(ET(I9>=35;I9<=39);64;SI(ET(I9>=40;I9<=44);66;SI(ET(I9>=45;I9<=49);67;SI(ET(I9>=50;I9<=54);68;SI(ET(I9>=55;I9<=59);69;SI(ET(I9>=60;I9<=64);70;SI(ET(I9>=65;I9<=69);71;SI(ET(I9>=70;I9<=74);72;SI(ET(I9>=75;I9<=79);73; SI(ET(I9>=80;I9<=84);74; SI(ET(I9>=80;I9<=125);75"?"))))))))))))))))));"Ni a ni d"))
t'as dejas tout !!
=si(B4="A";SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);55;SI(ET(I9>=15;I9<=19);58;SI(ET(I9>=20;I9<=24);60;SI(ET(I9>=25;I9<=29);62;SI(ET(I9>=30;I9<=34);64;SI(ET(I9>=35;I9<=39);66;SI(ET(I9>=40;I9<=44);68;SI(ET(I9>=45;I9<=49);70;SI(ET(I9>=50;I9<=54);71;SI(ET(I9>=55;I9<=59);72;SI(ET(I9>=60;I9<=64);73;SI(ET(I9>=65;I9<=69);74;SI(ET(I9>=70;I9<=100);75;"?")))))))))))))));SI(B4="D";SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);54;SI(ET(I9>=15;I9<=19);56;SI(ET(I9>=20;I9<=24);58;SI(ET(I9>=25;I9<=29);60;SI(ET(I9>=30;I9<=34);62;SI(ET(I9>=35;I9<=39);64;SI(ET(I9>=40;I9<=44);66;SI(ET(I9>=45;I9<=49);67;SI(ET(I9>=50;I9<=54);68;SI(ET(I9>=55;I9<=59);69;SI(ET(I9>=60;I9<=64);70;SI(ET(I9>=65;I9<=69);71;SI(ET(I9>=70;I9<=74);72;SI(ET(I9>=75;I9<=79);73; SI(ET(I9>=80;I9<=84);74; SI(ET(I9>=80;I9<=125);75"?"))))))))))))))))));"Ni a ni d"))
regg
Messages postés
9
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
9 mars 2010
5 août 2009 à 23:27
5 août 2009 à 23:27
Elle me donne un erreur ! En passant j'ai excel 2007
jjsteing
Messages postés
1669
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
5 août 2009 à 23:53
5 août 2009 à 23:53
alors j ai du me planter..
=si(B4="A";
SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);55;SI(ET(I9>=15;I9<=19);58;SI(ET(I9>=20;I9<=24);60;SI(ET(I9>=25;I9<=29);62;SI(ET(I9>=30;I9<=34);64;SI(ET(I9>=35;I9<=39);66;SI(ET(I9>=40;I9<=44);68;SI(ET(I9>=45;I9<=49);70;SI(ET(I9>=50;I9<=54);71;SI(ET(I9>=55;I9<=59);72;SI(ET(I9>=60;I9<=64);73;SI(ET(I9>=65;I9<=69);74;SI(ET(I9>=70;I9<=100);75;"?")))))))))))))))
;si(B4="D";
SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);54;SI(ET(I9>=15;I9<=19);56;SI(ET(I9>=20;I9<=24);58;SI(ET(I9>=25;I9<=29);60;SI(ET(I9>=30;I9<=34);62;SI(ET(I9>=35;I9<=39);64;SI(ET(I9>=40;I9<=44);66;SI(ET(I9>=45;I9<=49);67;SI(ET(I9>=50;I9<=54);68;SI(ET(I9>=55;I9<=59);69;SI(ET(I9>=60;I9<=64);70;SI(ET(I9>=65;I9<=69);71;SI(ET(I9>=70;I9<=74);72;SI(ET(I9>=75;I9<=79);73; SI(ET(I9>=80;I9<=84);74; SI(ET(I9>=80;I9<=125);75"?"))))))))))))))))))
;"ni a ni d"))
ben ca m a l air bon.. sinon essaye avec B4=="A" et B4=="D"... mais je crois pas
=si(B4="A";
SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);55;SI(ET(I9>=15;I9<=19);58;SI(ET(I9>=20;I9<=24);60;SI(ET(I9>=25;I9<=29);62;SI(ET(I9>=30;I9<=34);64;SI(ET(I9>=35;I9<=39);66;SI(ET(I9>=40;I9<=44);68;SI(ET(I9>=45;I9<=49);70;SI(ET(I9>=50;I9<=54);71;SI(ET(I9>=55;I9<=59);72;SI(ET(I9>=60;I9<=64);73;SI(ET(I9>=65;I9<=69);74;SI(ET(I9>=70;I9<=100);75;"?")))))))))))))))
;si(B4="D";
SI(ET(I9>=0;I9<=4);50;SI(ET(I9>=5;I9<=9);52;SI(ET(I9>=10;I9<=14);54;SI(ET(I9>=15;I9<=19);56;SI(ET(I9>=20;I9<=24);58;SI(ET(I9>=25;I9<=29);60;SI(ET(I9>=30;I9<=34);62;SI(ET(I9>=35;I9<=39);64;SI(ET(I9>=40;I9<=44);66;SI(ET(I9>=45;I9<=49);67;SI(ET(I9>=50;I9<=54);68;SI(ET(I9>=55;I9<=59);69;SI(ET(I9>=60;I9<=64);70;SI(ET(I9>=65;I9<=69);71;SI(ET(I9>=70;I9<=74);72;SI(ET(I9>=75;I9<=79);73; SI(ET(I9>=80;I9<=84);74; SI(ET(I9>=80;I9<=125);75"?"))))))))))))))))))
;"ni a ni d"))
ben ca m a l air bon.. sinon essaye avec B4=="A" et B4=="D"... mais je crois pas
regg
Messages postés
9
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
9 mars 2010
6 août 2009 à 05:22
6 août 2009 à 05:22
Merci beaucoup,
il manquait seulement un ; après le dernier 75.
You're the king !!
il manquait seulement un ; après le dernier 75.
You're the king !!
jjsteing
Messages postés
1669
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
6 août 2009 à 07:20
6 août 2009 à 07:20
Ah oui, maintenant que tu le dis ;).. mais je n ais fais qu un copier collé !! :p
c'est les données d entrée qui étaient fausse ;):p
@++
c'est les données d entrée qui étaient fausse ;):p
@++
regg
Messages postés
9
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
9 mars 2010
8 août 2009 à 00:08
8 août 2009 à 00:08
autre question,
est-ce que ces genres de formules fonctionnent quand même avec excel 2003?
après essai, il me semble que 2003 accepte seulement les courtes formules.
est-ce que ces genres de formules fonctionnent quand même avec excel 2003?
après essai, il me semble que 2003 accepte seulement les courtes formules.
jjsteing
Messages postés
1669
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
8 août 2009 à 08:13
8 août 2009 à 08:13
Aucune idée.. faudrais poster un message dans le forum bureautique pour avoir une réponse à ca ;)