Arrondir un nombre

Résolu/Fermé
Mathsdeb - 18 oct. 2017 à 10:28
 Mathsdeb - 19 oct. 2017 à 08:34
Bonjour à tous,

J'ai la formule ci-dessous qui me permet d'arrondir un nombre :

=SI(ENT(A7)/1000-ENT(ENT(A7)/1000)>=0,6;ARRONDI(ENT(A7)/1000;0);ARRONDI.INF(ENT(A7)/1000;0))

Et qui permet de me donner les résultats suivants :

38 543,76 = 38
25 789,65 = 26

La seule problématique c'est que par exemple lorsque j'ai :

-25 789,65 = -25 au lieu de -26 comme je le souhaite

Je n'arrive pas à adapter la formule pour obtenir -26 au lieu de -25

Merci par avance pour votre aide

4 réponses

M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 284
18 oct. 2017 à 11:27
Bonjour

A tester
=SI(A4>=0;SI(ENT(A4)/1000-ENT(ENT(A4)/1000)>=0,6;ARRONDI(ENT(A4)/1000;0);ARRONDI.INF(ENT(A4)/1000;0));SI(ENT(A4)*-1/1000-ENT(ENT(A4)*-1/1000)>=0,6;ARRONDI(ENT(A4)*-1/1000;0)*-1;ARRONDI.INF(ENT(A4)*-1/1000;0)*-1))
0
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 17 247
18 oct. 2017 à 15:28
Bonjour.

Ajoute +SI(SIGNE(A7)=-1;-1;0) à ta formule pour avoir :

=SI(ENT(A7)/1000-ENT(ENT(A7)/1000)>=0,6;ARRONDI(ENT(A7)/1000;0); ARRONDI.INF(ENT(A7)/1000;0)) +SI(SIGNE(A7)=-1;-1;0)
0
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 153
18 oct. 2017 à 15:57
Bonjour,
Peux tu expliquer exactement ta demande ? en décrivant les arrondis
Merci,
0
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 17 247
18 oct. 2017 à 17:34
Il commence par diviser le nombre par mille :
38 543,76 devient 38,54376 et 25 789,65 devient 25,78965

Puis au lieu d'arrondir à l'unité supérieure à partir de 0,5 c'est à partir de 0,6.
Ainsi 38,54 est arrondi à 38 (et pas à 39).
0
Bonjour à tous,

C'est parfait! J'ai utilisé la première formule et ça a très bien fonctionné.

Merci à tous pour votre aide

Très bonne journée
0