Aller au contenu principal

Qu'est-ce que la fonction ARRONDI.AU.MULTIPLE ?

Définition
La fonction ARRONDI.AU.MULTIPLE retourne le nombre arrondi au multiple souhaité le plus proche, vers le haut ou vers le bas selon ce qui est le plus proche.

ARRONDI.AU.MULTIPLE (MROUND en anglais) te sert dès que l'arrondi classique aux décimales ne correspond à rien de concret dans ton contexte, et que tu dois caler un nombre sur un pas fixe qui n'est pas une puissance de dix. C'est la fonction à sortir chaque fois qu'une valeur doit tomber sur une graduation précise plutôt que sur n'importe quel chiffre après la virgule.

Concrètement, c'est elle qui simplifie le rendu de monnaie dans une boutique, planifie des créneaux de réunion par quarts d'heure, ajuste des quantités de production au lot de 50 le plus proche, ou arrondit des budgets prévisionnels au millier d'euros pour les présentations au comité de direction. Que tu travailles dans la vente, la planification ou la gestion de budgets, cette fonction te fait gagner un temps précieux et évite les erreurs d'arrondi manuel.

Syntaxe

=ARRONDI.AU.MULTIPLE(nombre; multiple)

Clique sur un argument pour aller à son explication.

Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

Comprendre chaque paramètre de la fonction ARRONDI.AU.MULTIPLE

Deux arguments, tous les deux obligatoires : d'abord le nombre que tu veux arrondir, puis le pas vers lequel tu vises (5 centimes, 15 minutes, un lot de 50…). Garde en tête qu'ils doivent partager le même signe : un nombre positif veut un multiple positif, sinon Excel renvoie #NOMBRE!.

1

nombre

: c'est le nombre que tu veux arrondir

Il peut s'agir d'un nombre positif ou négatif, d'une référence de cellule comme A1, ou du résultat d'une formule. Par exemple, si tu veux arrondir le prix 23,75 € au multiple de 5 € le plus proche, ton nombre sera 23,75.

Excel accepte aussi bien les entiers que les décimaux. Tu peux arrondir 1234 au multiple de 100, ou 0,47 € au multiple de 0,05 €.

2

multiple

: le multiple vers lequel tu veux arrondir

Ce paramètre détermine les valeurs possibles après l'arrondi. Par exemple, avec un multiple de 5, les résultats possibles seront 0, 5, 10, 15, 20, etc. Avec un multiple de 0,25, tu obtiens 0,25, 0,50, 0,75, 1,00, 1,25, etc.

Le multiple peut être plus petit ou plus grand que le nombre. Tu peux arrondir 3,7 au multiple de 5 (résultat : 5) ou 1234 au multiple de 0,5 (résultat : 1234).

Attention : Le nombre et le multiple doivent avoir le même signe. =ARRONDI.AU.MULTIPLE(5; -2) génère une erreur #NOMBRE! car 5 est positif et -2 est négatif. Dans la grande majorité des cas professionnels, les deux sont positifs.

Le conseil du pro
Pour arrondir au 5 centimes le plus proche, pratique là où les pièces de 1 et 2 centimes n'existent plus, utilise ARRONDI.AU.MULTIPLE(prix; 0,05). Un prix de 12,47 € tombe à 12,45 €, et 12,48 € à 12,50 €.
Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment arrondir un prix aux 5 centimes avec la fonction ARRONDI.AU.MULTIPLE

La file d'attente s'allonge et tu passes ton temps à chercher des pièces de 1 et 2 centimes au fond du tiroir-caisse. Tes articles sont listés avec leur catégorie, leur format et un prix TTC calculé au centime près, et tu veux à côté un prix réellement encaissable, calé sur les 5 centimes. La fonction ARRONDI.AU.MULTIPLE ramène chaque prix au multiple de 5 centimes le plus proche, sans que tu aies à trancher ligne par ligne.

Les étapes
  1. 1
    Dans une cellule, écris =ARRONDI.AU.MULTIPLE(.
  2. 2
    En 1er argument : clique sur la cellule du prix TTC à arrondir, D2. C'est le montant calculé au centime près, celui qui t'oblige à chercher des pièces de 1 et 2 centimes au fond du tiroir-caisse.
  3. 3
    En 2ᵉ argument : saisis le pas d'arrondi que tu vises, 0,05. Il fixe les seules valeurs autorisées à l'arrivée, 2,40 €, 2,45 €, 2,50 € et ainsi de suite. Aucun prix ne peut plus tomber entre deux de ces graduations.
  4. 4
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule sur la colonne Prix caisse. Chaque ligne arrondit alors son propre prix TTC, et 8,98 € remonte à 9,00 € pendant que 2,47 € descend à 2,45 €.
Au final, ta formule devrait ressembler à ça :=ARRONDI.AU.MULTIPLE(D2; 0,05)
Explication
La fonction cherche, parmi tous les multiples de 0,05, celui dont le prix est le plus près : 2,47 € tombe entre 2,45 € et 2,50 €, et c'est 2,45 € qui gagne de peu. Recopiée sur toute la colonne Prix caisse, elle règle les 18 articles d'un coup, y compris 8,98 € qui remonte à 9,00 €.
Exemple 2

Comment arrondir une heure au quart d'heure avec la fonction ARRONDI.AU.MULTIPLE

Les demandes de créneaux arrivent par mail avec des horaires impossibles, alors que la salle ne se réserve que par quart d'heure. Tu as la liste des participants avec l'heure qu'ils réclament, et tu veux en face l'heure réellement assignée, calée sur 00, 15, 30 ou 45. La fonction ARRONDI.AU.MULTIPLE fait ce recalage, à condition de lui parler en minutes plutôt qu'en heures.

Les étapes
  1. 1
    Dans une cellule, écris =ARRONDI.AU.MULTIPLE(.
  2. 2
    En 1er argument : écris l'heure demandée convertie en minutes, B2*24*60. Excel range une heure sous forme de fraction de jour, si bien que 09:07 vaut pour lui 0,3799, un nombre sur lequel un pas de 15 n'aurait aucun sens. La multiplication par 24 puis par 60 le ramène à 547 minutes.
  3. 3
    En 2ᵉ argument : saisis le pas d'arrondi, exprimé lui aussi en minutes, 15. Les seules minutes possibles à l'arrivée deviennent 00, 15, 30 et 45, exactement les créneaux que la salle accepte.
  4. 4
    Ferme la parenthèse, complète par /60/24, puis appuie sur Entrée. Ces deux divisions défont la conversion et rendent le résultat sous forme de fraction de jour. Formate ensuite la cellule au format hh:mm, sans quoi tu liras un nombre décimal à la place d'une heure.
Voici la formule que tu obtiens à la fin :=ARRONDI.AU.MULTIPLE(B2*24*60; 15)/60/24
Explication
Ici, la fonction ne voit jamais l'heure telle que tu la lis, seulement les minutes que la multiplication lui fournit : 547 minutes sont plus près de 540 (soit 36 quarts d'heure) que de 555, d'où 09:00. Le même aller-retour donne 10:30 pour 10:23, qui penche cette fois vers le quart d'heure du dessus.
Exemple 3

Comment corriger l'erreur #NOMBRE! avec les fonctions ARRONDI.AU.MULTIPLE et SIGNE

Ta journée de caisse mélange des ventes et des remboursements, et le jour où tu recopies ta formule sur les lignes d'avoir, la colonne se couvre de #NOMBRE!. Tes tickets sont listés avec leur type et leur montant, positif pour une vente et négatif pour un avoir, et tu veux un montant encaissable sur toutes les lignes sans trier les unes des autres. La fonction ARRONDI.AU.MULTIPLE réclame un nombre et un multiple de même signe, et la fonction SIGNE se charge justement de lui donner le bon.

Les étapes
  1. 1
    Dans une cellule, écris =ARRONDI.AU.MULTIPLE(.
  2. 2
    En 1er argument : clique sur la cellule du montant du ticket, C2. Elle porte un nombre positif sur une vente et un nombre négatif sur un avoir, et c'est ce changement de signe qui fait dérailler la formule d'une ligne à l'autre.
  3. 3
    En 2ᵉ argument : écris le pas d'arrondi multiplié par le signe du montant et referme la parenthèse de la fonction SIGNE, 0,05*SIGNE(C2). Un 0,05 tapé seul arrondirait bien les ventes, mais il couvrirait les lignes d'avoir de #NOMBRE!, puisque la fonction réclame un nombre et un multiple de même signe.
  4. 4
    Ferme la parenthèse de la fonction ARRONDI.AU.MULTIPLE et appuie sur Entrée. Celle de la fonction SIGNE a déjà été refermée à l'étape précédente, ce qui explique les deux parenthèses collées à la fin de la formule.
Une fois les morceaux assemblés, ta formule donne ça :=ARRONDI.AU.MULTIPLE(C2; 0,05*SIGNE(C2))
Explication
La fonction SIGNE renvoie 1 sur une vente et -1 sur un avoir, ce qui produit un pas de 0,05 dans le premier cas et de -0,05 dans le second. Le nombre et le multiple portent alors toujours le même signe, l'erreur #NOMBRE! ne se déclenche plus, et un avoir de -3,68 € est bien ramené à -3,70 €.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction ARRONDI.AU.MULTIPLE

Avec ARRONDI.AU.MULTIPLE, un seul message rouge revient vraiment : un #NOMBRE! signale presque toujours que ton nombre et ton multiple n'ont pas le même signe. Un multiple à zéro, lui, ne dit rien du tout et renvoie 0 (souvent une cellule vide qui sert de pas).

Les autres pièges ne déclenchent aucune erreur non plus mais donnent un résultat faux : la confondre avec ARRONDI (qui compte des décimales, pas des multiples) et arrondir une heure sans la convertir d'abord en minutes.

Erreur #NOMBRE! -- signes différents entre nombre et multiple

L'erreur la plus fréquente avec ARRONDI.AU.MULTIPLE survient quand le nombre et le multiple ont des signes opposés. Par exemple, =ARRONDI.AU.MULTIPLE(5; -2) génère #NOMBRE! car 5 est positif et -2 est négatif. Excel ne peut pas calculer un multiple négatif d'un nombre positif.

Solution : Vérifie que tes deux paramètres ont le même signe. Si tu travailles avec des nombres positifs (la majorité des cas), assure-toi que ton multiple est aussi positif. Pour des nombres négatifs, utilise un multiple négatif. Par exemple, =ARRONDI.AU.MULTIPLE(-23; -5) donne -25.

Confusion avec la fonction ARRONDI classique

Beaucoup confondent ARRONDI.AU.MULTIPLE avec ARRONDI. ARRONDI arrondit à un nombre de décimales (0, 1, 2, etc.), tandis qu'ARRONDI.AU.MULTIPLE arrondit à un multiple spécifique (5, 10, 0,25, etc.). Les deux paramètres n'ont pas la même signification.

Solution : Pour arrondir 23,456 à 2 décimales, utilise =ARRONDI(23,456; 2) qui donne 23,46. Pour arrondir 23,75 au multiple de 5, utilise =ARRONDI.AU.MULTIPLE(23,75; 5) qui donne 25. Si tu veux arrondir au centime près (2 décimales), utilise ARRONDI et non ARRONDI.AU.MULTIPLE.

Résultats inattendus en arrondissant des heures directement

Arrondir des heures directement peut donner des résultats incohérents. Par exemple, =ARRONDI.AU.MULTIPLE("9:30"; 15) ne fonctionne pas comme prévu car Excel stocke les heures en décimales de jour (entre 0 et 1), pas en minutes. Le multiple 15 est beaucoup plus grand que la valeur décimale d'une heure.

Solution : Convertis d'abord l'heure en minutes avec *24*60, arrondis au multiple de 15, puis reconvertis en heures avec /60/24. Formule complète : =ARRONDI.AU.MULTIPLE(A1*24*60; 15)/60/24. Formate ensuite la cellule résultat au format hh:mm.

Résultat 0 silencieux -- multiple égal à zéro

Si ton multiple est 0, Excel n'affiche aucune erreur et retourne 0. Cela se produit quand le multiple est calculé dynamiquement et que la cellule source est vide ou contient zéro, et rien ne signale que l'arrondi n'a jamais eu lieu.

Solution : Vérifie que ton paramètre multiple n'est jamais zéro. Si tu construis une formule dynamique où le multiple vient d'une cellule, ajoute une condition pour gérer ce cas : =SI(B1=0; A1; ARRONDI.AU.MULTIPLE(A1; B1)) conserve la valeur originale si le multiple est zéro.

L’erreur fatale
Arrondir une heure directement ne marche pas, car Excel stocke les heures en fractions de jour. Convertis d'abord en minutes, arrondis, puis reviens en heures : ARRONDI.AU.MULTIPLE(A1*24*60; 15)/60/24, avec la cellule au format hh:mm.
Lucas, la mascotte du Dojo, compare deux fonctions Excel

ARRONDI.AU.MULTIPLE vs ARRONDI vs PLAFOND vs PLANCHER

Utilise ARRONDI.AU.MULTIPLE quand tu veux le multiple le plus proche, quelle que soit la direction. Utilise PLAFOND pour toujours arrondir vers le haut (stocks de sécurité). Utilise PLANCHER pour toujours arrondir vers le bas (remises, découpes). Utilise ARRONDI pour arrondir à un nombre fixe de décimales.

CritèreARRONDI.AU.MULTIPLEARRONDIPLAFONDPLANCHER
Direction d'arrondiAu plus procheAu plus procheToujours vers le hautToujours vers le bas
Type d'arrondiÀ un multipleÀ N décimalesÀ un multipleÀ un multiple
Exemple avec 23,75 et multiple 52524 (0 décimale)2520
Exemple avec 22 et multiple 52022 (0 décimale)2520
Cas d'usage typiquePrix, horaires, lotsDécimales, pourcentagesStocks minimums, réservationsRemises, découpes matières
Facilité⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
FAQ

Questions fréquentes

ARRONDI.AU.MULTIPLE arrondit à un multiple spécifique (5, 10, 0,25, etc.) tandis qu'ARRONDI arrondit à un nombre de décimales. Si tu veux arrondir 23,75 € au 5 € le plus proche, utilise ARRONDI.AU.MULTIPLE(23,75; 5) qui donne 25. ARRONDI(23,75; 0) donnerait 24 car il arrondit à l'unité la plus proche, pas au multiple de 5.

Ressources

Pour aller plus loin

Continue sur ta lancée après la fonction ARRONDI.AU.MULTIPLE : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.

Tout voir