Aide excel formule
Résolu
FP
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je bloque sur une formule qui parait simple et que je souhaite insérer. si vous pouviez donc m'éclairer :
A1 : valeur à entrer x
A2 : résultat
Je veux que le résultat qui s'affiche en A2 soit un nombre qui prend en compte ces critères :
Si 0<x<9,99 alors le résultat est 10
Si 10<x<19,99 alors le résultat est 20
Si 20<x<29,99 alors le résultat est 30
Si 30<x alors le résultat est 40
voila, j'espère que vous saurez trouver cette formule de base. Merci par avance
je bloque sur une formule qui parait simple et que je souhaite insérer. si vous pouviez donc m'éclairer :
A1 : valeur à entrer x
A2 : résultat
Je veux que le résultat qui s'affiche en A2 soit un nombre qui prend en compte ces critères :
Si 0<x<9,99 alors le résultat est 10
Si 10<x<19,99 alors le résultat est 20
Si 20<x<29,99 alors le résultat est 30
Si 30<x alors le résultat est 40
voila, j'espère que vous saurez trouver cette formule de base. Merci par avance
A voir également:
- Aide excel formule
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
3 réponses
Salut Vaucluse !
Tu as fait plus vite que moi !!! lol
SI(A1=0;0;SI(ET(A1>0;A1<10);10;SI(A1<20;20;SI(A1<30;30;SI(A1<30;30;40)))))
valeur de A1=0 tu as 0
(petite erreur dans l' énoncé donné
Si 30<x alors le résultat est 40)
Tu as fait plus vite que moi !!! lol
SI(A1=0;0;SI(ET(A1>0;A1<10);10;SI(A1<20;20;SI(A1<30;30;SI(A1<30;30;40)))))
valeur de A1=0 tu as 0
(petite erreur dans l' énoncé donné
Si 30<x alors le résultat est 40)
Bonjour
=SI(A1<9,99;10;SI(A1<19,99;20;SI(A1<29,99;30;SI(X>30;40;""))))
attention, affiche 10 si A1=0
pour éviter ça si besoin:
=SI(A1=0;0;SI(A1<9,99;10;SI(A1<19,99;20;SI(A1<29,99;30;40))))
ou aussi plus simplement, à vérifier selon vos cas de figure:
=ARRONDI.SUP(A1;-1)
qui arrondi directement toute valeur à la dizaine supérieure
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
=SI(A1<9,99;10;SI(A1<19,99;20;SI(A1<29,99;30;SI(X>30;40;""))))
attention, affiche 10 si A1=0
pour éviter ça si besoin:
=SI(A1=0;0;SI(A1<9,99;10;SI(A1<19,99;20;SI(A1<29,99;30;40))))
ou aussi plus simplement, à vérifier selon vos cas de figure:
=ARRONDI.SUP(A1;-1)
qui arrondi directement toute valeur à la dizaine supérieure
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
.. ça fait plaisir de temps de temps, d'autant plus que tu es plus précise et plus judicieuse que moi dans le choix des limites, je m'en suis tenu strictement à l'énoncé.
Ta proposition est bien plus logique, et équivaut cette fois à ARRONDI.SUP; -1
Par contre, je ne sais pas l'utilité du ET dans le second SI. J'aurais compris dans le premier, pour éliminer aussi d'éventuelles valeurs négatives (?) soit >(SI(ET(A1=0;A1<0);0
mais là je ne vois pas.
Au plaisir
bien amicalement
d'autant que je n'ai rien expliqué
le ET dans le second SI de ne pas prendre en compte des valeurs négatives
(si elles existaient)
Par contre la redite du dernier SI ne se justifie pas
SI(A1=0;0;SI(ET(A1>0;A1<10);10;SI(A1<20;20;SI(A1<30;30;SI(A1<30;30;40)))))
dans l'optique où il ne veut avoir en valeur maxi que 40 c'est :
SI(A1=0;0;SI(ET(A1>0;A1<10);10;SI(A1<20;20;SI(A1<30;30;40))))
C'est pour ça que je le verrais mieux dans le premier.
mais tout ça, c'est de la polémique
Bonne soirée et au plaisir , n'attend pas trop pour nous revenir