C'est quoi le modulo et comment le calculer dans Excel ?
Son utilisation est très utile pour faire des tests, des mises en forme conditionnelles, ou bien pour des tests de validation de données. Il ne faut pas confondre la fonction MOD avec la fonction MODE qui vous ramène la valeur la plus fréquente.
Comprendre l'utilité de calculer le modulo avec MOD
Dans une division, il y a deux résultats qu'il est possible d'interpréter
- Le Quotient
- Le reste de la division (c'est ça le modulo)
Chacun a son intérêt en fonction du problème. Prenons l'exemple suivant où vous devez faire des palettes d'oeufs.
- Vous devez ranger 13568 oeufs
- Combien de plateau de 25 oeufs allez vous remplir ?
- Combien d'oeufs vous restera-t-il ?
- Ensuite, vous faîtes des palettes de 12 plateaux. Combien de palettes allez-vous faire?
- Combien de plateaux va-t-il vous rester ?
C'est dans cette situation que la fonction MOD va nous simplifier le travail 😀👍
C'est quoi le modulo ?
Le modulo, c'est le reste d'une division. Dans Excel, la fonction s'écrit MOD
- Le premier argument c'est le nombre lui-même
Indiquer juste la cellule contenant le nombre à diviser
- Le second argument c'est le diviseur
Là, vous indiquez par quelle valeur vous voulez diviser le nombre précédent
=MOD(nombre,diviseur)
Comment résoudre le problème des oeufs
- Pour trouver le nombre de plateaux complets que nous allons pouvoir remplir, nous allons utiliser la fonction QUOTIENT. Le diviseur est égal au nombre d'oeufs que nous pouvons ranger sur un plateau, soit 25
- Pour trouver le nombre d'oeufs restant (qui ne permettent pas d'avoir un plateau complet), c'est la fonction MOD que nous devons utiliser.
- Pour connaître le nombre de palettes que nous pouvons constituer avec ces 542 plateaux, nous allons encore utiliser la fonction QUOTIENT. Mais cette fois, le diviseur c'est 12, le nombre de plateaux par palette. Et le chiffre à diviser c'est le nombre de plateau ; 542.
- Et de nouveaux, la fonction MOD va nous renvoyer le nombre de plateaux restant.
A la fin de la journée, nous avons constitué 45 palettes de 12 plateaux d'oeufs chacune. Il reste 2 plateaux et 18 oeufs en vrac. Nous pouvons les donner à nos employés 🥚😉
Autre cas d'utilisation
La recherche du modulo est très utile avec Excel dans les cas suivants :
- Contrats mensuels arrivant à échéance (test sur la valeur 12).
- Sélectionner toutes les 5e ligne d'une feuille Excel
- Nombre pair ou impair
- ....
Fonction PGCD
La fonction PGCD retourne le Plus Grand Commun Diviseur (ou encore le plus grand dénominateur commun) entre plusieurs valeurs. Vous pouvez aller jusqu’à 255 valeurs mais généralement PGCD est utilisé pour comparer 2 valeurs.
Par exemple, vous voulez savoir quel est le plus grand nombre qui multiplie à la fois 120 et 48. Vous allez écrire :
=PGCD(120;48) => 24
- 24 * 2 = 48
- 24 * 5 = 120
Vous trouverez des informations complémentaires sur la fonction MOD (modulo) sur le site de Microsoft.
Duroc Laurent
25/08/2022 @ 15:05
Bonjour, j'ai réaliser la fonction mod est pair est impair la conbinaison ne fonctionne pas. =(mod(A2,2)=0,Est"pair"est Impair")
Merci de me répondre
Bonne journée
Frédéric LE GUEN
25/08/2022 @ 15:16
Le test est correct. Selon la valeur en A2, il retourne VRAI ou FAUX donc ça fonctionne
charles
01/04/2021 @ 06:23
Bonjour,
au tout début de cet article (très intéressant ceci dit), je pense qu’une petite erreur s’est glissée… En effet, "12/3" ne donne pas 8, mais 4. Ou alors, il y a une logique mathématique d’Excel que je n’ai pas comprise.
Très bonne journée !
Frédéric LE GUEN
01/04/2021 @ 12:14
C'est corrigé. Merci pour avoir vu la coquille 😉