Arrondir au 9
mmaarriijjoo
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'aimerais savoir si sa l'existe une formule dans exel
ex: je veux arrondir ma deuxieme decimale a 9
mon resultat serait 19.14 sa arrondirais a 19.19
????
Merci
J'aimerais savoir si sa l'existe une formule dans exel
ex: je veux arrondir ma deuxieme decimale a 9
mon resultat serait 19.14 sa arrondirais a 19.19
????
Merci
A voir également:
- Arrondir au 9
- Internet explorer 9 - Télécharger - Navigateurs
- Filmora 9 - Télécharger - Montage & Édition
- Tous les code possible de 0 à 9 (4 chiffres ) liste - Forum Programmation
- Excel arrondir au 0.5 supérieur - Forum Excel
- Tous les code possible de 0 à 9 (4 chiffres ) - Forum Jeux vidéo
3 réponses
Bonsoir, étant donné que c'est mathématiquement erroné comme arrondi, il est plus qu'improbable qu'Excel propose une telle fonction.
Il ne te reste qu'à la programmer en VBA.
Il ne te reste qu'à la programmer en VBA.
Utilisateur anonyme
Vite fait un truc comme ça:
Bonjour,
Salut Whismeril,
@mmaarriijjoo : Quid de 19.20? arrondi à 19.29 ou à 19.19?
EDIT : Si toujours arrondi au sup, par formule :
=CNUM(GAUCHE(A1;CHERCHE(".";A1)+1)&9)
le "." doit être remplacé par le bon séparateur (ça peut être une virgule)
🎼 Cordialement,
Franck 🎶
Salut Whismeril,
@mmaarriijjoo : Quid de 19.20? arrondi à 19.29 ou à 19.19?
EDIT : Si toujours arrondi au sup, par formule :
=CNUM(GAUCHE(A1;CHERCHE(".";A1)+1)&9)
le "." doit être remplacé par le bon séparateur (ça peut être une virgule)
🎼 Cordialement,
Franck 🎶
Et encore une avec le choix de la décimale arrondie :
Dans la feuille Excel, pour ton exemple :
=Arrondi_Au_9_Sup(A1;2)
avec bien sur le nombre à arrondir en A1
Pour arrondir 10.114 à 10.119 :
=Arrondi_Au_9_Sup(A1;3)
Function Arrondi_Au_9_Sup(Cel As Range, NbDecimales As Byte) As Double Arrondi_Au_9_Sup = CDbl(Left(Cel.Value, InStr(1, Cel.Value, ",") + InStr(1, Cel.Value, ".") + NbDecimales - 1) & 9) End Function
Dans la feuille Excel, pour ton exemple :
=Arrondi_Au_9_Sup(A1;2)
avec bien sur le nombre à arrondir en A1
Pour arrondir 10.114 à 10.119 :
=Arrondi_Au_9_Sup(A1;3)