Fonction =SI
tintin
-
arrial Messages postés 1803 Date d'inscription Statut Membre Dernière intervention -
arrial Messages postés 1803 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans tableau de résultats,je rentre les place des coureurs (de 1 à 10)et que cela me marque les points correspondants aux place,j'ai bien touver quelque chose mais je bloque à 8(SI(A1=1;"10";SI(A1=2;"9";))
Pourrai je avoir de belles lumiéres la dessus,MERCI d'avance
Dans tableau de résultats,je rentre les place des coureurs (de 1 à 10)et que cela me marque les points correspondants aux place,j'ai bien touver quelque chose mais je bloque à 8(SI(A1=1;"10";SI(A1=2;"9";))
Pourrai je avoir de belles lumiéres la dessus,MERCI d'avance
A voir également:
- Fonction =SI
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
3 réponses
tu mélange les caractères et les chiffres..
si chiffres ecrit
SI(A1=1;10;SI(A1=2;9;0))
par défaut égale 0
si chiffres ecrit
SI(A1=1;10;SI(A1=2;9;0))
par défaut égale 0
Bponsoir
Il n'y a que 7 options avec la condition si sur excel, donc vous n'atteindrez pas 10 ainsi.
Une petite combine, en attendant une meilleure solution qui viendra peut être:
Placez la première partie de votre formule dans une colonne et la deuxième partie dans une autre (par exemple en X1 et Y1 pour l'explication
En X1
=SI(A1=1;10;SI(A1=2;9;SI(A1=3;8;SI(A1=4;7;SI(A1=5;6;SI(A1=6;5;SI(A1=7;4;Y1)))))))
Et en Y1:
=SI(A1=8;3;SI(A1=9;2;SI(A1=10;1;0)))
Ainsi X1 vous donnera toujours le bon montant, soit directement, soit à partir de X1
Bien entendu, vous pouvez remplacer la colonne X par une dans le champ de votre tableau et la Y cachée dans la feuille pour la présentation de l'ensemble
Ca c'est pour la technique, mais ceci dit, le total _classement + points_ atteignant toujours 11, il serait largement plus simple d'écrire la formule ci dessous en B1 directement si la cellule A1 donne le classement:
=11-A1, et tirer sur la hauteur du champ
ça devrait marcher!
CRDLMNT
Il n'y a que 7 options avec la condition si sur excel, donc vous n'atteindrez pas 10 ainsi.
Une petite combine, en attendant une meilleure solution qui viendra peut être:
Placez la première partie de votre formule dans une colonne et la deuxième partie dans une autre (par exemple en X1 et Y1 pour l'explication
En X1
=SI(A1=1;10;SI(A1=2;9;SI(A1=3;8;SI(A1=4;7;SI(A1=5;6;SI(A1=6;5;SI(A1=7;4;Y1)))))))
Et en Y1:
=SI(A1=8;3;SI(A1=9;2;SI(A1=10;1;0)))
Ainsi X1 vous donnera toujours le bon montant, soit directement, soit à partir de X1
Bien entendu, vous pouvez remplacer la colonne X par une dans le champ de votre tableau et la Y cachée dans la feuille pour la présentation de l'ensemble
Ca c'est pour la technique, mais ceci dit, le total _classement + points_ atteignant toujours 11, il serait largement plus simple d'écrire la formule ci dessous en B1 directement si la cellule A1 donne le classement:
=11-A1, et tirer sur la hauteur du champ
ça devrait marcher!
CRDLMNT
Bonjour Arrial
Ci dessous extrait de l'aide à la fonction "SI" d'Excel 2003..... peut être que 13 ans avant.......?
Notes
Il est possible d'imbriquer jusqu'à sept fonctions SI comme arguments valeur_si_vrai et valeur_si_faux pour élaborer des tests plus complexes. Voir le dernier des exemples suivants
CRDLMNT
Ci dessous extrait de l'aide à la fonction "SI" d'Excel 2003..... peut être que 13 ans avant.......?
Notes
Il est possible d'imbriquer jusqu'à sept fonctions SI comme arguments valeur_si_vrai et valeur_si_faux pour élaborer des tests plus complexes. Voir le dernier des exemples suivants
CRDLMNT
Bonjour,
J'ai utilisé Excel et VBA pendant 3 ans intensivement [1999-2001], car la direction des études de mon département était gérée sous Excel (mon successeur est passé à Acces), mais j'ai fait des tests su bien plus de 7 critères.
Je crois que les notices de µsoft sont rarement mises à jour. En tout cas, celle-ci doit dater de Multiplan Junior !
Le mieux est peut-être d'essayer ?
Utiliser une méthode hiérarchisée : =si(x>=critèreMax;"texte max";si(x>=critèreMax-1;"texte max-1";si( ...
ou utiliser une macro VBA qui écrit la formule.
Pour ma part, j'ai déjà donné ...
An Orient, le jeudi 27 mars 2008,
Cordialement,
arrial
J'ai utilisé Excel et VBA pendant 3 ans intensivement [1999-2001], car la direction des études de mon département était gérée sous Excel (mon successeur est passé à Acces), mais j'ai fait des tests su bien plus de 7 critères.
Je crois que les notices de µsoft sont rarement mises à jour. En tout cas, celle-ci doit dater de Multiplan Junior !
Le mieux est peut-être d'essayer ?
Utiliser une méthode hiérarchisée : =si(x>=critèreMax;"texte max";si(x>=critèreMax-1;"texte max-1";si( ...
ou utiliser une macro VBA qui écrit la formule.
Pour ma part, j'ai déjà donné ...
An Orient, le jeudi 27 mars 2008,
Cordialement,
arrial