Arrondi dans Excel

Arrondi dans Excel - Logiciels - Windows & Software

Marsh Posté le 31-08-2007 à 16:44:17    

Salut  [:maxmaker]  
 
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 :o :
 
 - 80,8 -> 80
 - 81,2 -> 82
 
Merci :jap:  
 

Reply

Marsh Posté le 31-08-2007 à 16:44:17   

Reply

Marsh Posté le 31-08-2007 à 16:53:38    


  Format de cellule  nombre   nombre de décimales à 0 ( zéro )
 
  A+

Reply

Marsh Posté le 31-08-2007 à 17:09:30    

ça ne résout pas son problème :o


---------------
http://www.flickr.com/mouneim/sets
Reply

Marsh 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


Message édité par seniorpapou le 31-08-2007 à 17:36:00
Reply

Marsh Posté le 31-08-2007 à 20:08:44    

euh bah merci de ta réponse mais j'ai rien compris. :pt1cable:

 

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. ;)

  


Message édité par jc convenant le 31-08-2007 à 20:09:14
Reply

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

Reply

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  
@+

Reply

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 :??:

Reply

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

Reply

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.

Reply

Marsh Posté le 01-09-2007 à 00:18:20   

Reply

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

Reply

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 ;)

Reply

Marsh Posté le 01-09-2007 à 12:03:45    

Merci,  
c'est ok, et plus simple que ma proposition
Cordialement

Reply

Marsh Posté le 01-09-2007 à 12:16:14    

de rien ;)

Reply

Marsh Posté le 01-09-2007 à 12:30:39    

Ca marche!!
 
Merci beaucoup à vous deux! :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed