[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

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
Lechuck Messages postés 68 Statut Membre 3
 
Merci beaucoup, c'est excellent par contre je ne comprends pas "l'astuce" mathématique.
0
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