Arrondi à x chiffres significatifs

  • Initiateur de la discussion Initiateur de la discussion Antoine
  • 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 !

A

Antoine

Guest
Bonsoir

Je voudrais arrondir des nombres à x chiffres significatifs.
Les nombres peuvent varier dans une gamme très large de l'ordre de 1E-18 à 1E10.
Le nombre de chiffres significatifs peut varier de 1 à 4 ou 5

Exemple : 0,00000123456 doit donner avec 2 chiffres significatifs : 0,0000012
ou bien 123456 => 120000

Je crois pouvoir le faire par une macro mais je préférerais une formule. J'ai testé les Log dans une formule d'arrondi. C'est bon pour les nombres >=1 mais pas entre 0 et 1. Peut-être que les matheux du forum sauront ?

Merci
 
Bonjour Antoine,

Tu avais bien la solution !

Je l'ai simplement reformulée : (exemple avec valeur en A1)
=+ARRONDI(A1;-+ARRONDI(LOG(A1);0)+1)

Le +1 à la fin te sert à déterminer le nombre de chiffres significatifs : +1 pour 2, +2 pour 3, etc...
Tu peux aussi mettre cette valeur en variable.

A plus
 
Re : Arrondi à x chiffres significatifs

Il y a une erreur dans la formule. La bonne formule est :

=+ARRONDI(A1;-+ARRONDI.INF(LOG(A1);0)+2)
+2 -> 3 chiffres significatifs

Sinon on a pas le même nombre de chiffre significatif pour les nombres supérieurs à 31,6 (car LOG(31,6) = 1,5) et les nombres inférieurs
 
Re : Arrondi à x chiffres significatifs

Bonjour,

Cette formule ne fonctionne que pour les nombres > 1. Voici celle que j'utiliserais :

=ARRONDI(A1/10^ENT(LOG(ABS(A1)));2)*10^ENT(LOG(ABS(A1)))

Comme précédemment la constante 2 -> 3 chiffres significatifs

Cordialement
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour