Fonction MOD (Modulo) dans Excel

Dernière mise à jour le 16/05/2024
Temps de lecture : 3 minutes

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 ?
Exemple dutilisation de la fonction MOD avec Excel

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

  1. Le premier argument c'est le nombre lui-même

    Indiquer juste la cellule contenant le nombre à diviser

  2. 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.
Modulo pour connaitre le nombre oeufs restant sur le dernier plateau
  • 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.
Nombre de palettes oeufs que nous pouvons constituer

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.

4 Comments

  1. 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

    Reply

    • 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

      Reply

  2. 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 !

    Reply

    • Frédéric LE GUEN
      01/04/2021 @ 12:14

      C'est corrigé. Merci pour avoir vu la coquille 😉

      Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Microsoft MVP 2024

Fonction MOD (Modulo) dans Excel

Reading time: 3 minutes
Dernière mise à jour le 16/05/2024

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 ?
Exemple dutilisation de la fonction MOD avec Excel

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

  1. Le premier argument c'est le nombre lui-même

    Indiquer juste la cellule contenant le nombre à diviser

  2. 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.
Modulo pour connaitre le nombre oeufs restant sur le dernier plateau
  • 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.
Nombre de palettes oeufs que nous pouvons constituer

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.

4 Comments

  1. 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

    Reply

    • 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

      Reply

  2. 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 !

    Reply

    • Frédéric LE GUEN
      01/04/2021 @ 12:14

      C'est corrigé. Merci pour avoir vu la coquille 😉

      Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.