Rumus IF Excel, Cara Menggunakan Fungsi IF Excel & Contoh IF Excel
Rumus Excel [.] com - Fungsi IF adalah fungsi logika dalam Microsoft Excel yang sering digunakan karena kemudahan penggunaannya untuk menyelesaikan pernyataan yang berhubungan dengan Logika.Untuk memahami tentang fungsi logika IF, maka kita akan mempelajari beberapa hal diantaranya:
Daftar isi
Berikut Penjelasan selengkapnya:
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 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".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
Penulisan rumus untuk menghitung gaji karyawan adalah dengan masukkan rumus berikut pada sel D2;
=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 rang-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....
mengapa ilmunya bermanfaat tapi iklannya begituuu?
BalasHapusMohon maaf Pak, iklannya begitu gimana ya maksudnya? apa ada iklan yang mungkin tidak pantas untuk tampil di blog ini seperti iklan berbau dewasa dsb gitu ya atau gimana?, Mohon Maaf jika ada iklan yang seperti itu. Iklan yang kami pasang disini adalah iklan adsense milik Google, dan sepengetahuan kami iklan tersebut akan tampil berdasarkan chace atau cookies dari komputer yg digunakan, jika kebetulan komputer yang digunakan habis digunakan untuk mencari daftar hotel maka iklan yang tampilpun akan seputar hotel dsb, sekali lagi kami mohon maaf atas ketidaknyamanan ini....
HapusAssalamu'alaikum, maaf gan. agan ada blog pembelajaran adsense gak gan?? mulai dari awal sampai pencairan uang di WU. soalnya saya lagi belajar. terima kasih banyak Hp.085269795527
Hapusberarti komputernya habis browsing atau googling yang begitu juga :)
HapusNgga semuanya iklan yang tampil di adsense mengikuti chace atau cookies, biasanya iklanya lebih banyak ke thema postingan
Hapustugas statistik excel akan selesai nih
BalasHapustrims bantuannya
mantap
BalasHapusmantap
BalasHapussip mantap
BalasHapusMAS MAU TANYA, SAYA MAU BIKIN RUMUS
BalasHapusJIKA A1=A, MAKA MUNCUL ANGKA 1
JIKA A1=B,C,D, MAKA TIDAK MUNCUL 1
BAGAIMANA RUMUSNYA, SUDAH SAYA COBA KOK EROR TERUS
rumusnya adalah=if(a1="A",1,"")
HapusWahhh sangat membantu.mksiiiiihhh ats tulisanya.
BalasHapusTerimakasih tutorialnya bermanfaat banget,
BalasHapusMau belajar microsoft office , desain grafis , dan programming? yuk lihat tutorialnya di tutorial-tutorial gratis
siip... nambah ilmu, mksh gan
BalasHapusSANGAT MEMBANTU,,, THANKS YA
BalasHapusAssalamu'alaikum, mas ...
BalasHapusMau 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
Bagaimana rumus jika kondisinya spt ini,
BalasHapusJika cell C2 (berisi huruf. Bukan angka) sama dengan cell C5, maka 10.
Mohon pencerahannya.
Bagaimana rumusnya jika seperti ini,
BalasHapusJika ada data yang sama di cell C2-C20(data berupa huruf, bukan angka), maka nilainya 10.
yang fungsi Pada cell D2 masukkan rumus: =IF(B2=C2;"Lunas";"Masih Hutang Rp."&B2-C2) error..harusnya ditambah =if(or(B2=C2;"Lunas";"Masih Hutang Rp."&B2-C2)...
BalasHapussemoga koreksi saya tepat
KALO ADA YANG SISA (KELEBIHAN BAYAR) GIMANA RUMUSNYA BANG
Hapusizin copas buat ujian praktek ya
BalasHapusterimakasih ini sangat bermanfaat
cara tampilin Rp nya stelah itu gmna ya? di format cell ga bisa
BalasHapuscara tampilin Rp nya stelah itu gmna ya? di format cell ga bisa
BalasHapusGan, misalnya di sheet 1 kita buat tabel dengan data yg sudah ditentukan peringkatnya.
BalasHapusJika kita ingin buat tabel sejenis di sheet 2 tapi ingin secara otomatis yg ditampilkan hanya 10 terbaik, gimana caranya ?
mau tanya pak.
BalasHapusjika data C2=90
Rumus jika lebih besar 80 dan lebih kecil 94 tertulis "DENDA"
mohon bantuannya pak. untuk D2
Terima kasih.
mohon dibantu jika ingin membuat rumus
BalasHapusjika lebih besar 80 dan lebih kecil 94 maka dikenakan "DENDA" jika tidak maka "NORMAL"
terima kasih
Mau tanya kalau cara mencari dua data berupa(angka). Dan yg diinginkan adalah supaya data yang tidak sama diantara dua data tsb bisa memisahkan diri??? Mohonbantuannya
BalasHapusMau tanya kalau cara mencari dua data berupa(angka). Dan yg diinginkan adalah supaya data yang tidak sama diantara dua data tsb bisa memisahkan diri??? Mohonbantuannya
BalasHapusMohon dibantu jika ingin membuat rumus jika a1 adalah "A" maka b1 adalah 100
BalasHapusMohon dibantu jika ingin membuat rumus jika a1 adalah "A" maka b1 adalah 100
BalasHapusmas aku mau tanya,,,jika ingin memnbuat rumus seperti kasus dibawah ini gimana ya
BalasHapusjika 088 maka itu nomor hp ani
jika 087 maka nomor hp ita
jika 123 maka nomor hp yaya
jika 321 maka nomor hp utar
Mohon dibantu buatkan rumus jika suatu angka misalnya 58 dikurangi kelipatan 12 sampai hasilnya <=12. Bagaimana rumus excelnya mendapatkan angka 10. Trima kasih
BalasHapusMohon dibantu bagaimana rumus excel untuk mendapatkan hasil dari suatu bilangan dikurangi kelipatan 12 dan hasilnya <=12. Contoh angka 58 hasil akhir 10. Terima kasih
BalasHapusMohon bantuannya.. klo rumus memberi warna backgrond secara otomatis bagai mana ya ??
BalasHapusContoh
Jika stok barang <= stok minimal maka warna merah
Semoga amal jariah anda
BalasHapusditrima. Amiin.
Aku mau tanya dong , jika A1,B1,C1,D1 nilainya A maka 1 jika nilainya kosong maka 0
BalasHapusini rumusnya bang
Hapus=IF(A1="a";"1";IF(B1="a";"1";IF(C1="a";"1";IF(D1="a";"1";"0"))))
IS THE BEST
BalasHapusentah kenapa saya mencoba menghitung rumus diatas pada excel tapi hasilnya tidak mau muncul, selalu bermasalah pada logical testnya. mohon bantuan dan koreksinya
BalasHapuspertanyaan disini gak ada yg dijawab ya..pdhal sy mau nanya juga...
BalasHapusmohon bantuannya dong,,, cara merumus seperti di kolom A1 020304 di kolom B1 menjadi 02 Maret 2004, itu cara merumusnya gimana ya,,, trimakasih sblumnya
BalasHapusApa masih online kah? Bisa tny2?
BalasHapuskang mau tanya rumusnya
BalasHapusJika
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
sangat membantu boss
BalasHapussangat membantu boss....
BalasHapushp. 085231112320
Mantap gan, mudah dimengerti oleh orang awam seperti saya.
BalasHapusMakasi ya kak atas bantuannya. Mudah di mengerti kak.👍👍
BalasHapusmohon bantuannya bagaimana rumus untuk menerangkan kehadiran misal k =kerja s1 =sakit c=cuti
BalasHapusJika ingin tetap menggunakan fungsi IF bisa coba seperti ini, misal data referensinya ada di sel A1:
Hapus=IF(A1="K";"Kerja";IF(A1="S";"Sakit";IF(A1="C";"Cuti";"")))
Ass,mohon bantuan bagaimana jika ingin memunculkan nomor nik pegawai otomatis jika kita tulis nama pekerja,terima kasih
BalasHapusSaran saya kalau datanya ada banyak Buat dulu Database yang berisi NIK dan Nama Karyawan, nanti tinggal di panggil dengan fungsi VLOOKUP atau INDEX + MATCH.
Hapusbagaimana rumus "jika cell h10 berisi tanggal maka cell h11 otomatis berisi angka 1
BalasHapusbagaimana cara membuat rumus jika inkan dan andi masuk maka potongannya RP.170.000 jika inkan masuk maka potongannya Rp. 60.000 jika andi masuk maka potongannya Rp. 110.000
BalasHapus