Arrondi

Résolu
Zazou -  
chossette9 Messages postés 4239 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Ma problématique est la suivante :
J'ai un prix unitaire et je veux prendre une marge de 35%. Le résultat doit toujours être arrondi à 09, 19, 29, etc.
Donc : 8.34/0.65=12.83. Je veux 12.89$
Est-ce qu'il existe une formule pour ce faire?
Merci!

3 réponses

bizu53 Messages postés 1274 Date d'inscription   Statut Membre Dernière intervention   861
 
Une formule non (à moins qu'en coder une en VB) mais une astuce calculatoire oui.
Si j'ai bien compris celle-ci devrait faire l'affaire : arrondir aux dixièmes et ajouter 0,09. Mais avec ce calcul, les nombres qui sont arrondis par le haut augmentent de plus de 0,10. D'où l'utilisation de l'arrondi par le bas :
En supposant le résultat de la division en cellule A1
=ARRONDI.INF(A1;1)+0,09

Ce qui donne :
12,8 => 12,89
12,83 => 12,89
12,86 => 12,89
12,89 => 12,89
12,92 => 12,99
12,95 => 12,99
12,98 => 12,99
13,01 => 13,09
13,04 => 13,09
13,07 => 13,09
13,1 => 13,19
3
chossette9 Messages postés 4239 Date d'inscription   Statut Contributeur Dernière intervention   1 311
 
bonjour,

il suffit de faire un arrondi au dixième supérieur avec ARRONDI.SUPERIEUR(formule;-1) et enlever 0,01 , ce qui donne :
=ARRONDI.SUPERIEUR(formule;-1)-0,01


Cordialement.
0
bizu53 Messages postés 1274 Date d'inscription   Statut Membre Dernière intervention   861
 
Peut-être est-ce une réponse faite de tête non testée, chossette9 ?.

Le nom exact est ARRONDI.SUP (en tout cas sous Excel 2007 sur lequel je teste).
Le deuxième paramètre est le nombre de chiffres après la virgule donc un nombre négatif (-1) touche les chiffres avant la virgule (-1 => arrondi à 10 près).

L'idée me paraissait équivalente à ma réponse (avant que je ne la teste) mais ne l'est en fait pas pour les nombres ronds aux centièmes.
=ARRONDI.SUP(12,80;1)-0,01
soit 12,80-0,01
soit 12,79

Ce qui fait perdre un centime.
0
chossette9 Messages postés 4239 Date d'inscription   Statut Contributeur Dernière intervention   1 311
 
Effectivement, faite de tête, donc avec des erreurs.
Je n'avais pas pensé également au cas d'un nombre rond aux centièmes. C'est le manque de vacances ça ^^
Cordialement.
0
Zazou
 
Merci infiniment pour vos réponses.
bizu53, c'est en plein dans le mille. :)
0