Rumus IF Excel

Rumus IF Excel ini, termasuk kedalam kategori fungsi logika (Logical Function) pada Excel.

Cara paling mudah dalam menggunakan rumua IF Excel ini adalah gunakan logikamu.

Dalam penggunaannya, ada banyak sekali cara menggunakan rumus atau fungsi IF Excel ini.

Contohnya: Rumus IF Excel Tunggal, Bertingkat bahkan menggabungkan Fungsi IF dengan fungsi lain seperti AND, OR VLOOKUP, dan lainnya.

Ingin tahu? Gimana cara menggunakan rumus IF Excel tersebut? Yuk, langsung simak ulasannya dibawah ini!


Pengertian Rumus IF Excel

Pengertian Rumus IF Excel

Apa sih, yang dimaksud dengan fungsi IF Excel itu? Jadi, Fungsi IF atau Rumus IF merupakan

Salah satu fungsi Excel dalam kategori atau kelompok logical yang sering dipakai buat melakukan uji logika tertentu pada rumus Excel.

Rumus IF Excel akan menghasilkan sebuah nilai tertentu, kalo kondisi yang kamu tentukan buat di evaluasi terpenuhi (TRUE) dan akan menghasilkan nilai lainnya apabila uji logika atau kondisi itu gak terpenuhi (FALSE).

Nilai TRUE yaitu nilai dimana kondisi tersebut terpenuhi dan nilai FALSE yaitu nilai buat kondisi yang gak terpenuhi.

TRUE = Benar. Kondisi terpenuhi. Evaluasi uji logika menghasilkan benar.

FALSE = Salah. Kondisi gak terpenuhi. Evaluasi uji logikan salah.

Buat melakukan uji logika ini, fungsi IF Excel biasanya memakai operator perbandingan Excel.

Yaitu menggunakan operator =, >, >=, < atau <= dan lain sebagainya.


Cara Menggunakan Rumus IF Excel

Cara Menggunakan Rumus IF Excel

Gimana sih, cara menggunakan fungsi IF pada sebuah rumus Excel itu?

Cara menggunakan fungsi IF pada sebuah rumus Excel yaitu seperti berikut ini:

IF(TesLogika; KondisiTerpenuhi; [KondisiTidakTerpenuhi])

Bisa kamu ketahui, kalo rumus atau fungsi IF pada Excel terdiri dari 3 argumen, yaitu:

  • TesLogika : Argumen ini berisi ekspresi logika yang bisa dievaluasi ke dalam nilai TRUE atau FALSE. Argumen ini adalah kriteria acuan buat menentukan nilai yang akan dihasilkan oleh rumus Excel IF.
  • KondisiTerpenuhi : Nilai yang akan dihasilkan kalo hasil evaluasi TesLogika bernilai TRUE. Argumen ini yaitu nilai yang akan dihasilkan kalo kondisi terpenuhi.
  • KondisiTidakTerpenuhi : (Opsional) Nilai yang ingin kamu hasilkan kalo argumen TesLogika mengevaluasi ke FALSE. Argumen ini adalah nilai kalo hasil tes logika gak terpenuhi.

Contoh Rumus IF Excel

Contoh Rumus IF Excel

Contoh sederhana rumus IF pada Excel yaitu seperti sebagai berikut ini :

IF(1=1; “Benar”; “Salah”)

Pada contoh diatas, rumus IF akan menghasilkan teks “Benar” karena perbandingan 1=1 adalah True atau Benar.

IF(1=0; “Benar”; “Salah”)

Pada contoh diatas, rumus IF akan menghasilkan teks “Salah” sebab perbandingan 1=0 adalah False atau Salah.

Penggunaan fungsi IF pada rumus excel bisa dipakai secara tunggal atau ganda atau bertingkat.

Maksud dari rumus Excel IF Ganda yaitu kamu memakai fungsi IF bersarang atau memasukkan fungsi Excel IF kedalam sebuah rumus IF yang lain.

1. Contoh Rumus IF Tunggal

Berikut dibawah ini, ada contoh rumus IF lulus gak lulus sebagai contoh penggunaan rumus IF tunggal pada Excel:

Contoh Rumus IF Tunggal

Pada contoh rumus IF ini, kamu akan menguji apakah jumlah nilai lebih dari 140 atau gak.

Kalo lebih dari 140, maka dinyatakan Lulus dan sebaliknya kalo kurang dari atau sama dengan 140 maka dinyatakan gagal (gak lulus).

Pada contoh di atas, rumus Excel yang digunakan pada sel F2 yaitu:

IF(E2>140;”LULUS”;”GAGAL”)

Formula Excel di atas melakukan uji logika pada sel E2 apakah nilainya lebih dari 140 atau gak.

Kalo nilai E2 lebih dari 140, maka rumus if akan menghasilkan teks LULUS. Sebaliknya, kalo nilai E2 gak lebih dari 140 maka rumus IF akan menghasilkan nilai teks GAGAL.

Hasil dari rumus if excel tersebut adalah “LULUS”, karenab= nilai E2 adalah 150 yang berarti kaloa nilai angka pada sel E2 lebih dari 140.

Perhatikan contoh rumus IF pada nomor 2. Pada contoh nomor 2, rumus excel if yang digunakan pada sel F3 yaitu:

IF(E3>140;”LULUS”;”GAGAL”)

Rumus excel if di atas menghasilkan nilai teks “GAGAL“, sebab uji logika pada sel E3 (125) tidak lebih dari 140.

2. Contoh Rumus IF Ganda

Fungsi Excel IF ini, sering juga disebut rumus if gandarumus if bertingkatrumus if bersarang atau rumus if bercabang atau Nested IF Function.

Cara memakai rumus Excel IF Ganda yaitu dengan memasukkan fungsi IF lain kedalam argumen KondisiTerpenuhi atau KondisiTidakTerpenuhi atau pada keduanya.

  • Rumus IF Ganda pada Kondisi Terpenuhi

Rumus Umum fungsi IF ganda pada kondisi terpenuhi adalah sebagai berikut:

IF(TesLogika1;

IF(TesLogika2; KondisiTerpenuhi2; [KondisiTidakTerpenuhi2]); [KondisiTidakTerpenuhi1])

Silahkan, kamu coba perhatikan contoh Rumus IF ganda yang ada dibawah ini:

Rumus IF Ganda pada Kondisi Terpenuhi

Pada contoh diatas tersebut, rumus IF Ganda yang digunakan pada sel F2 yaitu:

IF(C2>60;IF(D2>60;”LULUS”;”GAGAL”);”GAGAL”)

Rumus IF diatas melakukan uji logika ganda pada dua sel sekaligus secara bertahap:

  1. Kalo C2 lebih dari 60 maka lakukan uji logika lanjutan dengan rumus IF ke-2. Kalo C2 gak lebih dari 60 maka “GAGAL”
  2. Pada rumus IF ke-2 kalo D2 lebih dari 60 maka “LULUS”, kalo gak maka “GAGAL”.

Hasil akhir dari rumus IF diatas adalah LULUS, karena nilai cell C2 dan D2 sama-sama lebih dari 60.

Silahkan perhatikan contoh nomor 4. Pada contoh nomor 4 rumus IF Excel yg dipakai pada sel F5 yaitu:

IF(C5>60;IF(D5>60;”LULUS”;”GAGAL”);”GAGAL”)

Rumus excel diatas menghasilkan nilai GAGAL, karena pada rumus IF kedua, nilai dari D4 (60) gak lebih dari 60.

  • Rumus IF Ganda pada Kondisi Tidak Terpenuhi

Rumus Umum fungsi IF Ganda pada Kondisi Tidak Terpenuhi yaitu seperti berikut ini:

IF(TesLogika1;

KondisiTerpenuhi1;

IF(TesLogika2; KondisiTerpenuhi2; [KondisiTidakTerpenuhi2])

Contoh rumus IF yang menggunakan sintaksis ini yaitu seperti berikut:

Rumus IF Ganda pada Kondisi Tidak Terpenuhi

Pada sel F2 contoh rumus Excel IF Ganda tersebut, rumusnya yaitu:

IF(C2<=60;”GAGAL”;IF(D2<=60;”GAGAL”;”LULUS”))

Rumus IF diatas melakukan uji logika ganda pada dua sel sekaligus secara bertahap:

  1. Kalo C2 kurang dari atau sama dengan 60 maka hasilnya “GAGAL”, sebaliknya kalo nilai C2 Lebih dari 60 maka lakukan uji logika lanjutan dengan rumus IF ke-2.
  2. Pada rumus IF ke-2 kalo nilai cell D2 kurang dari atau sama dengan 60 maka “GAGAL”, kalo gak maka “LULUS”.

Hasil akhir dari rumus IF diatas yaitu LULUS, karena nilai cell C2 atau D2 TIDAK kurang dari atau sama dengan 60.

  • Rumus IF Ganda pada Kondisi Terpenuhi dan Tidak Terpenuhi

Rumus Umum fungsi IF ganda pada Kondisi Tidak Terpenuhi yaitu seperti berikut ini:

IF(TesLogika1;

IF(TesLogika2; KondisiTerpenuhi2; [KondisiTidakTerpenuhi2]);

IF(TesLogika3; KondisiTerpenuhi3; [KondisiTidakTerpenuhi3]))

Contoh rumus IF yang menggunakan sintaksis tersebut yaitu seperti berikut dibawah ini:

Rumus IF Ganda pada Kondisi Terpenuhi dan Tidak Terpenuhi

Pada sel F2 contoh rumus ExcelIF Ganda tersebut, rumusnya seperti ini:

=IF(C2=”L”;

IF(F2>150;”LULUS”;”GAGAL”);

IF(F2>130;”LULUS”;”GAGAL”))

Rumus IF diatas melakukan uji logika ganda dimana, pada masing-masing Argumen Nilai Terpenuhi dan Nilai Tidak Terpenuhi pada IF pertama diisi dengan rumus IF lainnya.

  1. Pada contoh ini fungsi IF pertama melakukan uji perbandingan dengan menilai apakah Nilai C2 yaitu teks “L”.
  2. Kalo benar (TRUE), maka dilanjutkan dengan uji logika dengan IF ke-2 (IF(F2>150;”LULUS”;”GAGAL”))
  3. Kalo salah (FALSE) atau bukan “L”, maka dilakukan uji logika dengan IF ke-3 (IF(F2>130;”LULUS”;”GAGAL”))

3. Contoh Rumus IF Bertingkat

Sebenarnya, gak terlalu sulit buat menggunakan rumus excel IF bertingkat semacam ini.

Sebelum membuat rumusnya, yang perlu kamu perhatikan yaitu pahami dulu logika kondisi/kriteria yang akan dipakai.

Selain itu kita juga harus menguasai atau setidaknya tahu tentang Operator perbandingan pada rumus excel.

Sebagai bahan pembahasan, akan melakukan konversi nilai raport atau nilai siswa seperti gambar berikut ini:

Dari contoh gambar diatas kamu ingin nilai 0-59 akan dikonversi jadi nilai E, 60-69 = D, 70-79 = C, 80-89 = B, 90-100 = A.

Dari logika nilai ini muncul pertanyaan:

Bagaimana dengan nilai di bawah 0 (minus) dan diatas 100?

Misalkan dalam kasus ini buat nilai minus, nilai akan kamu jadikan “Nilai Minus” dan kalo diatas 100 nilainya akan “Nilai diatas 100“.

Setelah menentukan rentang nilai masing-masing kamu susun rumus if bertingkatnya. Perhatikan contoh berikut:

Buat rumus excel dibawah ini, nilai yang akan kamu cari konversinya ada pada kolom D, mulai sel D2 sampai D6 dan D9 sampai D13. Sedangkan, hasil konversi nilainya ada pada kolom E (E2:E6 dan E9:E13).

NOTE:

Buat kebutuhan rumus konversi angka ke huruf di Excel semacam ini sebenarnya kurang efektif.

Karena, kalo suatu saat kamu melakukan perubahan kriteria maka akan sedikit repot buat mengubah rumusnya.

Cara yang lebih mudah yaitu menggunakan Fungsi Vlookup.


Catatan Dalam Menggunakan Rumus Excel IF

Catatan Dalam Menggunakan Rumus Excel IF

Berikut beberapa catatan yang perlu anda perhatikan saat menggunakan fungsi If pada sebuah rumus excel.

  • Kalo kamu pakai Excel 2010 atau versi yang lebih baru, fungsi IF bisa dipakai sampai 64 tingkat atau cabang buat ditumpuk sebagai argumen KondisiTerpenuhi dan KondisiTidakTerpenuhi saat menyusun uji logika lanjutan lain yang lebih terperinci.
  • Kalo kamu memakai Excel 2007 atau versi yang lebih lama, fungsi IF cuma bisa dipakai sampai 7 tingkat atau cabang aja.
  • Sebagai alternatif lain, buat melakukan uji logika dengan banyak kondisi, pertimbangkan juga buat memakai fungsi Lookup, VLookup, HLookup, atau Choose.
  • Excel juga menyediakan beberapa fungsi lain yang bisa dipakai buat menganalisa data anda berdasarkan sebuah kondisi atau kriteria tertentu. Misalnya:
    • Buat menentukan banyaknya data string (teks) atau angka di dalam range data excel, gunakan fungsi Countif atau Countifs.
    • Buat menghitung jumlah total berdasarkan sebuah string teks atau angka di dalam range data, gunakan fungsi lembar kerja Sumif atau Sumifs.

Semoga penjelasan tentang Fungsi IF di Excel diatas mudah dipahami sama kalian semua sobat cerdika.

Selamat mencoba 😀

Beri konten ini 5 bintang dong
[Total: 1 Average: 5]
Avatar
Aditya Rangga

Pelajar yang insyaallah tidak pelit ilmu.

Update : 16 April 2021 - Published : 7 April 2021