Fonction " SI" excel 2003
Résolu
ghouili
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
nnnn -
nnnn -
Bonjour,
jé un probleme au niveau cette formule =SI(A4<=2,65;"0";SI(A4<=2,7;"0,5";SI(A4<=2,75;"1";SI(A4<=2,8;"1.5";SI(A4<=2,85;"2";SI(A4<=2,9;"2,5";SI(A4<=2,95;"3";SI(A4<=3;"3,5";SI(A4<=3,05;"4";SI(A4<=3,1;"4,5";SI(A4<=3,15;"5";SI(A4<=3,2;"5,5";SI(A4<=3,3;"6";SI(A4<=3,4;"6,5";SI(A4<=3,5;"7";SI(A4<=3,6;"7,5";SI(A4<=3,7;"8";SI(A4<=3,8;"8,5";SI(A4<=3,9;"9";SI(A4<=4;"9,5";SI(A4<=4,1;"10";SI(A4<=4,16;"10,5";SI(A4<=4,23;"11";SI(A4<=4,3;"11,5";SI(A4<=4,37;"12";SI(A4<=4,46;"12,5";SI(A4<=4,53;"13";SI(A4<=4,6;"13,5";SI(A4<=4,67;"14";SI(A4<=4,73;"14,5";SI(A4<=4,8;"15";SI(A4<=4,87;"15,5";SI(A4<=4,99;"16";SI(A4<=5,11;"16,5";SI(A4<=5,21;"17";SI(A4<=5,35;"17,5";SI(A4<=5,47;"18";SI(A4<=5,59;"18,5";SI(A4<=5,71;"19";SI(A4<=5,83;"19,5";SI(A4<=5,95;"20";"20"))))))))))))))))))))))))))))))))))))))))) cé un brame de bac sport .elle marche bien pour l'office 2007 ;mais au niveau excel 2003 elle ne fonctionne pas .aidé moi svp
jé un probleme au niveau cette formule =SI(A4<=2,65;"0";SI(A4<=2,7;"0,5";SI(A4<=2,75;"1";SI(A4<=2,8;"1.5";SI(A4<=2,85;"2";SI(A4<=2,9;"2,5";SI(A4<=2,95;"3";SI(A4<=3;"3,5";SI(A4<=3,05;"4";SI(A4<=3,1;"4,5";SI(A4<=3,15;"5";SI(A4<=3,2;"5,5";SI(A4<=3,3;"6";SI(A4<=3,4;"6,5";SI(A4<=3,5;"7";SI(A4<=3,6;"7,5";SI(A4<=3,7;"8";SI(A4<=3,8;"8,5";SI(A4<=3,9;"9";SI(A4<=4;"9,5";SI(A4<=4,1;"10";SI(A4<=4,16;"10,5";SI(A4<=4,23;"11";SI(A4<=4,3;"11,5";SI(A4<=4,37;"12";SI(A4<=4,46;"12,5";SI(A4<=4,53;"13";SI(A4<=4,6;"13,5";SI(A4<=4,67;"14";SI(A4<=4,73;"14,5";SI(A4<=4,8;"15";SI(A4<=4,87;"15,5";SI(A4<=4,99;"16";SI(A4<=5,11;"16,5";SI(A4<=5,21;"17";SI(A4<=5,35;"17,5";SI(A4<=5,47;"18";SI(A4<=5,59;"18,5";SI(A4<=5,71;"19";SI(A4<=5,83;"19,5";SI(A4<=5,95;"20";"20"))))))))))))))))))))))))))))))))))))))))) cé un brame de bac sport .elle marche bien pour l'office 2007 ;mais au niveau excel 2003 elle ne fonctionne pas .aidé moi svp
A voir également:
- Fonction " SI" excel 2003
- Fonction si et - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Fonction moyenne excel - Guide
8 réponses
Bonjour,
Une solution plus claire et plus souple consiste à faire une table avec 2,65 2,7 …5,95 en J2:J42 et 0 0,5 …..20 en K2:K42
Entrer la formule =INDEX(J2:K42;EQUIV(A4;J2:J42;1);2) dans la cellule désirée.
Une solution plus claire et plus souple consiste à faire une table avec 2,65 2,7 …5,95 en J2:J42 et 0 0,5 …..20 en K2:K42
Entrer la formule =INDEX(J2:K42;EQUIV(A4;J2:J42;1);2) dans la cellule désirée.
bonjour;
la fonction SI()imbriqué ne supporte que sept conditions pas plus.
essauez cette formule:
=SI(A1>=$A$1;0,5+0,5*((A1-$A$1)/0,05);" ")
la fonction SI()imbriqué ne supporte que sept conditions pas plus.
essauez cette formule:
=SI(A1>=$A$1;0,5+0,5*((A1-$A$1)/0,05);" ")
BonjouR
bonne idée Tontong, mais je pense qu'elle ne correspond pas tout à fait à la demande
En fait votre proposition ne traitera que les valeurs exactes de A4, mais pas la fourchette complète demandée
(SI ....<=..)
Pour contourner le problème de la limite à 7 SI dans excel 2003 il existent plusieurs solutions évoquées dans les forums de CCM, mais elles ne sont pas toutes adaptables selon la hiérarchisation et les valeurs à traiter.
La plus fiable et la suivante:
Par exemple pour un résultat final en C1:
écrire en C1 les 7 premières conditions en terminant par un renvoi à la cellule contigue D1:
Si etc.......;.SI...;......; D1)))))))
continuer en D1 avec les 7 conditions suivantes et renvoyer sur E1
Terminer en E1 avec les dernières conditions.ou Etc....
Il est possible que C1 et E1 renvoient des valeurs non recherchées, mais dans ce cas la cellule C1 renvoie toujours la bonne valeur si les formules sont hiérarchisées correctement
On peut, pour des questions esthétiques, remplacer D1 et E1 par des colonnes loin du champ et masquées.
Crdlmnt
PS:
une autre solution consiste à placer le signe & entre chaque groupe de 7 SI dans la formule, mais le résultat n'est pas toujours garantie et la cellule peut afficher parfois deux résultat conjoint
bonne idée Tontong, mais je pense qu'elle ne correspond pas tout à fait à la demande
En fait votre proposition ne traitera que les valeurs exactes de A4, mais pas la fourchette complète demandée
(SI ....<=..)
Pour contourner le problème de la limite à 7 SI dans excel 2003 il existent plusieurs solutions évoquées dans les forums de CCM, mais elles ne sont pas toutes adaptables selon la hiérarchisation et les valeurs à traiter.
La plus fiable et la suivante:
Par exemple pour un résultat final en C1:
écrire en C1 les 7 premières conditions en terminant par un renvoi à la cellule contigue D1:
Si etc.......;.SI...;......; D1)))))))
continuer en D1 avec les 7 conditions suivantes et renvoyer sur E1
Terminer en E1 avec les dernières conditions.ou Etc....
Il est possible que C1 et E1 renvoient des valeurs non recherchées, mais dans ce cas la cellule C1 renvoie toujours la bonne valeur si les formules sont hiérarchisées correctement
On peut, pour des questions esthétiques, remplacer D1 et E1 par des colonnes loin du champ et masquées.
Crdlmnt
PS:
une autre solution consiste à placer le signe & entre chaque groupe de 7 SI dans la formule, mais le résultat n'est pas toujours garantie et la cellule peut afficher parfois deux résultat conjoint
Un petit bonsoir,
seulement pour préciser que la formule incriminée ne traite pas que les valeurs exactes.
L'aide précise:si la valeur de l'argument type est 1, la fonction EQUIV trouve la valeur la plus élevée qui est inférieure ou égale à celle de l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche doivent être placées en ordre croissant : ...-2, -1, 0, 1, 2, ..., A-Z, FAUX, VRAI.
seulement pour préciser que la formule incriminée ne traite pas que les valeurs exactes.
L'aide précise:si la valeur de l'argument type est 1, la fonction EQUIV trouve la valeur la plus élevée qui est inférieure ou égale à celle de l'argument valeur_cherchée. Les valeurs de l'argument matrice_recherche doivent être placées en ordre croissant : ...-2, -1, 0, 1, 2, ..., A-Z, FAUX, VRAI.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour à tous
bonne idée Tontong, mais je pense qu'elle ne correspond pas tout à fait à la demande
Oui l'idée est toujours meilleure et plus facilement modifiable qu'une suite de SI et il suffit de modifier la fonction utilisée pour qu'elle donne satisfaction :
Avec "plage" nommée en sélectionnant le tableau des valeurs.
Il faut remplacer la première valeur du tableau (2,65) par zéro pour n'avoir aucune erreur.
Edit :
Bonjour Tontong, Désolé d'avoir fait confiance au poste précédent car ta formule est tout à fait exacte puisque Equiv fonctionne comme Recherchev avec ce paramétrage.
bonne idée Tontong, mais je pense qu'elle ne correspond pas tout à fait à la demande
Oui l'idée est toujours meilleure et plus facilement modifiable qu'une suite de SI et il suffit de modifier la fonction utilisée pour qu'elle donne satisfaction :
=RECHERCHEV(A1;plage;2;VRAI)
Avec "plage" nommée en sélectionnant le tableau des valeurs.
Il faut remplacer la première valeur du tableau (2,65) par zéro pour n'avoir aucune erreur.
Edit :
Bonjour Tontong, Désolé d'avoir fait confiance au poste précédent car ta formule est tout à fait exacte puisque Equiv fonctionne comme Recherchev avec ce paramétrage.
Il n'en reste pas mois indispensable d'ajouter un 0 au début de chaque champ.
Merci pour la remarque et le complément.
Merci pour la remarque et le complément.