Réunir trois possibilité pour le résultat d'une cellule
lorence
-
steve -
steve -
Bonjour,
Je ne parviens pas à trouver la bonne formule pour le résultat souhaité.
J'ai lu pas mal de réponses sur le Forum mais je ne parviens pas à résoudre mon souci.
je souhaite avoir comme résultat d'une cellule un calcul différent en fonction du résultat de ma cellule de départ
Pour l'instant si je mets mes 3 formules différentes dans des cellules différentes ça fonctionne mais je ne parviens pas à les réunir en une formule unique:
=SI(AF4>=55;(133/168*D4);" ")
=SI(AF4>=58;(333/168*D4);" ")
=SI(AF4>=62;(500/168*D4);" ")
Pour l'instant mes multiples essais me donnent juste la réponse au premier test logique (sup ou égal à 55) mais ne me donne pas le bon résultat quand la valeur de la cellule est supérieur ou égale à 58 ou 62
Est ce que quelqu'un peut m'aider?
Merci beaucoup
Je ne parviens pas à trouver la bonne formule pour le résultat souhaité.
J'ai lu pas mal de réponses sur le Forum mais je ne parviens pas à résoudre mon souci.
je souhaite avoir comme résultat d'une cellule un calcul différent en fonction du résultat de ma cellule de départ
Pour l'instant si je mets mes 3 formules différentes dans des cellules différentes ça fonctionne mais je ne parviens pas à les réunir en une formule unique:
=SI(AF4>=55;(133/168*D4);" ")
=SI(AF4>=58;(333/168*D4);" ")
=SI(AF4>=62;(500/168*D4);" ")
Pour l'instant mes multiples essais me donnent juste la réponse au premier test logique (sup ou égal à 55) mais ne me donne pas le bon résultat quand la valeur de la cellule est supérieur ou égale à 58 ou 62
Est ce que quelqu'un peut m'aider?
Merci beaucoup
A voir également:
- Réunir trois possibilité pour le résultat d'une cellule
- Resultat foot - Télécharger - Vie quotidienne
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Proteger cellule excel - Guide
- Lexer resultat - Télécharger - Sport
3 réponses
Bonjour
Essaies comme ceci
=SI(AF4>=62;(500/168*D4);SI(AF4>=58;(333/168*D4);SI(AF4>=55;(133/168*D4);" ")))
Cdlmnt
Essaies comme ceci
=SI(AF4>=62;(500/168*D4);SI(AF4>=58;(333/168*D4);SI(AF4>=55;(133/168*D4);" ")))
Cdlmnt
est ce que c'est juste parce que j'avais noté les tests logique dans le mauvais ordre? il fallait partir du plus grand vers le plus petit?
Oui
Dans une conditionnelle
Si(condition;valeur1;valeur2)
se lit
Si condition alors valeur1 sinon valeur 2
Dans ton exemple
SI(AF4>=62;(500/168*D4);SI(AF4>=58; ...
le premier ";" se lit alors
le deuxième ";" se lit sinon
Et ta formule se lit
Oui
Dans une conditionnelle
Si(condition;valeur1;valeur2)
se lit
Si condition alors valeur1 sinon valeur 2
Dans ton exemple
SI(AF4>=62;(500/168*D4);SI(AF4>=58; ...
le premier ";" se lit alors
le deuxième ";" se lit sinon
Et ta formule se lit
Si AF4>=62Bonne fin de journée
Alors (500/168*D4)
Sinon
Si AF4>=58
Alors (333/168*D4)
Sinon
Si AF4>=55
Alors (133/168*D4)
Sinon ""
Bonjour lorence.
Si tu as beaucoup de fichiers semblables, donc beaucoup de formules du même style, tu aurais intérêt à simplifier l'exemple proposé par ccm81, que je salue :
=SI(AF4>=62;(500/168*D4);SI(AF4>=58;(333/168*D4);SI(AF4>=55;(133/168*D4);" ")))
peut s'écrire
=SI(AF4>=62;500;SI(AF4>=58;333;SI(AF4>=55;133;0)))*D4/168
Si tu as beaucoup de fichiers semblables, donc beaucoup de formules du même style, tu aurais intérêt à simplifier l'exemple proposé par ccm81, que je salue :
=SI(AF4>=62;(500/168*D4);SI(AF4>=58;(333/168*D4);SI(AF4>=55;(133/168*D4);" ")))
peut s'écrire
=SI(AF4>=62;500;SI(AF4>=58;333;SI(AF4>=55;133;0)))*D4/168
merci! ça fait deux heures que je me cassais la tête!
pour comprendre mon erreur, est ce que c'est juste parce que j'avais noté les tests logique dans le mauvais ordre? il fallait partir du plus grand vers le plus petit?