{"id":642,"date":"2026-07-01T20:22:04","date_gmt":"2026-07-01T20:22:04","guid":{"rendered":"https:\/\/staiibsi.ac.id\/journal\/?p=642"},"modified":"2026-07-01T20:22:04","modified_gmt":"2026-07-01T20:22:04","slug":"fungsi-if-pada-excel-dan-panduan-lengkap-untuk-pemula","status":"publish","type":"post","link":"https:\/\/staiibsi.ac.id\/journal\/fungsi-if-pada-excel-dan-panduan-lengkap-untuk-pemula\/","title":{"rendered":"Fungsi IF pada Excel dan Panduan Lengkap untuk Pemula"},"content":{"rendered":"<p class=\"isSelectedEnd\">Fungsi IF pada Excel adalah rumus logika yang digunakan untuk menghasilkan nilai berbeda berdasarkan kondisi tertentu. Rumus ini penting karena membantu pengguna membuat keputusan otomatis dalam tabel, seperti menentukan lulus atau tidak, menghitung status pembayaran, memberi kategori nilai, hingga menandai data yang memenuhi syarat.<\/p>\n<h2>Mengapa Fungsi IF pada Excel Perlu Dipahami?<\/h2>\n<p class=\"isSelectedEnd\">Dalam pekerjaan sehari-hari, data sering membutuhkan keputusan sederhana. Misalnya, jika nilai siswa lebih dari 75 maka statusnya \u201cLulus\u201d, tetapi jika kurang dari 75 maka \u201cTidak Lulus\u201d.<\/p>\n<p class=\"isSelectedEnd\">Tanpa fungsi IF, pengguna harus mengecek data satu per satu secara manual. Cara ini tentu memakan waktu, terutama jika data berisi ratusan baris.<\/p>\n<p class=\"isSelectedEnd\">Fungsi IF membuat Excel bekerja seperti penjaga pintu yang memeriksa syarat sebelum memberi jawaban. Jika kondisi benar, Excel menampilkan hasil pertama. Jika kondisi salah, Excel menampilkan hasil kedua.<\/p>\n<h2>Masalah Umum Saat Menggunakan IF di Excel<\/h2>\n<p class=\"isSelectedEnd\">Sebelum mempelajari rumusnya, penting untuk memahami kesalahan yang sering terjadi. Bagi pemula, fungsi IF terlihat sederhana, tetapi bisa membingungkan jika struktur rumus tidak tepat.<\/p>\n<h3>Salah Menentukan Kondisi Logika<\/h3>\n<p class=\"isSelectedEnd\">Kondisi logika adalah syarat yang diuji oleh Excel. Contohnya <code dir=\"ltr\">A2&gt;=75<\/code>, <code dir=\"ltr\">B2=\"Lunas\"<\/code>, atau <code dir=\"ltr\">C2&lt;100<\/code>.<\/p>\n<p class=\"isSelectedEnd\">Kesalahan sering terjadi ketika pengguna salah memakai operator perbandingan. Misalnya memakai tanda <code dir=\"ltr\">&gt;<\/code> padahal syaratnya seharusnya <code dir=\"ltr\">&gt;=<\/code>.<\/p>\n<p class=\"isSelectedEnd\">Perbedaan kecil ini bisa mengubah hasil. Nilai 75 akan dianggap tidak lulus jika rumus hanya memakai <code dir=\"ltr\">&gt;75<\/code>.<\/p>\n<h3>Lupa Menggunakan Tanda Kutip untuk Teks<\/h3>\n<p class=\"isSelectedEnd\">Jika hasil atau kondisi berupa teks, Excel membutuhkan tanda kutip. Misalnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(A2&gt;=75;\"Lulus\";\"Tidak Lulus\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Kata \u201cLulus\u201d dan \u201cTidak Lulus\u201d harus ditulis dalam tanda kutip. Jika tidak, Excel bisa menampilkan error karena mengira teks tersebut adalah nama fungsi atau referensi tertentu.<\/p>\n<h3>Pemisah Rumus Berbeda<\/h3>\n<p class=\"isSelectedEnd\">Pada beberapa pengaturan regional, Excel memakai titik koma <code dir=\"ltr\">;<\/code> sebagai pemisah argumen. Pada pengaturan lain, Excel memakai koma <code dir=\"ltr\">,<\/code>.<\/p>\n<p class=\"isSelectedEnd\">Contoh dengan titik koma:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(A2&gt;=75;\"Lulus\";\"Tidak Lulus\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Contoh dengan koma:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(A2&gt;=75,\"Lulus\",\"Tidak Lulus\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika rumus error, periksa pemisah yang digunakan oleh Excel di perangkat Anda.<\/p>\n<h2>Struktur Dasar Fungsi IF pada Excel<\/h2>\n<p class=\"isSelectedEnd\">Pola dasar fungsi IF adalah:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(logical_test;value_if_true;value_if_false)<\/code><\/p>\n<p class=\"isSelectedEnd\">Keterangan:<\/p>\n<ul data-spread=\"false\">\n<li><strong>logical_test<\/strong> adalah kondisi yang ingin diuji.<\/li>\n<li><strong>value_if_true<\/strong> adalah hasil jika kondisi benar.<\/li>\n<li><strong>value_if_false<\/strong> adalah hasil jika kondisi salah.<\/li>\n<\/ul>\n<p class=\"isSelectedEnd\">Dalam bahasa sederhana, rumus IF dibaca seperti ini: \u201cJika syarat ini benar, tampilkan hasil A. Jika tidak benar, tampilkan hasil B.\u201d<\/p>\n<h3>Contoh Rumus IF Sederhana<\/h3>\n<p class=\"isSelectedEnd\">Misalnya nilai siswa berada di sel A2. Jika nilai minimal kelulusan adalah 75, rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(A2&gt;=75;\"Lulus\";\"Tidak Lulus\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika A2 berisi 80, hasilnya adalah <strong>Lulus<\/strong>. Jika A2 berisi 60, hasilnya adalah <strong>Tidak Lulus<\/strong>.<\/p>\n<p class=\"isSelectedEnd\">Rumus ini bisa disalin ke baris lain menggunakan Fill Handle agar semua data mendapat status otomatis.<\/p>\n<h2>Operator Logika yang Sering Dipakai dalam IF<\/h2>\n<p class=\"isSelectedEnd\">Fungsi IF biasanya memakai operator perbandingan. Operator ini membantu Excel membaca hubungan antara dua nilai.<\/p>\n<h3>Daftar Operator Perbandingan<\/h3>\n<p class=\"isSelectedEnd\">Beberapa operator yang sering digunakan adalah:<\/p>\n<table>\n<tbody>\n<tr>\n<th>Operator<\/th>\n<th>Arti<\/th>\n<th>Contoh<\/th>\n<\/tr>\n<tr>\n<td>=<\/td>\n<td>Sama dengan<\/td>\n<td><code dir=\"ltr\">A2=100<\/code><\/td>\n<\/tr>\n<tr>\n<td>&gt;<\/td>\n<td>Lebih besar dari<\/td>\n<td><code dir=\"ltr\">A2&gt;75<\/code><\/td>\n<\/tr>\n<tr>\n<td>&lt;<\/td>\n<td>Lebih kecil dari<\/td>\n<td><code dir=\"ltr\">A2&lt;75<\/code><\/td>\n<\/tr>\n<tr>\n<td>&gt;=<\/td>\n<td>Lebih besar atau sama dengan<\/td>\n<td><code dir=\"ltr\">A2&gt;=75<\/code><\/td>\n<\/tr>\n<tr>\n<td>&lt;=<\/td>\n<td>Lebih kecil atau sama dengan<\/td>\n<td><code dir=\"ltr\">A2&lt;=75<\/code><\/td>\n<\/tr>\n<tr>\n<td>&lt;&gt;<\/td>\n<td>Tidak sama dengan<\/td>\n<td><code dir=\"ltr\">A2&lt;&gt;\"Lunas\"<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Operator ini dapat digunakan untuk angka, teks, tanggal, dan hasil rumus lain.<\/p>\n<h3>Contoh Penggunaan Operator<\/h3>\n<p class=\"isSelectedEnd\">Jika ingin mengecek apakah pembayaran sudah lunas, gunakan rumus:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(B2=\"Lunas\";\"Selesai\";\"Perlu Ditagih\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika B2 berisi \u201cLunas\u201d, hasilnya adalah <strong>Selesai<\/strong>. Jika isinya selain \u201cLunas\u201d, hasilnya adalah <strong>Perlu Ditagih<\/strong>.<\/p>\n<h2>Fungsi IF untuk Menentukan Status Lulus<\/h2>\n<p class=\"isSelectedEnd\">Salah satu contoh paling mudah adalah menentukan status kelulusan. Kasus ini sering digunakan dalam data pendidikan, pelatihan, atau ujian internal.<\/p>\n<h3>Contoh Tabel Nilai<\/h3>\n<table>\n<tbody>\n<tr>\n<td>Nama<\/td>\n<td>Nilai<\/td>\n<td>Status<\/td>\n<\/tr>\n<tr>\n<td>Andi<\/td>\n<td>82<\/td>\n<td>Lulus<\/td>\n<\/tr>\n<tr>\n<td>Budi<\/td>\n<td>70<\/td>\n<td>Tidak Lulus<\/td>\n<\/tr>\n<tr>\n<td>Citra<\/td>\n<td>90<\/td>\n<td>Lulus<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Jika nilai berada di kolom B, rumus pada C2 adalah:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(B2&gt;=75;\"Lulus\";\"Tidak Lulus\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Setelah itu, salin rumus ke baris lain. Excel akan menyesuaikan referensi sel secara otomatis.<\/p>\n<h3>Mengapa Rumus Ini Efektif?<\/h3>\n<p class=\"isSelectedEnd\">Rumus ini mengurangi pekerjaan manual. Pengguna tidak perlu membaca semua nilai satu per satu.<\/p>\n<p class=\"isSelectedEnd\">Selain itu, aturan kelulusan menjadi konsisten. Semua siswa dinilai dengan syarat yang sama, bukan berdasarkan perkiraan.<\/p>\n<h2>Fungsi IF untuk Status Pembayaran<\/h2>\n<p class=\"isSelectedEnd\">Fungsi IF juga sering dipakai dalam laporan keuangan sederhana. Contohnya untuk menentukan apakah tagihan sudah lunas atau belum.<\/p>\n<h3>Contoh Rumus Status Pembayaran<\/h3>\n<p class=\"isSelectedEnd\">Misalnya kolom B berisi total bayar. Jika total bayar sama dengan atau lebih dari tagihan Rp500.000, statusnya \u201cLunas\u201d.<\/p>\n<p class=\"isSelectedEnd\">Rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(B2&gt;=500000;\"Lunas\";\"Belum Lunas\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika B2 berisi 500000 atau lebih, hasilnya <strong>Lunas<\/strong>. Jika kurang dari itu, hasilnya <strong>Belum Lunas<\/strong>.<\/p>\n<h3>Contoh dengan Kolom Tagihan<\/h3>\n<p class=\"isSelectedEnd\">Jika nominal tagihan ada di B2 dan pembayaran ada di C2, rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(C2&gt;=B2;\"Lunas\";\"Kurang Bayar\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus ini lebih fleksibel karena setiap baris bisa memiliki tagihan berbeda.<\/p>\n<h2>Fungsi IF dengan Teks<\/h2>\n<p class=\"isSelectedEnd\">Selain angka, IF juga bisa membaca teks. Ini berguna untuk data status, kategori, kota, nama produk, atau jenis pelanggan.<\/p>\n<h3>Contoh IF Berdasarkan Teks<\/h3>\n<p class=\"isSelectedEnd\">Misalnya kolom A berisi status pesanan. Jika statusnya \u201cDikirim\u201d, maka hasilnya \u201cSelesai\u201d. Jika tidak, hasilnya \u201cDiproses\u201d.<\/p>\n<p class=\"isSelectedEnd\">Rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(A2=\"Dikirim\";\"Selesai\";\"Diproses\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Pastikan teks di dalam rumus sama dengan teks pada data. Perbedaan spasi, huruf, atau tanda baca bisa membuat hasil tidak sesuai.<\/p>\n<h2>Fungsi IF dengan Tanggal<\/h2>\n<p class=\"isSelectedEnd\">Excel juga bisa memakai IF untuk membandingkan tanggal. Ini berguna untuk mengecek jatuh tempo, masa berlaku, jadwal pembayaran, atau tenggat tugas.<\/p>\n<h3>Contoh IF untuk Jatuh Tempo<\/h3>\n<p class=\"isSelectedEnd\">Misalnya tanggal jatuh tempo ada di B2. Untuk menandai apakah tagihan sudah lewat dari hari ini, gunakan rumus:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(B2&lt;TODAY();\"Lewat Tempo\";\"Belum Lewat\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Fungsi <strong>TODAY()<\/strong> menghasilkan tanggal hari ini secara otomatis. Jadi, status akan berubah sesuai tanggal saat file dibuka.<\/p>\n<h3>Contoh Penggunaan dalam Administrasi<\/h3>\n<p class=\"isSelectedEnd\">Rumus ini dapat digunakan untuk invoice, kontrak, masa garansi, dan daftar tugas. Pengguna bisa langsung melihat mana data yang harus diprioritaskan.<\/p>\n<h2>Fungsi IF Bertingkat<\/h2>\n<p class=\"isSelectedEnd\">IF bertingkat digunakan ketika ada lebih dari dua kemungkinan hasil. Misalnya, nilai A, B, C, dan D berdasarkan rentang angka.<\/p>\n<h3>Contoh IF Bertingkat untuk Kategori Nilai<\/h3>\n<p class=\"isSelectedEnd\">Misalnya nilai ada di B2. Rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(B2&gt;=90;\"A\";IF(B2&gt;=80;\"B\";IF(B2&gt;=70;\"C\";\"D\")))<\/code><\/p>\n<p class=\"isSelectedEnd\">Cara membacanya:<\/p>\n<ul data-spread=\"false\">\n<li>Jika nilai 90 atau lebih, hasilnya A.<\/li>\n<li>Jika tidak, cek apakah nilai 80 atau lebih, hasilnya B.<\/li>\n<li>Jika tidak, cek apakah nilai 70 atau lebih, hasilnya C.<\/li>\n<li>Jika semua syarat tidak terpenuhi, hasilnya D.<\/li>\n<\/ul>\n<h3>Kapan IF Bertingkat Digunakan?<\/h3>\n<p class=\"isSelectedEnd\">IF bertingkat cocok untuk kategori bertahap, seperti level pelanggan, grade nilai, prioritas tugas, status risiko, atau klasifikasi performa.<\/p>\n<p class=\"isSelectedEnd\">Namun, jika syarat terlalu banyak, rumus bisa menjadi panjang. Untuk kasus yang lebih kompleks, pengguna dapat mempertimbangkan fungsi IFS atau tabel bantu.<\/p>\n<h2>Fungsi IF dengan AND dan OR<\/h2>\n<p class=\"isSelectedEnd\">Fungsi IF dapat digabungkan dengan <strong>AND<\/strong> dan <strong>OR<\/strong> untuk membuat syarat yang lebih lengkap.<\/p>\n<h3>IF dengan AND<\/h3>\n<p class=\"isSelectedEnd\">Fungsi AND digunakan jika semua syarat harus terpenuhi.<\/p>\n<p class=\"isSelectedEnd\">Contoh:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(AND(B2&gt;=75;C2&gt;=75);\"Lulus\";\"Tidak Lulus\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus ini berarti siswa dinyatakan lulus hanya jika nilai teori dan praktik sama-sama minimal 75.<\/p>\n<h3>IF dengan OR<\/h3>\n<p class=\"isSelectedEnd\">Fungsi OR digunakan jika cukup salah satu syarat terpenuhi.<\/p>\n<p class=\"isSelectedEnd\">Contoh:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(OR(B2&gt;=90;C2=\"Juara\");\"Bonus\";\"Tidak Ada Bonus\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus ini berarti pengguna mendapat bonus jika nilainya minimal 90 atau memiliki status Juara.<\/p>\n<h2>Kesalahan yang Perlu Dihindari Pemula<\/h2>\n<p class=\"isSelectedEnd\">Beberapa kesalahan sering membuat rumus IF tidak berjalan dengan baik. Pertama, jangan lupa menulis tanda sama dengan di awal rumus.<\/p>\n<p class=\"isSelectedEnd\">Kedua, gunakan tanda kutip untuk teks. Ketiga, pastikan operator perbandingan sesuai dengan aturan yang diinginkan.<\/p>\n<p class=\"isSelectedEnd\">Keempat, cek format data. Angka yang terbaca sebagai teks bisa membuat hasil rumus tidak akurat. Jika perlu, ubah format menjadi Number atau gunakan Convert to Number.<\/p>\n<p class=\"isSelectedEnd\">Kelima, pastikan tanda kurung pada IF bertingkat sudah lengkap. Satu kurung yang hilang dapat membuat rumus error.<\/p>\n<h2>Contoh Praktik Fungsi IF pada Excel<\/h2>\n<p class=\"isSelectedEnd\">Misalnya ada data stok barang berikut:<\/p>\n<table>\n<tbody>\n<tr>\n<td>Produk<\/td>\n<td>Stok<\/td>\n<td>Status<\/td>\n<\/tr>\n<tr>\n<td>Buku<\/td>\n<td>15<\/td>\n<td>Aman<\/td>\n<\/tr>\n<tr>\n<td>Pulpen<\/td>\n<td>3<\/td>\n<td>Perlu Restok<\/td>\n<\/tr>\n<tr>\n<td>Pensil<\/td>\n<td>8<\/td>\n<td>Aman<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Jika stok minimal adalah 5, rumus pada kolom Status adalah:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(B2&lt;5;\"Perlu Restok\";\"Aman\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika stok kurang dari 5, Excel menampilkan <strong>Perlu Restok<\/strong>. Jika stok 5 atau lebih, Excel menampilkan <strong>Aman<\/strong>.<\/p>\n<p class=\"isSelectedEnd\">Contoh lain untuk data karyawan:<\/p>\n<table>\n<tbody>\n<tr>\n<td>Nama<\/td>\n<td>Kehadiran<\/td>\n<td>Status<\/td>\n<\/tr>\n<tr>\n<td>Rina<\/td>\n<td>95%<\/td>\n<td>Baik<\/td>\n<\/tr>\n<tr>\n<td>Andi<\/td>\n<td>70%<\/td>\n<td>Perlu Evaluasi<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(B2&gt;=80%;\"Baik\";\"Perlu Evaluasi\")<\/code><\/p>\n<p>Dengan memahami struktur dasar, operator logika, IF untuk angka, teks, tanggal, IF bertingkat, serta kombinasi AND dan OR, fungsi IF pada Excel menjadi lebih mudah digunakan. Rumus ini membantu pengguna pemula membuat keputusan otomatis dalam data, seperti memasang rambu jalan agar setiap angka menuju hasil yang tepat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fungsi IF pada Excel adalah rumus logika yang digunakan untuk menghasilkan nilai berbeda berdasarkan kondisi tertentu. Rumus ini penting karena membantu pengguna membuat keputusan otomatis dalam tabel, seperti menentukan lulus atau tidak, menghitung status pembayaran, memberi kategori nilai, hingga menandai data yang memenuhi syarat. Mengapa Fungsi IF pada Excel Perlu Dipahami? Dalam pekerjaan sehari-hari, data [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":645,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[40],"tags":[79],"class_list":["post-642","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pendidikan","tag-fungsi-if-pada-excel"],"_links":{"self":[{"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/posts\/642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/comments?post=642"}],"version-history":[{"count":1,"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/posts\/642\/revisions"}],"predecessor-version":[{"id":646,"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/posts\/642\/revisions\/646"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/media\/645"}],"wp:attachment":[{"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/media?parent=642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/categories?post=642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staiibsi.ac.id\/journal\/wp-json\/wp\/v2\/tags?post=642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}