=ARRONDI.SUP(A2;0) arrondit toujours en s'éloignant de zéro : 2,1 devient 3. =ARRONDI.INF(A2;0) arrondit toujours vers zéro : 2,9 devient 2. Les deux prennent les mêmes arguments qu'ARRONDI : le nombre, puis le nombre de chiffres à garder. Dans un Excel anglais, elles s'appellent ROUNDUP et ROUNDDOWN ; le tableau affiche les formules sous cette forme, avec des virgules, mais vous pouvez aussi les taper comme dans un Excel français, avec des points-virgules : =ARRONDI.SUP(A2;0).
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Value | ROUNDUP | ROUNDDOWN | ROUND |
| 2 | 2.1 | 3 | 2 | 2 |
| 3 | 2.9 | 3 | 2 | 3 |
| 4 | 2.5 | 3 | 2 | 3 |
| 5 | -2.1 | -3 | -2 | -2 |
| 6 | -2.9 | -3 | -2 | -3 |
=ARRONDI.SUP(A2;0)Regardez les lignes 5 et 6 : ARRONDI.SUP transforme -2,1 en -3, car "au-dessus" signifie en s'éloignant de zéro, pas vers le nombre le plus grand. ARRONDI.INF transforme -2,9 en -2. Mettez 2.0001 en A2 et ARRONDI.SUP donne toujours 3 : toute quantité au-delà des chiffres gardés compte.
Syntaxe de ARRONDI.SUP et ARRONDI.INF
=ROUNDUP(number, num_digits)
=ROUNDDOWN(number, num_digits)
num_digits (no_chiffres) fonctionne exactement comme dans ARRONDI : 2 garde deux décimales, 0 donne un nombre entier, et -1, -2, -3 arrondissent aux dizaines, centaines et milliers.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | num_digits | ROUNDUP | ROUNDDOWN | Number | |
| 2 | 2 | 1234.57 | 1234.56 | 1234.561 | |
| 3 | 1 | 1234.6 | 1234.5 | ||
| 4 | 0 | 1235 | 1234 | ||
| 5 | -2 | 1300 | 1200 |
=ARRONDI.SUP($E$2;A2)ARRONDI.SUP avec 2 chiffres transforme 1234,561 en 1234,57, et avec -2 en 1300. ARRONDI.INF avec -2 donne 1200. Modifiez E2 et observez les deux colonnes.
Arrondir une division au-dessus : combien de cartons, de bus ou de pages
La raison la plus courante d'arrondir au-dessus est un nombre qui ne peut pas être fractionnaire. 250 articles par cartons de 24 font 10,4 cartons, c'est-à-dire 11 cartons. =ARRONDI.SUP(B2/C2;0) donne ce résultat directement.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Order | Items | Per box | Boxes |
| 2 | A-101 | 250 | 24 | 11 |
| 3 | A-102 | 96 | 24 | 4 |
| 4 | A-103 | 97 | 24 | 5 |
=ARRONDI.SUP(B2/C2;0)96 articles tiennent exactement dans 4 cartons, et un article de plus demande un cinquième carton. ARRONDI donnerait 4 pour 97 articles et laisserait un article sans carton.
PLAFOND et PLANCHER : arrondir à un multiple
ARRONDI.SUP et ARRONDI.INF arrondissent à des puissances de dix. Pour arrondir au-dessus ou en dessous au multiple de n'importe quel nombre (5, 0,25, 12, une demi-heure), utilisez PLAFOND et PLANCHER (CEILING et FLOOR en anglais) :
=PLAFOND(A2;5)arrondit au multiple de 5 supérieur.=PLANCHER(A2;5)arrondit au multiple de 5 inférieur.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Value | Multiple | CEILING | FLOOR |
| 2 | 11 | 5 | 15 | 10 |
| 3 | 15 | 5 | 15 | 15 |
| 4 | 7.3 | 0.25 | 7.5 | 7.25 |
| 5 | 26 | 12 | 36 | 24 |
=PLAFOND(A2;B2)Une valeur qui est déjà un multiple reste telle quelle : 15 avec un multiple de 5 donne 15 dans les deux sens.
PLAFOND.MATH et PLANCHER.MATH (Excel 2013 et versions ultérieures) font la même chose avec une différence : le multiple est facultatif et vaut 1 par défaut, et pour les nombres négatifs un troisième argument choisit le sens. =PLAFOND.MATH(-7,5) donne -7 (vers le haut, vers zéro), et =PLAFOND.MATH(-7,5;1;1) donne -8 (en s'éloignant de zéro). PLAFOND et PLANCHER simples, avec un nombre négatif et un multiple positif, fonctionnent de la même façon dans l'Excel actuel ; dans Excel 2007, ils renvoyaient #NOMBRE! (en anglais #NUM!).
Arrondir une heure au quart d'heure supérieur
Les heures sont des fractions de jour, donc PLAFOND et PLANCHER les arrondissent aussi. Donnez le multiple sous forme d'heure : TEMPS(0;15;0) vaut 15 minutes.
| A | B | C | |
|---|---|---|---|
| 1 | Logged | Billed (up) | Paid (down) |
| 2 | 1:07 | 1:15 | 1:00 |
| 3 | 0:52 | 1:00 | 0:45 |
| 4 | 2:30 | 2:30 | 2:30 |
| 5 | 0:01 | 0:15 | 0:00 |
=PLAFOND(A2;TEMPS(0;15;0))1:07 est facturé 1:15, et une seule minute est facturée comme un quart d'heure complet. 2:30 est déjà un multiple et reste 2:30. Pour en savoir plus sur les calculs d'heures, voir calculer des heures.
ENT ou TRONQUE avec des nombres négatifs
Les deux suppriment les décimales d'un nombre positif : =ENT(4,7) et =TRONQUE(4,7) donnent toutes deux 4. Elles divergent sur les nombres négatifs. ENT (INT) arrondit à l'entier immédiatement inférieur, donc -4,2 devient -5. TRONQUE (TRUNC) coupe les décimales, donc -4,2 devient -4, comme ARRONDI.INF.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Value | INT | TRUNC | ROUNDDOWN |
| 2 | 4.7 | 4 | 4 | 4 |
| 3 | 4.2 | 4 | 4 | 4 |
| 4 | -4.2 | -5 | -4 | -4 |
| 5 | -4.7 | -5 | -4 | -4 |
=ENT(A4)TRONQUE prend aussi un nombre de chiffres : =TRONQUE(A2;2) garde deux décimales et coupe le reste. Utilisez ENT quand vous voulez dire "l'entier égal ou inférieur", par exemple les jours entiers d'une valeur date et heure ; utilisez TRONQUE quand vous voulez dire "les chiffres avant la virgule".
Essayez : palettes et paliers de prix
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Shipment | Cartons | Per pallet | Pallets |
| 2 | S1 | 130 | 40 |
À vous : En D2, calculez le nombre de palettes nécessaires à l'expédition S1 : les cartons de B2 divisés par le nombre de cartons par palette en C2, arrondi à la palette entière supérieure.
| A | B | C | |
|---|---|---|---|
| 1 | Price | Step | Rounded up |
| 2 | 3.62 | 0.25 |
À vous : En C2, arrondissez le prix de A2 au multiple supérieur du pas indiqué en B2.
Laquelle utiliser
| Vous voulez | Formule | 7,32 donne | -7,32 donne |
|---|---|---|---|
| Au-dessus, 1 décimale | =ARRONDI.SUP(A2;1) | 7,4 | -7,4 |
| En dessous, 1 décimale | =ARRONDI.INF(A2;1) | 7,3 | -7,3 |
| Au multiple de 0,5 supérieur | =PLAFOND.MATH(A2;0,5) | 7,5 | -7 |
| Au multiple de 0,5 inférieur | =PLANCHER.MATH(A2;0,5) | 7 | -7,5 |
| L'entier inférieur | =ENT(A2) | 7 | -8 |
| Supprimer les décimales | =TRONQUE(A2) | 7 | -7 |
L'erreur à éviter : utiliser ARRONDI.SUP quand vous vouliez dire "arrondir au plus proche". =ARRONDI.SUP(B2;0) sur 3,01 heures facture 4 heures. Si la règle est "au plus proche", utilisez ARRONDI ; si elle est "au quart d'heure suivant", utilisez PLAFOND avec le pas.
Questions fréquentes
Comment toujours arrondir au-dessus dans Excel ?
Utilisez =ARRONDI.SUP(A2;0) pour un nombre entier ou =ARRONDI.SUP(A2;2) pour deux décimales. Toute quantité au-delà des chiffres gardés arrondit vers le haut : 2,01 devient 3 avec 0 chiffre.
Quelle est la différence entre ARRONDI.SUP et PLAFOND ?
ARRONDI.SUP compte des chiffres : =ARRONDI.SUP(A2;-1) monte à la dizaine suivante. PLAFOND monte au multiple suivant de n'importe quel nombre : =PLAFOND(A2;5) monte au 5 suivant et =PLAFOND(A2;0,25) au quart suivant.
Quelle est la différence entre ENT et TRONQUE dans Excel ?
Elles concordent sur les nombres positifs mais pas sur les négatifs. =ENT(-4,2) arrondit vers le bas à -5, l'entier immédiatement inférieur, alors que =TRONQUE(-4,2) coupe les décimales et donne -4.
Comment supprimer les décimales sans arrondir dans Excel ?
Utilisez =TRONQUE(A2) ou =ARRONDI.INF(A2;0) : 7,99 devient 7. Pour garder deux décimales et couper le reste, utilisez =TRONQUE(A2;2), ainsi 7,999 devient 7,99.
Comment arrondir au multiple de 5 supérieur dans Excel ?
Utilisez =PLAFOND(A2;5) (ou =PLAFOND.MATH(A2;5)) : 11 devient 15 et 15 reste 15. Pour arrondir au multiple de 5 inférieur, utilisez =PLANCHER(A2;5).