Fonction si excel
Résolu
A voir également:
- Fonction si excel
- Fonction si et - Guide
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
14 réponses
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
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
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.
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
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
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.
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.
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
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
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
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
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
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
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"))))
ex:
=SI(A1=1;"moyen";SI(A1=2;"mieux";SI(A1=3;"beaucoup mieux"; SI(A1=4; "tres bien"; "exellent"))))
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.
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.
Re
Vous trouverez un fichier modifié ici:
http://www.cijoint.fr/cjlink.php?file=cj200901/cijLBj9pdV.xls
Convient-il mieux?
Vous trouverez un fichier modifié ici:
http://www.cijoint.fr/cjlink.php?file=cj200901/cijLBj9pdV.xls
Convient-il mieux?
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+
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+
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
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
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?
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
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
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
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
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