2010-10-09 4 views
4

Je souhaite arrondir les valeurs à 50 le plus proche. Par exemple.Arrondi de la valeur au 50 le plus proche

121 should get rounded to 100 
129 should get rounded to 150 
178 should get rounded to 200 
165 should get rounded to 150 

J'ai essayé les fonctions suivantes ...

=FLOOR(C629,50) 
=FLOOR((C629+50),50) 
=CEILING(C631,50) 

Mais je ne suis toujours pas obtenir les résultats comme prévu.

Répondre

5

A partir des exemples que vous avez fournies, il semble que vous voulez déplacer chaque numéro au le plus proche multiple de 50.

Cette fonction doit accomplir ceci:

=ROUND(C629/50 , 0) * 50 

Cela fonctionne dans le manière suivante pour 129:

  1. 129/50 = 2,58
  2. ROND (2,58, 0) = 3
  3. 3 * 50 = 150

EDIT: Commentaire du OP à utiliser le construit en MROUND est une bien meilleure idée.

+0

= FLOOR (444/50, 1) * 50 ### Cela produira 400 J'attends 450 – shantanuo

+0

@shantanuo: Fixe. – Ani

+1

= MROUND (589,50) ### c'est ce que je cherchais. Merci – shantanuo