XL 2019 Arrondir à une valeur entière la plus proche en 9

  • Initiateur de la discussion Initiateur de la discussion Dombal
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Dombal

XLDnaute Junior
Bonjour !

J'en appelle une nouvelle fois à la communauté car je suis bloqué sur un problème d'arrondi, et malgré tous mes essais, je n'arrive pas à ce que je souhaite.

J'ai des données brutes qui vont sortir avec des décimales et je souhaiterai pouvoir les transformer en valeurs entières arrondies la plus proche se terminant en 9.

Je vous joins un petit tableau d'exemple et j'espère que quelqu'un pourra m'aider avec une formule miracle que je n'arrive pas à trouver moi-même !

Merci d'avance et bonne journée
 

Pièces jointes

Solution
Bonjour Dombal,
En PJ un essai avec :
VB:
=SI(ENT(B8)-10*ENT(B8/10)>=6;10*ENT(B8/10)+9;10*(ENT(B8/10)-1)+19)
mais j'ai quelques soucis, par ex :
115.3 vous donnez 119 alors que le dernier chiffre vaut 5, je trouve 109
165.1 vous donnez 169 alors que le dernier chiffre vaut 5, je trouve 159
305.5 vous donnez 309 alors que le dernier chiffre vaut 5, je trouve 299
Pouvez vous éclaircir?
Bonjour Dombal,
En PJ un essai avec :
VB:
=SI(ENT(B8)-10*ENT(B8/10)>=6;10*ENT(B8/10)+9;10*(ENT(B8/10)-1)+19)
mais j'ai quelques soucis, par ex :
115.3 vous donnez 119 alors que le dernier chiffre vaut 5, je trouve 109
165.1 vous donnez 169 alors que le dernier chiffre vaut 5, je trouve 159
305.5 vous donnez 309 alors que le dernier chiffre vaut 5, je trouve 299
Pouvez vous éclaircir?
 

Pièces jointes

Bonjour Dombal,
En PJ un essai avec :
VB:
=SI(ENT(B8)-10*ENT(B8/10)>=6;10*ENT(B8/10)+9;10*(ENT(B8/10)-1)+19)
mais j'ai quelques soucis, par ex :
115.3 vous donnez 119 alors que le dernier chiffre vaut 5, je trouve 109
165.1 vous donnez 169 alors que le dernier chiffre vaut 5, je trouve 159
305.5 vous donnez 309 alors que le dernier chiffre vaut 5, je trouve 299
Pouvez vous éclaircir?
Bonjour Sylvanu,
Effectivement en me relisant, je constate que mon exemple porte à confusion. C'est effectivement vous qui avez raison, et les valeurs que vous trouvez sont bien celles que je cherche à avoir. Désolé ...
Merci d'avoir pris le temps d'étudier ma question, votre proposition fonctionne parfaitement !
Bonne journée et encore merci
 
Bonjour,

J'ai des données brutes qui vont sortir avec des décimales et je souhaiterai pouvoir les transformer en valeurs entières arrondies la plus proche se terminant en 9.

115.3 vous donnez 119 alors que le dernier chiffre vaut 5, je trouve 109
C'est effectivement vous qui avez raison, et les valeurs que vous trouvez sont bien celles que je cherche à avoir.

Soit, mais :
115,3 - 109 = 6,3
119 - 115,3 = 3,7
6,3 > 3,7
Ce n'est donc pas l'arrondi le plus proche que tu voulais obtenir... 😉
 
Bonjour,






Soit, mais :
115,3 - 109 = 6,3
119 - 115,3 = 3,7
6,3 > 3,7
Ce n'est donc pas l'arrondi le plus proche que tu voulais obtenir... 😉
Bonjour Toofatboy,
Remarque pertinente, je n'aurais pas du préciser "arrondi le plus proche" car en effet, avec des valeurs finissant entre 5 et 6, les écarts ne seront pas au plus proche, mais c'est moi qui ai défini que si >=6 arrondir au 9 supérieur; et si <6 arrondir au 9 inférieur, donc au final les solutions proposées me conviennent. La syntaxe a son importance, j'y ferai plus attention la prochaine fois 🙂. Bonne journée
 
Bonjour Sylvanu,
Effectivement en me relisant, je constate que mon exemple porte à confusion. C'est effectivement vous qui avez raison, et les valeurs que vous trouvez sont bien celles que je cherche à avoir. Désolé ...
Merci d'avoir pris le temps d'étudier ma question, votre proposition fonctionne parfaitement !
Bonne journée et encore merci
Bonjour,
C'est bizarre, sur l'autre forum, tu dis que c'est un autre qui a raison...
Et qui ne trouve pas du tout les mêmes résultats...
Outre le fait de multi-poster, il serait bon que tu saches ce que tu veux... 🤬
 
Bonjour,
C'est bizarre, sur l'autre forum, tu dis que c'est un autre qui a raison...
Et qui ne trouve pas du tout les mêmes résultats...
Outre le fait de multi-poster, il serait bon que tu saches ce que tu veux... 🤬
Bonjour, pas de souci, je sais ce que je veux... je pensais que la réponse qui m'avait été faite était la bonne mais en y regardant de plus près, effectivement certaines valeurs ne correspondaient pas...l'erreur est humaine non ?
Bonne journée
 
Bonjour, pas de souci, je sais ce que je veux... je pensais que la réponse qui m'avait été faite était la bonne mais en y regardant de plus près, effectivement certaines valeurs ne correspondaient pas...l'erreur est humaine non ?
Bonne journée
Oui, l'erreur est humaine..
Mais si avais bien lu les différentes chartes, tu aurais su que le "cross posting" est mal vu, et en général très peu apprécié...
 
Oui, l'erreur est humaine..
Mais si avais bien lu les différentes chartes, tu aurais su que le "cross posting" est mal vu, et en général très peu apprécié...
Et bien un énorme merci à toi pour ce rappel, que tu es d'ailleurs le premier à me rappeler depuis que j'utilise les deux forums depuis quelques années déjà. J'ai toujours reçu des messages cordiaux et amicaux, et j'aimerai que ça continue dans ce sens. Merci encore pour le rappel, et bonne journée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour