Fungsi IF Excel adalah tulang punggung argumen logis untuk menghitung data atau menilai kondisi secara kondisional. Fungsi ini mendukung fungsi IF bersarang untuk menilai beberapa kriteria, tetapi hasil dari fungsi IF bersarang sering kali berupa rumus yang rumit dan berat. Pilihan yang lebih baik adalah menggabungkan beberapa fungsi logis, seperti fungsi AND atau OR, untuk mengurangi kekacauan dan memperluas jumlah perbandingan.
Fungsi JIKA
NS fungsi JIKA mengikuti format format =IF(kondisi1,action_if_true, action_if_false) dan mendukung hingga 64 fungsi IF bersarang untuk perbandingan yang rumit. Menyarangkan fungsi IF menambahkan fungsi IF lengkap ke salah satu tindakan, seperti =IF(kondisi1,IF(kondisi2,action_if_true, action_if_false),action_if_false).
Video Hari Ini
![Fungsi IF bersarang](/f/2be909c59f7296d5f8537810e32d8302.png)
Kredit Gambar: C. Taylor
Sebagai contoh, untuk menandai karyawan yang menghasilkan lebih dari $30.000 dalam penjualan di kuartal pertama untuk menawarkan bonus, Anda dapat menggabungkan fungsi IF sebagai =IF(C4=1,IF(D4>30000,"Bonus",""),"")
. Namun, rumus ini dengan cepat menjadi membingungkan ketika Anda menambahkan lebih banyak kriteria, seperti mencari kuartal keempat juga; dalam hal ini, rumusnya menjadi =IF(C4=1,IF(D4>30000,"Bonus",""),IF(C4=4,IF(D4>30000,"Bonus",""),"")).Tip
Fungsi IF lebih jelas dipahami dengan membaca rumus sebagai, "Jika [kriteria logis] benar, maka lakukan [ini]; jika tidak, lakukan [ini] sebagai gantinya." Anda akan membaca contoh terakhir sebagai, "Jika ini adalah kuartal pertama dan jika penjualan lebih dari $30.000, kembalikan 'Bonus'; jika tidak, jika kuartal keempat dan jika penjualan lebih dari $30.000, kembalikan 'Bonus'; jika tidak, kembalikan ruang kosong." Meskipun lebih jelas untuk dibaca, bahkan format ini menjadi berat.
Fungsi AND dan OR
logika AND dan OR fungsi menilai hingga 255 kriteria dan mengembalikan "Benar" atau "Salah" menggunakan format =AND(kondisi1,kondisi2,...). Fungsi AND mengembalikan "True" jika semua kondisi benar, tetapi fungsi OR mengembalikan "True" jika salah satu kondisi benar. Karena fungsi IF menggunakan hasil logis untuk memilih tindakan, Anda dapat menggunakan fungsi AND, OR dan IF bersama-sama untuk mengurangi jumlah fungsi IF bersarang, sehingga menyederhanakan rumus.
![Menggabungkan fungsi IF, NOT dan OR](/f/33e71a9a363224e0589980e31ca0f497.png)
Kredit Gambar: C. Taylor
Sebagai contoh, untuk menandai seorang karyawan yang menghasilkan lebih dari $30.000 dalam penjualan pada kuartal pertama, fungsi IF menjadi =IF(DAN(C4=1,D4>30000),"Bonus",""). Namun, jika Anda ingin mencari kuartal pertama atau keempat, Anda harus menyertakan fungsi ATAU sebagai =IF(DAN(ATAU(C6=1,C6=4),D6>30000),"Bonus","").
Tip
Fungsi AND berbunyi, "Jika semua kondisi ini benar, kembalikan 'Benar;' jika tidak, kembalikan 'False.'" Demikian pula, fungsi OR dibaca sebagai, "Jika salah satu dari kondisi ini benar, kembalikan 'Benar;' jika tidak, kembalikan 'False.'" Dalam contoh terakhir, rumusnya berbunyi, "Jika itu yang pertama atau kuartal keempat dan penjualan lebih dari $30.000, kembalikan "Bonus;" jika tidak, kembalikan ruang kosong." Itu jauh lebih jelas daripada JIKA bersarang pernyataan.
Benar, Salah dan Bukan Fungsi
NS BENAR dan SALAH fungsi menggunakan format =BENAR() atau = SALAH(), tetapi mereka memiliki sedikit penggunaan di Excel 2013, karena hasilnya identik dengan hanya memasukkan benar atau Palsu, masing-masing dan terutama disertakan dalam Excel 2013 karena alasan kompatibilitas. NS BUKAN fungsi, bagaimanapun, berguna untuk membalikkan argumen logis menggunakan format =TIDAK(kondisi), seperti =TIDAK(2+2=4) mengembalikan "Palsu."
Tip
NS KESALAHAN dan IFNA fungsi sangat membantu untuk mengevaluasi dan mengubah entri yang menghasilkan kesalahan atau "#N/A", masing-masing. Mereka mengikuti format =IFERROR(kondisi, nilai_if_error) atau =IFNA(kondisi, nilai_if_na).