Toutes les fonctionsMath
MOD dans Excel
MOD dans Excel expliquée avec sa syntaxe, les restes, les tests de divisibilité, les cycles, les valeurs négatives et trois exemples.
Syntaxe
MOD(number, divisor)Exemple : =MOD(50,12)
Disponible dans : All versions
MOD renvoie le reste d’une division. Sa syntaxe est =MOD(number, divisor).
Quand l’utiliser
- Colorer une ligne sur deux ou sur trois dans une mise en forme conditionnelle grâce à une formule telle que =MOD(ROW(),2)=0.
- Trouver les articles qui restent après la mise en boîte : par exemple, =MOD(29,6) laisse 5.
- Ramener un compteur dans un cycle récurrent, comme des jours de la semaine ou des équipes.
Arguments
- number. La valeur à diviser.
- divisor. Le nombre non nul qui définit le cycle.
Exemples expliqués
Articles restants
Formule : D2: =MOD(A2,B2)
Résultat : 5
Après quatre boîtes complètes, il reste cinq articles.
Tester un nombre pair
Formule : C2: =MOD(A2,2)
Résultat : 0
Un entier pair ne laisse aucun reste lorsqu’il est divisé par deux.
Boucler dans un cycle
Formule : C2: =MOD(A2-1,7)+1
Résultat : 3
L’expression ramène périodiquement les positions dans l’intervalle de 1 à 7.
À vous de jouer
Modifiez une formule ou une valeur dans la feuille d’exemple et observez le résultat.
Formule en D2 : =MOD(A3,B3)
Résultat en D2 : 2
Erreurs et vérifications
- #DIV/0!. Le diviseur vaut 0 ou est vide. MOD(5,0) échoue toujours.
- Les entrées négatives donnent un signe inattendu. Le résultat prend le signe du diviseur : MOD(-7,3) vaut 2 et MOD(7,-3) vaut -2. Testez les cas négatifs avant d’employer MOD pour des positions cycliques.
- Les résultats décimaux semblent étranges. MOD fonctionne aussi avec les décimales : MOD(17.5,5) vaut donc 2.5. Arrondissez d’abord si vous ne voulez que des restes entiers.
Fonctions associées
Questions fréquentes
- Comment vérifier qu’un nombre est divisible par un autre ?
- Testez MOD(A2,B2)=0. Cette méthode permet, par exemple, de repérer les multiples de 5.
- MOD diffère-t-elle de l’opérateur de reste % d’autres outils ?
- De nombreux langages de programmation donnent un reste négatif pour les nombres négatifs. Dans Excel, MOD prend le signe du diviseur.
- Comment ramener une position entre 1 et 7 ?
- Utilisez =MOD(A2-1,7)+1 ; la position 17 devient 3.
Autres fonctions de la catégorie Math