Funkcja MOD w Excelu zwraca resztę z dzielenia jednej liczby przez drugą i jest podstawowym narzędziem do operacji modulo w arkuszu kalkulacyjnym.
Poniżej znajdziesz praktyczny, ponadczasowy poradnik: od podstaw składni po konkretne zastosowania w codziennej pracy z danymi.
1. Co to jest reszta z dzielenia (modulo)?
Przy zwykłym dzieleniu interesuje nas wynik typu „ile razy się mieści”, np. 20 / 3 ≈ 6,66. Operacja modulo odpowiada na inne pytanie: ile zostanie „nadwyżki” po podzieleniu jednej liczby przez drugą?
Przykład: 20 / 3 = 6 i reszta = 2, bo 6 × 3 = 18, a do 20 brakuje 2.
W Excelu tę „resztę” oblicza właśnie funkcja MOD.
2. Funkcja MOD – składnia w Excelu
Standardowa składnia funkcji jest bardzo prosta:
=MOD(liczba; dzielnik)
Liczba – wartość, którą chcesz podzielić.
Dzielnik – wartość, przez którą ta liczba ma zostać podzielona.
Zwracany wynik to reszta z dzielenia liczby przez dzielnik. W polskiej wersji Excel najczęściej używa się średnika jako separatora argumentów.
3. Podstawowe przykłady użycia
Prosty przykład liczbowy
Formuła:
=MOD(20; 3)
Zwraca 2, czyli resztę z dzielenia 20 przez 3.
Inne przykłady: =MOD(10; 4) → wynik 2 (bo 2 × 4 = 8, reszta 2).
Oraz: =MOD(15; 5) → wynik 0 (dzieli się bez reszty).
Zastosowanie z komórkami
Załóżmy, że w komórce A1 jest wartość, którą chcesz podzielić przez 7. Użyj:
=MOD(A1; 7)
Formuła zwróci resztę z dzielenia liczby z komórki A1 przez 7.
4. Jak Excel liczy MOD „pod spodem”?
Dokumentacja Microsoft podaje ogólny wzór:
MOD(n, d) = n - d * INT(n/d)
Gdzie zmienne i funkcje oznaczają:
- n – liczba (argument „liczba”);
- d – dzielnik (argument „dzielnik”);
- INT – funkcja zaokrąglająca w dół do najbliższej liczby całkowitej.
Ważna właściwość: wynik funkcji MOD ma taki sam znak jak dzielnik.
5. Typowe zastosowania funkcji MOD w arkuszu
Sprawdzanie, czy liczba jest parzysta lub nieparzysta
Parzyste liczby zawsze mają resztę 0 przy dzieleniu przez 2. Aby to sprawdzić, użyj:
=MOD(A1; 2)
Wynik 0 oznacza liczbę parzystą, a wynik 1 – liczbę nieparzystą. Tego typu test często łączy się z funkcjami JEŻELI, formatowaniem warunkowym lub filtrowaniem danych.
Wybieranie co n-tego wiersza / rekordu
Jeżeli chcesz zaznaczyć lub przefiltrować co 3. rekord, możesz użyć MOD na numerze wiersza lub numerze kolejnego wpisu. Przykładowo, w kolumnie B (obok danych w kolumnie A) wpisz:
=MOD(WIERSZ(); 3)
Komórki, gdzie wynik = 0, to co 3. wiersz (3, 6, 9, 12, …).
Takie rozwiązanie przydaje się do:
- prób losowych (np. co 10. klient),
- raportów z wybranych pozycji (co 5. wpis w logach),
- naprzemiennego formatowania wierszy.
Rozkład na pełne jednostki + „resztę”
W logistyce lub magazynie MOD pomaga policzyć, ile sztuk zostanie poza pełnymi jednostkami (paletami, kartonami itd.).
W A1 wpisz liczbę sztuk (np. 125). W B1 wpisz liczbę sztuk na palecie (np. 40).
Formuła:
=MOD(A1; B1)
Zwróci, ile sztuk nie zmieści się w pełnych paletach (tu: 5). Równolegle możesz użyć funkcji dzielącej (np. QUOTIENT lub zwykłego dzielenia z INT) do policzenia liczby pełnych palet – MOD zostawia „ogon”.
Tworzenie powtarzających się cykli
MOD idealnie nadaje się do tworzenia cyklicznych wzorów, np. dni zmian w harmonogramie, rotacja zespołów, powtarzające się etykiety.
W kolumnie A umieść kolejne dni (np. 1, 2, 3, 4, …). W kolumnie B chcesz przypisać zmianę 1, 2, 3 i znowu 1, 2, 3 itd.
Formuła w B1:
=MOD(A1-1; 3)+1
Daje sekwencję 1, 2, 3, 1, 2, 3… w kolejnych wierszach.
Praca z datami i godzinami
W Excelu daty i godziny są przechowywane jako liczby, więc MOD można stosować również do nich. Oto praktyczne scenariusze:
- obliczenie liczby godzin, które „wystają” poza pełne dni,
- przypisanie zdarzeń do cyklicznych bloków czasowych (np. co 15 minut),
- grupowanie danych na podstawie czasu w powtarzających się przedziałach.
6. MOD a liczby ujemne
Według dokumentacji Microsoft wynik MOD ma taki sam znak jak dzielnik. Oznacza to, że jeśli dzielnik jest dodatni, wynik MOD będzie dodatni lub równy zero, nawet gdy dzielona liczba jest ujemna.
Przykład: =MOD(-10; 3). Excel stosuje wzór n – d * INT(n/d): -10 – 3 * INT(-10/3). Ponieważ INT(-3,33…) = -4, otrzymujemy -10 – 3 * (-4) = 2. W efekcie wynik jest dodatni (2), zgodnie z zasadą, że znak wyniku odpowiada znakowi dzielnika (+3).
7. Błędy i typowe pułapki
Dzielenie przez zero – błąd #DIV/0!
Jeśli dzielnik wynosi 0, funkcja MOD zwraca błąd #DIV/0!.
Przykład:
=MOD(10; 0)
Zwróci #DIV/0!, ponieważ dzielenie przez zero jest matematycznie niezdefiniowane. W praktyce zawsze zabezpieczaj formułę testem dzielnika, np. w funkcji JEŻELI.
Argumenty muszą być liczbami
Jeżeli któryś z argumentów (liczba lub dzielnik) nie jest wartością liczbową lub komórką z liczbą, MOD może zwrócić błąd. Oba argumenty muszą być liczbami.
8. MOD w Excel i w innych narzędziach
Funkcja MOD jest wbudowana w Excel jako funkcja matematyczna i trygonometryczna. Występuje też w innych arkuszach, np. Arkusze Google, gdzie działa analogicznie i ma tę samą składnię:
=MOD(liczba; dzielnik)
Dzięki temu wiedza o MOD z Excela jest łatwo przenaszalna między różnymi narzędziami biurowymi.
9. Jak w praktyce wprowadzić funkcję MOD w komórce
Możesz skorzystać z dwóch podejść – bezpośrednie wpisanie formuły lub wybór z biblioteki funkcji.
Szybkie wpisanie z klawiatury – postępuj według poniższych kroków:
- Zaznacz komórkę, w której chcesz zobaczyć wynik (np. C1).
- Wpisz:
=MOD( - Wprowadź liczbę (np. adres komórki A1) lub wartość bezpośrednio.
- Wstaw separator argumentów (najczęściej średnik).
- Wprowadź dzielnik (np. adres komórki B1 lub wartość 3).
- Zamknij nawias i naciśnij Enter.
Przez kartę formuły (biblioteka funkcji) – skorzystaj z interfejsu:
- Zaznacz komórkę z wynikiem.
- Przejdź do karty Formuły.
- W grupie Biblioteka funkcji wybierz kategorię Matematyka i trygonometria.
- Kliknij MOD i uzupełnij pola liczba oraz dzielnik w oknie dialogowym.
10. Dlaczego warto znać funkcję MOD?
Funkcja MOD jest prosta z definicji, ale bardzo uniwersalna – użyjesz jej zarówno w podstawowej pracy z liczbami, jak i w bardziej zaawansowanych analizach, logice warunkowej czy przy projektowaniu cyklicznych wzorów danych.
Znajomość MOD pozwala rozwiązywać wiele zadań „sprytniej”, bez skomplikowanych formuł – szczególnie wszędzie tam, gdzie pojawia się pojęcie „reszty”, cyklu, powtarzalności lub „tego, co zostaje po odjęciu pełnych jednostek”.






