Fonction si excel

Résolu/Fermé
joda - 19 janv. 2009 à 17:22
 Utilisateur anonyme - 27 janv. 2009 à 17:20
Bonjour,
pouvez vous SVP me dire s'il est possible de mettre plus de 10 fonctions SI dans une cellule excel .
je cherche a faire un tableau de comptage automatique des pôints perf ou contre perf de joueurs
de tennis de table je suis responsable d'un petit club
D'avance MERCI
A voir également:

14 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
19 janv. 2009 à 17:29
Bonsoir
Oui c'est possible,même sur 2003 et je ne le sais pas depuis longtemps (merci Argixu)
Il faut:
_1° écrire la formule complète avec Sept si comme l'autorise excel
_2° placer le signe & à la suite de la formule
_3° continuer une nouvelle formule SI
Etc....
Crdlmnt
0
bonjour
j'ai essayé ca ne marche pas.
avant de mettre & doit on fermer toutes les parentheses?
mon chiffre dans la cellule correspondant au 7° SI est le 1 c'est normale c'est ce que je demande quand je veux
le 8° SI qui doit étre 0.5 cela m'affiche 10.5
je ne comprend pas
pouvez vous svp me faire un modéle de formule du 6° SI au 10° par exemple

cordialement
0
xkristi Messages postés 4264 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 19 août 2022 564 > joda
20 janv. 2009 à 16:36
Salut !

Une façon de faire
mais tout dépend de ce que tu veux faire :


en A en B en C
100 SI(A2=1;1;SI(A2=2;2;SI(A2=3;3;SI(A2=4;4;SI(A2=5;5;SI(A2=6;6;SI(A2=7;7))))))) SI(B2="FAUX";SI(A2=100;100;SI(A2=200;200;SI(A2=300;300;0)));A2)

2 2 2
200 FAUX 200
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398 > joda
20 janv. 2009 à 17:27
Bonsoir
Voila voila..
avec un peu de retard et mes excuses mais EDF a coupé le courant pour réparation pendant la journée.
Oui, en fait il faut écrire entre chaque & les formules complètes telles que si elles étaient seules.
Soit selon exemple joint...
Crdlmnt

http://www.cijoint.fr/cjlink.php?file=cj200901/cijOIU2C1Z.xls
0
avec des si
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
20 janv. 2009 à 15:57
Au dela d'un certain nombre de si imbriqués, il est preferable d'utiliser d'autres methode. Si tu nous précises mieux ton projet, nous pourrons plus facilement te donner une solution.
0
exemple
a=650 b=3 c=650 je dois avoir 6 si (b=3;si(c-a<25;6))
id id 675 5.5 si(b=3;si(c-a<50;5.5)
id id 700 5 si(b=3;si(c-a<75;5)

ainsi de suite jusque 0


ensuite c'est l'inverse soit

a=675 b=3 c=650 7 si(b=3;si(a-c<25;7)
700 id id 8 si(b=3;si(a-c<25;8)

ainsi de suite


merci de votre aide
amicalement
0
xkristi Messages postés 4264 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 19 août 2022 564
20 janv. 2009 à 17:30
????????

un bout de fichier vaut mieux qu'un long discours ...

Mets ton fichier sur cjoint.com
avec les conditions que tu veux

et nous pourrons trouver une astuce pour qu'elles fonctionnent ...

Vaucluse n'est pas là
dommage , il est meilleur que moi



0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398 > xkristi Messages postés 4264 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 19 août 2022
20 janv. 2009 à 18:39
Bonsoir xKristi
1°) si, je suis là
2°) non, je ne suis pas meilleur que toi
3°) vois mon message >N°6 au dessus avec le fichier joint,, là est ma réponse (17h27)
4°) Bonne année
5°) Bise
Crdlmnt
PS: on a perdu Joda?
PS2: Joda, est ce que l'exemple ci joint au lien ci dessous vous convient?
http://www.cijoint.fr/cjlink.php?file=cj200901/cijPri8Z8i.xls
Si oui, on peut complèter avec plus de précisions.
0
joda > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
22 janv. 2009 à 12:12
bonjour Vaucluse

ciJoint ce que jue voudrai obtenir

merci pour ton aide

http:www.cijoint.fr/cjlink.php?file=cj200901/cijhjHncAa.xls
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
22 janv. 2009 à 13:06
Bonjour
je veux bien essayer, mais le lien que vous ne donnez ne fonctionne pas..Même avec cette adresse dans la barre.
Dans l'attente
crdlmnt
0
http://www.cijoint.fr/cjlink.php?file=cj200901/cijmBWz0FJ.xls

ci joint lien

merci
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42 > joda
22 janv. 2009 à 14:40
en M3
=INDEX($G$21:$H$29;EQUIV(H3-A3;$G$21:$G$29;-1);2)

puis tu glisse la formule vers le bas

L'avantage : c'est que tu peux mettre autant de conditions que tu veux



en mettant en g21:h29 :

1000000 40
499 28
399 22
299 17
199 13
149 10
99 8
49 7
24 6
0
joda > jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016
22 janv. 2009 à 14:56
bonjour

merci de m'aider
difficile pour moi ,presque novice de mettre en place la formule que tu me préconises.
peux tu me renvoyer mon exemple en y entrant les formules toi meme ensuite je poursuivrais
cordialement
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42 > joda
22 janv. 2009 à 15:04
http://www.cijoint.fr/cjlink.php?file=cj200901/cijz0fo5dM.xls
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42 > jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016
22 janv. 2009 à 15:21
petite modif :

http://www.cijoint.fr/cjlink.php?file=cj200901/cijHlNxeXr.xls
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
24 janv. 2009 à 14:56
Bonjour
je me permet de revenir sur ce sujet que j'avais abandonné, étant persuadé que la réponse de jejelefou vous conviendrait;

J'ai regardé votre dernier fichier, et il n'a pas grand chose à voir avec la demande initiale.

Ce qu'il faudrait nous expliquer en commentaires dans ce fichier, c'est non pas la liste de ce que vous souhaitez en colonne M, mais quel est le type de calcul qui vous permet d'obtenir ce que vous affichez en colonne N à titre de référence.

Soit donc quels sont les rapports entre colonne A, colonne C et E, colonne H et le résultat que vous affichez en N, car on a le sentiment que vous avez une infinité de valeurs à obtenir!

Ce qui ne peut se faire correctement dans aucune des solutions qui vous a été proposées, fautes d'avoir une question suffisemment précise!

Dans l'attente
0
Utilisateur anonyme
24 janv. 2009 à 15:37
Bonjour à tous,
Comme Vaucluse je n'ai rien compris aux règles de calcul des points.
J'ai seulement complété la solution de jejelefou avec les dernières données.
J'espère seulement aider à définir mieux les règles.
http://www.cijoint.fr/cjlink.php?file=cj200901/cijSY9c5gV.xls
0
bonjour

je tiens a vous remercier pour ce que vous avez tous fait pour moi.
il s'agissait effectivement de formules assez complexe.
là ce qui a été fait correspond vraiment à mes besoins
tous les joueurs d'un petit club de la somme vous seront reconnaissant

merci à tous
0
bonjour

si tu as encore mon tableau en reserve j'ai remarqué dans la colnnede gauche des chiffres que tu as mis,une
petite erreur :

-99 resultat souhaité 5 ce que tu as mis
quand je fais

joueur avec 721 pts gagne 3a0 joueur a 669 donc un écart de 52 points il me met 5.5 au lieu de 5

peux tu me dire ce que je dois faire pour rectifier ce bemol

merci

ps:tout le reste impeccable
0
1000trad Messages postés 2026 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 20 mars 2011 123
24 janv. 2009 à 16:07
oui, tu en mais autant que tu veux !

ex:

=SI(A1=1;"moyen";SI(A1=2;"mieux";SI(A1=3;"beaucoup mieux"; SI(A1=4; "tres bien"; "exellent"))))
0
Utilisateur anonyme
25 janv. 2009 à 17:38
Bonjour,
Comme le soulignait Vaucluse il est hasardeux de proposer une formule quand on ne sait pas très exactement ce qu'elle doit traduire.
Le dysfonctionnement que vous décrivez est certainement existant pour toutes les valeurs négatives de Hxx-Axx.
Ceci est lié à l'argument -1 de la fonction "equiv".
=SI(C16=3;INDEX($F$28:$G$46;EQUIV(H16-A16;$F$28:$F$46;-1);2);SI(E16=3;INDEX($J$28:$K$46;EQUIV(H16-A16;$J$28:$J$46;-1);2);""))
Si la valeur de l'argument type est -1, la fonction EQUIV trouve la plus petite valeur qui est supérieure ou égale à celle de l'argument valeur_cherchée. Les valeurs de l'argument tableau_recherche doivent être placées en ordre décroissant : VRAI, FAUX, Z-A,...2, 1, 0, -1, -2,..., et ainsi de suite

H16-A16=-99 -->5
H16-A16=-98 -->5,5

H16-A16=-50 -->5,5
H16-A16=-49 -->6

essayez de préciser un peu mieux le besoin.
Bon courage.
0
Utilisateur anonyme
25 janv. 2009 à 20:19
Re
Vous trouverez un fichier modifié ici:
http://www.cijoint.fr/cjlink.php?file=cj200901/cijLBj9pdV.xls
Convient-il mieux?
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
26 janv. 2009 à 10:40
Désolé mais je n'avais plus de courrant depuis la tempete.
D'ailleurs je troque mes solutions contre un coup de main pour enlever les arbres arrachés de mon jardin ;)

donc voici le fichier revu

j'ai ajouté un onglet bareme pour faire plus joli

http://www.cijoint.fr/cjlink.php?file=cj200901/cijlsaJMl1.xls


a+
0
bonsoir

pour la derniere fois je fais encore appel a vous

je vous joins au lien ci-desous un exemplaire de s fiches que je veux faire
je vous ai mis quelques explications complémentaires.

amicalement

http://www.cijoint.fr/cjlink.php?file=cj200901/cijjSoSZJG.xls
0
désolé me suis trompe de fichier ci joint le bon

http://www.cijoint.fr/cjlink.php?file=cj200901/cijb7lqoyq.xls
0
désolé me suis trompe de fichier ci joint le bon

http://www.cijoint.fr/cjlink.php?file=cj200901/cijb7lqoyq.xls
0
bonjour

a premiere vue le nouveau tableau correspopnd bien

si toutefois je rencontrais un nouveau souci je vous communique exactement tous les criteres

encore une fois merci
0
bonjour
merci de vos interventions TONTONG m'a fourni le tableau que je souhaitais
Amicalement
0
Affrait Messages postés 5 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 3 mars 2009
26 janv. 2009 à 14:42
ne pourrais tu pas utiliser la fonction "sommeproduct" (en anglais) en codant tes résultats avec des 1 et des 0 dans une colone cachée?
0
bonjour,

je vous remercie tous j'ai trouvé la derniére petite modif a faire sur le programme de TONTONG
cela marche à merveille
Affaire résolue grace à vous
Encore merci et que continue le forum
0
Utilisateur anonyme
27 janv. 2009 à 17:20
Bonjour,
Je suis content que vous ayez pu aboutir. Il fallait remettre en place la table de critères et remplacer C3=3 par B3="GAGNE" puis C3=0 par B3= "PERD".
Un dernier petit conseil:évitez les cellules fusionnées. Si vous n'en êtes pas convaincu aujourd'hui l'expérience vous le montrera demain.
0