[Excel]

Lechuck Messages postés 68 Statut Membre -  
byakhlefncr Messages postés 260 Statut Membre -
Bonjour,

Je cherche une fonction ou une astuce pour arrondir des nombres par "pallier" de 0,5 (je ne peux donc pas utiliser la fonction "entier").

Ex:

0,625 --> 0,5 (et non pas 0)
1,3 --> 1
1.75 --> 1,5 (et pas 1)

Quelqu'un peut'il m'aider?

Merci

1 réponse

  1. byakhlefncr Messages postés 260 Statut Membre 63
     
    Salut,

    X : Reel (donnée).
    ENT(X) : Donne partie entière de X.

    Y : Resultat.

    alors si j'ai bien compris ton problème tu peux utiliser :

    Y = ENT(X * 2)/2

    J'ai testé sur Excel et ça donne :
    0,625 --> 0,5
    1,3 --> 1
    1.75 --> 1,5

    Bonne chance.
    0
    1. Lechuck Messages postés 68 Statut Membre 3
       
      Merci beaucoup, c'est excellent par contre je ne comprends pas "l'astuce" mathématique.
      0
      1. byakhlefncr Messages postés 260 Statut Membre 63 > Lechuck Messages postés 68 Statut Membre
         
        Re salut,

        l'astuce est simple.

        I=ENT(X)
        J=X-ENT(X) --> fraction de X < 1

        K=ENT(2X)

        si J < 0.5 alors K=2*I
        sinon K=2*I + 1

        donc si on divise K par 2 on aura des arrondit à base de 0.5
        0