Toutes les informations qui suivent sont, bien entendu, disponibles dans
l'Aide en ligne d'Excel et dans les divers tutoriels et forums sur les fonctions :
CCM, Microsoft, etc.
- Il existe notamment un excellent article sur les arrondis en VBA :
https://www.commentcamarche.net/faq/29243-vba-vb6-les-fonctions-d-arrondi
- Plus modestement, nous voulons lister ici les possibilités offertes par les fonctions classiques d'Excel (et leurs arguments).
TRONQUE
=TRONQUE(18,89) ................ donne 18
=TRONQUE(0,892) ................ donne 0
=TRONQUE(-8,892) ............... donne -8
.......... =TRONQUE(18,89;1) ............. donne 18,8
.......... .......... =TRONQUE(0,892;2) ............. donne 0,89
ENT
=ENT(18,89) ........................... donne 18
=ENT(0,892) ........................... donne 0
=ENT(-8,892) .... attention ..... donne -9
ARRONDI
=ARRONDI(18,89;0) ................. donne 19
=ARRONDI(0,892;0) ................. donne 1
=ARRONDI(-8,892;0) ................ donne -9
.......... .......... =ARRONDI(18,89;1) ................. donne 18,9
.......... .......... =ARRONDI(0,892;1) ................. donne 0,9
.......... .......... =ARRONDI(-8,892;1) ................ donne -8,9
.......... .......... .......... .......... =ARRONDI(18,89;2) ................. donne 18,89
.......... .......... .......... .......... =ARRONDI(0,892;2) ................. donne 0,89
.......... .......... .......... .......... =ARRONDI(-8,892;2) ................ donne -8,89
=ARRONDI.SUP(18,89;0) ......... donne 19
=ARRONDI.SUP(0,892;0) ......... donne 1
=ARRONDI.SUP(-8,892;0) ........ donne -9
.......... .......... =ARRONDI.SUP(18,89;1) ......... donne 18,9
.......... .......... =ARRONDI.SUP(0,892;1) ......... donne 0,9
.......... .......... =ARRONDI.SUP(-8,892;1) ........ donne -8,9
=ARRONDI.INF(18,89;0) ......... donne 18
=ARRONDI.INF(0,892;0) ......... donne 0
=ARRONDI.INF(-8,892;0) ........ donne -8
.......... .......... =ARRONDI.INF(18,89;1) ......... donne 18,8
.......... .......... =ARRONDI.INF(0,892;1) ......... donne 0,8
.......... .......... =ARRONDI.INF(-8,892;1) ........ donne -8,8