Tests valeurs plus proche nombre entier

Bonjour à tous,

Je souhaite qu'à la suite de différents calculs, ma macro choisisse le résultat du calcul se rapprochant le plus d'un nombre entier.

Je n'ai pas encore de macro et ne vois pas comment commencer.

Merci d'avance

combien de résultats pour choisir?

ces résultats sont ils sur une feuille?

le plus proche ex: si 9.99 mieux que 9.56 ou si 20.11 mieux que 20.35 ou 15.08 mieux que 15.91

cdt

Bonjour Toukoul,

9 valeurs à tester et oui elles sont toutes sur une feuille.

Pour ton exemple :

Si possible : 15.91 mieux que 15.08 mais que 15.08 mieux que 15.61

Sinon : peu importe tant que c'est la valeur qui se rapproche le plus de l'entier supérieur ou inférieur

Merci d'avance

15,08 est mieux que 15.91 oui ou non?

Et que faire en cas d'égalité?

15,08 est mieux que 15.91 oui ou non?

Non

Et que faire en cas d'égalité?

En cas d'égalité prendre l'une de ces valeurs

Bonjour,

compare =ABS(A2-ARRONDI(A2;0)) (meilleur trouvé) avec =ABS(A3-ARRONDI(A3;0)) (nouveau)

et tu conserves le Ax ayant la valeur la plus petite.

En vba ça pourrait donner ça :

If Abs(nouveau - Round(nouveau, 0)) < Abs(meilleur - Round(meilleur, 0)) Then meilleur = nouveau

eric

Eriiic cela doit marcher aussi si le chiffre est proche de l'entier au dessus !!!

Bonjour,

oui et ?

Pour :

15,08 est mieux que 15.91 oui ou non?

Non

Il va falloir qu'il s'explique...

Moi je reste sur 0.08 < 0.09. il y a l'un des 2 qui doit ré-apprendre à compter

eric

Rechercher des sujets similaires à "tests valeurs proche nombre entier"