Arrondi dans Excel - Logiciels - Windows & Software
Marsh Posté le 31-08-2007 à 16:53:38
Format de cellule nombre nombre de décimales à 0 ( zéro )
A+
Marsh Posté le 31-08-2007 à 17:09:30
ReplyMarsh Posté le 31-08-2007 à 17:14:34
Bonsoir,
tu mets dans une cellule:
=TRONQUE(A1) si tes données sont dans A1
et en vbe si tu veux tronquer dans la cellule au moment de l'arrivée des données:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Application.EnableEvents = False
Target.Value = Int(Target.Value)
Application.EnableEvents = True
End If
End Sub
cordialement
Marsh Posté le 31-08-2007 à 20:08:44
euh bah merci de ta réponse mais j'ai rien compris.
Je vais préciser
:
donc y'a une cellule dans laquelle je met un chiffre de mon choix; à partir de là des pourcentages de ce chiffre sont affichés dans un tableau, donc c'est de la forme:
"=A1*0.5" avec toujours la même cellule pour le chiffre; mais les pourcetages varient selon les cellules. Je voudrais que ca affiche directement le résultat du chiffre pair le plus prêt. ![]()
Voilà si tu peux me dire simplement comment faire, sinon si c'est trop dur pour moi c'est pas grave. ![]()
Marsh Posté le 31-08-2007 à 21:11:34
Bonsoir, j'avais mal la question: le 81,2->82 m'avais totalement échapé.
Si je trouve quelque chose je te dis.
Cordialement
Marsh Posté le 31-08-2007 à 21:23:11
re,
=TRONQUE(A1)+TRONQUE(MOD(A1;2))
mais je ne suis pas certain que cela corresponde à ton critère du pair le plus proche
@+
Marsh Posté le 31-08-2007 à 21:48:17
ok merci, mais du coup mon "A1*0.5" je l'insère ou dans ta formule
Marsh Posté le 31-08-2007 à 22:06:34
re,
si ton A1*0.5 te donnait 80.8 ou 81.2 etc oui, dans la formule:=TRONQUE(A1*0.5)+TRONQUE(MOD(A1*0.5;2))
essaye
a demain
Marsh Posté le 01-09-2007 à 00:18:20
TRONQUE, ce n'est pas un arrondi mais une troncature... c'est ARRONDI qu'il faut utiliser, tout simplement.
Marsh Posté le 01-09-2007 à 07:09:33
Bonjour DayWalker II,
Puex-tu donner la formule exacte avec ARRONDI qui te donnes:
80.8-> 80 et 81.2->82?? j'ai essayé et je ne trouve pas.
Merci
Cordialement
Marsh Posté le 01-09-2007 à 11:53:48
tu veux un arrondi en deux ? donc tu divise par deux, tu arrondi et tu remultiplie par 2.
=2*ARRONDI(x/2;0)
Même formule pour les arrondi en 5 avec des 5 ![]()
Marsh Posté le 01-09-2007 à 12:03:45
Merci,
c'est ok, et plus simple que ma proposition
Cordialement
Marsh Posté le 31-08-2007 à 16:44:17
Salut
:
Voilà je voudrais savoir si c'est possible de faire ce type d'arrondi avec Excel: je voudrais arrondir au chiffre pair le plus proche. Bon tout le monde aura compris mais exemple quand même
- 80,8 -> 80
- 81,2 -> 82
Merci