Penggunaan Rumus IF dalam EXCEL
Sebagai salah satu rumus IF yang disediakan oleh Microsoft Excel, fungsi logika dengan memakai rumus IF bisa digunakan dengan 2 model, yaitu if tunggal dan if ganda.
IF Tunggal
Misalnya dalam kasus penentuan apakah seorang siswa lulus ujian TIK atau tidak. Syarat kelulusan yaitu nilai kurang dari 75 maka harus remidi dan apabila mendapatkan nilai mulai dari 75 ke atas maka lulus.
Sesuai dengan syarat yang digunakan, maka rumusnya
=IF(B3<75,”REMIDI”,”LULUS”)
Dan hasilnya
IF Majemuk
Syarat atau kondisi pada rumus ini adalah lebih dari dua, dimana hasil pertama, kedua, ketiga dan seterusnya akan sesuai dengan syarat tersebut, sedangkan syarat terakhir tidak sesuai dengan syaratnya.
Rumus: =IF(KONDISI,”NILAI BENAR1”, IF(KONDISI2,”NILAI BENAR2”,”NILAI SALAH”)
Dari contoh kasus di atas, disyaratkan apabila :
nilai <50, maka Gagal
nilai 50 sampai <75, maka Remidi
nilai >=75, maka Lulus
sehingga rumusnya menjadi
=IF(B3<50;”GAGAL”;IF(B3>=75;”REMIDI”;”LULUS”))
dan hasilnya
Penggunaan rumus if logika dalam Microsoft Excel ini mendapat porsi yang cukup penting, mengingat logika adalah bahan dasar dari sebuah perhitungan. Menarik bukan? Excel produk dari Microsoft office ini memang benar-benar sangat membantu. Selamat belajar !!!!
Contoh IF
Salin contoh data di dalam tabel berikut ini dan tempel ke dalam sel A1 lembar kerja Excel yang baru. Untuk melihat rumus dalam sel rumus, pilih sel dan tekan F2.
Pengeluaran Aktual |
Prediksi Pengeluaran |
---|---|
$1.500 |
$900 |
$500 |
$900 |
$500 |
$925 |
=IF(A2>B2,"Over Budget","OK") |
Karena pengeluaran aktual $1500 (A2) melampaui prediksi pengeluaran $900 (B2), hasilnya adalah Over Budget. |
=IF(A2<B2,TRUE, IF(A3>B3,"over budget","OK")) |
Fungsi IF pertama adalah false. Oleh karena itu, pernyataan IF kedua dihitung dan karena ini juga false, hasilnya adalah OK. |
=IF(A4=500,B4-A4,"") |
Karena A4 sama dengan 500, Pengeluaran Aktual $500
dikurangi dari Prediksi Pengeluaran $925 untuk memberi tahu seberapa
besar over budget Anda. Hasilnya adalah 425. Jika A4 tidak sama dengan 500, lalu teks kosong ("") akan dikembalikan. |
=IF(A2<B2,TRUE, IF(A3>B3,"over budget","OK")) |
Fungsi IF pertama adalah false. Oleh karena itu, pernyataan IF kedua dihitung dan karena ini juga false, hasilnya adalah OK. |
Masalah Umum
Masalah |
Apa yang salah |
0 (nol) di sel |
Tidak ada argumen untuk argumen value_if_true atau value_if_False.
Untuk melihat nilai benar yang dikembalikan, tambahkan teks argumen
pada dua argumen, atau tambahkan TRUE atau FALSE ke argumen. |
#NAME? dalam sel |
Ini biasanya berarti bahwa rumus salah eja. |
Praktik terbaik
Lakukan ini |
Mengapa |
Menggunakan fungsi IF dalam IF lain. |
Hingga 64 fungsi IF dapat ditumpukkan dalam satu sama lain untuk argumen value_if_true danvalue_if_false untuk menyusun uji-uji lain yang lebih terperinci. |
Menggunakan IF dengan array |
Jika setiap argumen untuk fungsi IF adalah array, maka setiap elemen array dievaluasi ketika pernyataan IF dijalankan. Pelajari cara membuat rumus array. |