Fungsi IF, Panduan Lengkap Rumus Excel IF dan Contoh-contohnya
Daftar Isi
Fungsi IF merupakan salah satu fungsi yang paling populer digunakan oleh user Excel, baik digunakan sendiri maupun dikombinasikan dengan fungsi-fungsi Excel yang lain.
Jika Anda ingin jadi Ahli atau Jago Excel maka Anda wajib faham betul tentang Fungsi Excel.
Operator Relasi
Untuk menggunakan fungsi logika di microsoft excel, terlebih dahulu kita harus mengetahui tentang operator relasi.Operator relasi merupakan operator untuk membandingkan dua atau lebih data dalam satu sel. Jika benar (True) maka nilainya 1 dan jika salah (False) nilainya 0.
Adapun jenis-jenis operator relasi yaitu:
- Sama Dengan ( = )
- Lebih Besar ( > )
- Lebih Besar atau Sama Dengan ( >= )
- Lebih Kecil ( < )
- Lebih Kecil atau Sama Dengan ( <= )
- Tidak Sama Dengan ( <> )
- AND, OR, XOR dan NOT
Fungsi Logika IF
Fungsi Logika terkenal sebagai fungsi IF, yang kegunaannya untuk mendefinisikan / mengisi suatu sel berdasarkan sel yang lain atau kriteria tertentu, adapun rumusnya adalah:
=IF ( Logical Test; Value if True; Value IF False )
Contoh:A | B | C | D | |
---|---|---|---|---|
1 | Nama | Hutang | Bayar | Keterangan |
2 | Andi | Rp. 100.000 | Rp. 75.000 | Masih Hutang Rp. 25000 |
3 | Ferdi | Rp. 150.000 | Rp.100.000 | Masih Hutang Rp. 50000 |
4 | Indah | Rp. 50.000 | Rp. 50.000 | Lunas |
Jika kolom hutang nilainya sama dengan kolom bayar maka akan muncul keterangan "Lunas".
Jika kolom hutang nilainya tidak sama dengan kolom bayar maka akan muncul keterangan "Masih Hutang"
Caranya adalah dengan memasukkan rumus berikut:Jika kolom hutang nilainya tidak sama dengan kolom bayar maka akan muncul keterangan "Masih Hutang"
- Pada sel D2 masukkan rumus:
=IF(B2=C2;"Lunas";"Masih Hutang Rp."&B2-C2)
- Pada sel D3 masukkan rumus:=IF(B3=C3;"Lunas";"Masih Hutang Rp."&B3-C3)
- Pada sel D4 masukkan rumus:=IF(B4=C4;"Lunas";"Masih Hutang Rp."&B4-C4)
Fungsi IF dengan Dua Tes Logika
Fungsi IF dengan dua tes logika ini adalah untuk menentukan data dengan menggunakan dua kriteria tes.Contoh Menghitung gaji karyawan:
A | B | C | D | |
---|---|---|---|---|
1 | Nama | Pendidikan | Peng. Kerja (Tahun) | Gaji Pokok |
2 | Andi | S1 | 2 | Rp. 900.000 |
3 | Ferdi | D3 | 5 | Rp. 850.000 |
4 | Indah | S1 | 3 | Rp. 1.200.000 |
- Jika pendidikan S1 dan Pengalaman kerja <3 tahun, Rp.900.000
- Jika pendidikan S1 dan Pengalaman kerja >=3 tahun, Rp.1.200.000
- Jika pendidikan D3 dan Pengalaman kerja <3 tahun, Rp.600.000
- Jika pendidikan D3 dan Pengalaman kerja >=3 tahun, Rp.850.000
=IF(AND(B2="S1";C2<3);900000;IF(AND(B2="S1";C2>=3);1200000;IF(AND(B2="D3";C2<3); 650000;IF(AND(B2="D3";C2>=3);850000;""))))
Selanjutnya lakukan drag drop (klik tahan geser) ke bawah mulai dari pojok kiri bawah pada kolom D2 untuk menyalin rumus ke baris berikutnya (D3 s.d D4).
Fungsi IF Bercabang
Fungsi IF Bercabang adalah Fungsi Logika yang ditentukan dengan range-range atau tingkatan tertentu. Contoh Menghitung Nilai Ujian. Penulisan Rumus untuk menghitung nilai ujian adalah sebagai berikut:Pada sel F4:
=AVERAGE(C4:E4)
Pada sel G4:
=IF(F4>=80;"A";IF(F4>=66;"B";IF(F4>=56;"C";IF(F4>=46;"D";"E"))))
Pada sel H4:
=IF(OR(G4="A";G4="B");"Lulus";IF(G4="C";"Mengulang";"Gagal"))
Selanjutnya lakukan drag drop ke bawah pada kolom Rata-Rata, Nilai dan Keterangan untuk menyalin rumus ke bawah.Sekian tutorial penggunaan Fungsi Logika IF di Microsoft Excel, Semoga Bermanfaat....
trims bantuannya
JIKA A1=A, MAKA MUNCUL ANGKA 1
JIKA A1=B,C,D, MAKA TIDAK MUNCUL 1
BAGAIMANA RUMUSNYA, SUDAH SAYA COBA KOK EROR TERUS
Mau belajar microsoft office , desain grafis , dan programming? yuk lihat tutorialnya di tutorial-tutorial gratis
Mau nanya Mas, dalam penggunaan rumus IF diatas...
si Ferdi sisa hutangnya kan Rp. 50.000, kalau si Ferdi ingin bayar hutangnya Rp. 25.000 lagi tentu ada tambahan kolom bayar nya dibawah... nah rumus penambahan bayar hutangnya mas... bagaimana ?
Makasih sebelumnya
Jika cell C2 (berisi huruf. Bukan angka) sama dengan cell C5, maka 10.
Mohon pencerahannya.
Jika ada data yang sama di cell C2-C20(data berupa huruf, bukan angka), maka nilainya 10.
semoga koreksi saya tepat
terimakasih ini sangat bermanfaat
Jika kita ingin buat tabel sejenis di sheet 2 tapi ingin secara otomatis yg ditampilkan hanya 10 terbaik, gimana caranya ?
jika data C2=90
Rumus jika lebih besar 80 dan lebih kecil 94 tertulis "DENDA"
mohon bantuannya pak. untuk D2
Terima kasih.
jika lebih besar 80 dan lebih kecil 94 maka dikenakan "DENDA" jika tidak maka "NORMAL"
terima kasih
jika 088 maka itu nomor hp ani
jika 087 maka nomor hp ita
jika 123 maka nomor hp yaya
jika 321 maka nomor hp utar
Contoh
Jika stok barang <= stok minimal maka warna merah
ditrima. Amiin.
Jika
90% - 100% = 1.000.000
100%-110% = 1.250.000
110% - 120% = 1.750.000
120% - 130% = 2.250.000
130% = 2..750.000
Mohon bantunannnya kang
hp. 085231112320
Tabel Pembantu
Anggur
Jeruk
Kelapa
Mangga
Durian
Manggis
Jika di Kolom A saya Isi Nama Kelapa maka di bawah Kolom Kelapa akan otomatis terisi Mangga, Durian, Manggis.
Begitu pun jika Kolom B saya isi Jeruk maka dibawah Kolom Jeruk akan terisi Kelapa, Mangga, Durian, Manggis sesuai dengan tabel pembantu..
itu bagaiaman Rumus Formula nya, mohon di bantu.