Fungsi MOD di Excel adalah alat sederhana namun sangat serbaguna. Dengan berbagai contoh dalam artikel ini, kita akan mengeksplorasi penerapannya dalam berbagai situasi.
Artikel ini akan membahas konsep dasar MOD, cara penggunaannya, hingga penerapan dalam beberapa kasus umum. Jangan lupa untuk mengunduh file contoh berikut untuk memahami lebih dalam:
File: fungsi-mod-excel.xlsx.
Memahami Konsep Dasar MOD
MOD adalah sisa hasil bagi—angka bulat terkecil yang tidak dapat lagi dibagi secara utuh oleh pembagi. Contoh:
- Ibu memiliki 11 permen dan membagikan secara rata kepada 3 anak.
- Setiap anak mendapat 3 permen.
- Sisa 2 permen disebut sisa hasil bagi (11 – 3 – 3 – 3 = 2).
- Jika ibu memiliki 12 permen, hasil bagi menjadi utuh tanpa sisa.
- Setiap anak mendapat 4 permen dan sisa hasil bagi adalah 0 (12 – 4 – 4 – 4 = 0).
- Jika ibu memiliki 2 permen, tidak ada yang mendapat bagian.
- Setiap anak mendapat 0 permen dan sisa hasil bagi adalah 2.
Di matematika, operasi ini dikenal sebagai modulo dan sering ditulis dengan operator %. Contoh:
- 11 % 3 = 2
- 15 % 4 = 3
- 24 % 6 = 0
- 7 % 10 = 7
Apa Itu Fungsi MOD di Excel?
Fungsi MOD digunakan untuk menghitung dan mengembalikan sisa hasil bagi dari suatu angka.
Sintaks MOD(number; divisor)
- number (wajib): Angka yang akan dihitung sisa hasil baginya.
- divisor (wajib): Angka pembagi.
Rumus manual untuk MOD juga dapat ditulis sebagai:
number - (TRUNC(number / divisor) * divisor)
Kapan Menggunakan Fungsi MOD
Fungsi MOD dapat digunakan pada kasus-kasus berikut, tapi tidak terpada pada:
- Mendapatkan sisa pembagian
- Mendeteksi siklus berulang
- Berganti-ganti antara dua nilai atau lebih
- Mengelompokkan data ke dalam beberapa kategori
- Membuat label berulang, seperti Pekan 1, Pekan 2, dan seterusnya
- Menguji apakah suatu angka bisa dibagi dengan angka lain
- Menormalkan angka negatif
- Membuat logika penjadwalan
- Simulasi perulangan dalam rumus Excel
Tips Menggunakan Rumus MOD
- Pastikan pembagi (divisor) tidak bernilai nol, karena ini akan menyebabkan error.
- Gunakan MOD untuk logika IF untuk membuat keputusan berdasarkan sisa pembagian.
- Kombinasikan MOD dengan fungsi lain seperti SUM, COUNTIF, atau bahkan fungsi tanggal untuk fungsionalitas lebih baik.
Contoh Rumus MOD di Excel
Rumus Sisa Hasil Bagi
Rumus di bawah mengembalikan sisa hasil bagi. Jika A2 adalah 11 dan B2 adalah 3, rumus mengembalikan 2.
=MOD(A2; B2)
Menentukan Ganjil dan Genap
MOD membantu memeriksa apakah suatu angka ganjil atau genap:
- Ganjil: Tidak habis dibagi dua, hasil MOD adalah 1.
=MOD(23; 2)→ Mengembalikan 1 → Ganjil. - Genap: Habis dibagi dua, hasil MOD adalah 0.
=MOD(10; 2)→ Mengembalikan 0 → Genap.
Gunakan fungsi IF untuk mengevaluasi hasil MOD:
=IF(MOD(A2; 2) = 0; "Genap"; "Ganjil")
Mencari Kelipatan Angka
Rumus-rumus di bawah memeriksa apakah suatu angka merupakan kelipatan dari pembagi. Jika hasil MOD adalah 0, maka angka tersebut adalah kelipatan dan rumus menampilkan Ya.
=IF(MOD(A2; B2)=0; "Ya"; "Bukan")
Membuat Baris dengan Warna Berbeda
Untuk memudahkan membaca data, baris dapat diberi warna berbeda menggunakan Conditional Formatting dan fungsi ROW.
Langkah-langkah:
- Pilih range data.
- Pada tab Home, tab Styles, klik Conditional Formatting → New Rule → Use a formula to determine which cells to format.
- Masukkan rumus:
=MOD(ROW(); 2) = 0. - Tentukan format warna, lalu klik OK.

Penjelasan rumus:
- ROW menghasilkan angka baris. Misalnya, ROW di B2 mengembalikan 2, dan 2 % 2 = 0.
- Conditional Formatting akan memformat baris sesuai aturan (rumus dan format).
Membuat Kelompok di Excel
Untuk menandai kelompok, gunakan konsep yang sama dengan menandai baris:
- Rumus:
=MOD(ROW(); 3) = 1. - Format akan diterapkan pada setiap baris ketiga.

Membuat Validasi Data
MOD dapat digunakan untuk validasi data dengan Conditional Formatting atau Data Validation:
- Rumus:
=MOD(B2; 10) = 0→ Hanya angka kelipatan sepuluh yang valid. - Data Validation:
- Pilih range data.
- Klik Data → Data Tools→ Data Validation → Allow: Custom.
- Masukkan rumus, lalu klik OK.
- Klik Data → Data Tools→ Panah drop down Data Validation → Circle Invalid Data.

Menjumlahkan Berdasarkan Kelompok
MOD dapat digunakan untuk menjumlahkan nilai berdasarkan kelompok. Contoh rumus:
=IF(MOD(ROW(); 3) = 1; SUM(INDIRECT("C" & ROW() - 2 & ":C" & ROW())); "")Penjelasan:
- ROW() mengembalikan posisi baris.
MOD(ROW(); 3) = 1menandai baris tertentu—dalam hal ini baris 4, 7, dan 10.- INDIRECT menentukan range yang akan dijumlahkan.
- SUM menjumlahkan data dalam kelompok.

Kesalahan Umum Rumus MOD dan Solusinya
| Kesalahan | Penyebab | Solusi |
| Error #DIV/0! | Pembagi (divisor) bernilai 0 | Pastikan pembagi tidak nol. Periksa data dengan IF atau validasi input |
| Error #VALUE! | Argumen bukan angka | Pastikan semua argumen berupa angka |
| Hasil negatif | Angka negatif digunakan pada number atau divisor | Perjelas logika penggunaan MOD pada angka negatif, atau gunakan fungsi ABS untuk memastikan hasil positif |
Kesimpulan
Fungsi MOD jauh lebih dari sekadar menghitung sisa pembagian. Dengan memahami pola, rotasi, dan logika berulang, kita bisa menggunakannya untuk:
- penjadwalan
- pengelompokan
- formatting
- data cleaning
- automasi sederhana
MOD adalah salah satu fungsi kecil yang membuka pintu ke solusi kreatif di Excel.