besoin condition if ( > 0,50 = 1,00 )

  • Initiateur de la discussion Initiateur de la discussion news
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

news

XLDnaute Impliqué
Bonjour à tous du forum,

je ne sais pas comment résoudre la condition if comme fonction,

si Range("C5") > 0,50 then
Range("F5") = ARRONDI.SUP(C5;0)
else
F5 = C5

besoin condition if comme fonction et non comme macro,
peut-être vous savez comment établir ceci,

bonne journée encore,
 

Pièces jointes

Re : besoin condition if ( > 0,50 = 1,00 )

Bonjour
Pour obtenir 16.3, cela serait
=SI(C6<0,5;ARRONDI.SUP(C6;2);C6)
mais je ne suis pas sûre que c'est exactement ce que tu veux obtenir.

Le deuxième argument d'ARRONDI indique le nombre de décimales : donc avec 0, tu ne pouvais avoir 16,30
 
Re : besoin condition if ( > 0,50 = 1,00 )

merci pour réponse,

=SI(C6<0,5;ARRONDI.SUP(C6;2);C6)
cette formule met seulement Arrondi.Sup, si le montant est > 0,50

ce n'est pas exactement, comme les nombres peuvent varier
C5 = 0,50__________ F5 = 1,00
C6 = 4,85__________ F6 = 5,00
C7 = 4,22__________ F7 = 4,22
C8 = 11,91__________ F8 = 12,00
C9 = 31,10__________ F9 = 31,10

peut-être j'avais pas bien expliqué,
chaque fois que le nombre derrière la virgule est > ,50 alors Arrondi.Sup,

le fichier Excell que javais remis auparavant est plus explicite,
des 2 montants dans C5 et C6,
 
Dernière édition:
Re : besoin condition if ( > 0,50 = 1,00 )

Bonjour à tous du forum,

je ne sais pas comment résoudre la condition if comme fonction,

si Range("C5") > 0,50 then
Range("F5") = ARRONDI.SUP(C5;0)
else
F5 = C5

besoin condition if comme fonction et non comme macro,
peut-être vous savez comment établir ceci,

bonne journée encore,
Salut
F5 : =SI(C5 -TRONQUE(C5)>0,5;ARRONDI.SUP(C5;0);C5)
1,5 donne 1,5
1,51 donne 2
Si tu veux que 0,5 donne 1 :
=SI(C5 -TRONQUE(C5)>=0,5;ARRONDI.SUP(C5;0);C5)

A+
 
Re : besoin condition if ( > 0,50 = 1,00 )

Bonjour au fil et à tous du forum,

merci Gorfael, cela fonctionne bien la fonction
=SI(C5 -TRONQUE(C5)>0,5;ARRONDI.SUP(C5;0);C5)

la fonction tronque je ne connaissais pas encore,
très bien, je peux continuer à compléter ce fichier Excell,

bonne journée encore,
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
508
Réponses
4
Affichages
557
Retour