Yang Perlu Diketahui
- =IF(D7=50000, $D$5D7, $D$4D7))=adalah rumus yang Anda masukkan untuk memulai fungsi IF Bersarang.
- Masukkan argumen Logical_test, yang membandingkan dua item data, lalu masukkan argumen Value_if_true.
- Masukkan Fungsi IF Bersarang sebagai Value_if_false Argumen. Untuk menyelesaikan, salin fungsi Nested IF menggunakan Fill Handle.
Artikel ini menjelaskan cara menumpuk fungsi JIKA di Excel untuk meningkatkan kondisi yang diuji dan tindakan yang dilakukan oleh fungsi tersebut. Instruksi mencakup Excel 2019-10, Excel untuk Mac, dan Excel Online.
Tutorial Fungsi Nest IF
Seperti yang ditunjukkan pada gambar, tutorial ini menggunakan dua fungsi IF untuk membuat formula yang menghitung jumlah potongan tahunan untuk karyawan berdasarkan gaji tahunan mereka. Rumus yang digunakan dalam contoh ditunjukkan di bawah ini. Fungsi IF bersarang bertindak sebagai argumen value_if_false untuk fungsi IF pertama.
=IF(D7=50000, $D$5D7, $D$4D7))
Bagian rumus yang berbeda dipisahkan dengan koma dan lakukan tugas berikut:
- Bagian pertama, D7<30000, memeriksa apakah gaji karyawan kurang dari $30.000.
- Jika gaji kurang dari $30.000, bagian tengah, $D$3D7, mengalikan gaji dengan tingkat pemotongan 6%.
- Jika gaji lebih besar dari $30.000, fungsi IF kedua IF(D7>=50000, $D$5D7, $D$4D7) menguji dua kondisi lebih lanjut.
- D7>=50000 cek untuk melihat apakah gaji karyawan lebih besar atau sama dengan $50, 000.
- Jika gaji sama dengan atau lebih besar dari $50, 000, $D$5D7 mengalikan gaji dengan tingkat potongan 10%.
- Jika gaji kurang dari $50, 000 tetapi lebih besar dari $30, 000, $D$4D7 mengalikan gaji dengan tingkat pemotongan 8%.
Masukkan Data Tutorial
Masukkan data ke dalam sel C1 hingga E6 dari lembar kerja Excel seperti yang terlihat pada gambar. Satu-satunya data yang tidak dimasukkan pada saat ini adalah fungsi IF itu sendiri yang terletak di sel E7.
Instruksi untuk menyalin data tidak menyertakan langkah pemformatan untuk lembar kerja. Ini tidak mengganggu menyelesaikan tutorial. Lembar kerja Anda mungkin terlihat berbeda dari contoh yang ditampilkan, tetapi fungsi IF akan memberikan hasil yang sama.
Mulai Fungsi JIKA Bersarang
Bisa masukkan rumus lengkapnya
=IF(D7=50000, $D$5D7, $D$4D7))
ke dalam sel E7 dari lembar kerja dan membuatnya berfungsi. Di Excel Online, ini adalah metode yang harus Anda gunakan. Namun, jika Anda menggunakan versi desktop Excel, seringkali lebih mudah menggunakan kotak dialog fungsi untuk memasukkan argumen yang diperlukan.
Menggunakan kotak dialog sedikit lebih sulit saat memasukkan fungsi bersarang karena fungsi bersarang harus diketik. Kotak dialog kedua tidak dapat dibuka untuk memasukkan kumpulan argumen kedua.
Dalam contoh ini, fungsi IF bersarang dimasukkan ke baris ketiga kotak dialog sebagai argumen Value_if_false. Karena lembar kerja menghitung pengurangan tahunan untuk beberapa karyawan, rumus pertama-tama dimasukkan ke dalam sel E7 menggunakan referensi sel absolut untuk tarif pemotongan dan kemudian disalin ke sel E8:E11.
Langkah Tutorial
- Pilih sel E7 untuk menjadikannya sel aktif. Di sinilah rumus IF bersarang akan ditempatkan.
- Pilih Rumus.
- Pilih Logical untuk membuka daftar drop-down fungsi.
- Pilih IF dalam daftar untuk membuka kotak dialog fungsi.
Data yang dimasukkan ke dalam baris kosong di kotak dialog membentuk argumen dari fungsi IF. Argumen ini memberi tahu fungsi kondisi yang sedang diuji dan tindakan apa yang harus diambil jika kondisinya benar atau salah.
Opsi Pintasan Tutorial
Untuk melanjutkan contoh ini, Anda dapat:
- Masukkan argumen ke dalam kotak dialog seperti yang ditunjukkan pada gambar di atas dan kemudian lompat ke langkah terakhir yang mencakup menyalin rumus ke baris 7 hingga 10.
- Atau, ikuti langkah selanjutnya yang menawarkan instruksi dan penjelasan terperinci untuk memasukkan tiga argumen.
Masukkan argumen Logical_test
Argumen Logical_test membandingkan dua item data. Data ini bisa berupa angka, referensi sel, hasil rumus, atau bahkan data teks. Untuk membandingkan dua nilai, Logical_test menggunakan operator perbandingan antara nilai.
Dalam contoh ini, ada tiga tingkat gaji yang menentukan pemotongan tahunan seorang karyawan:
- Kurang dari $30.000.
- Antara $30, 000 dan $49,999.
- $50.000 atau lebih
Satu fungsi IF dapat membandingkan dua level, tetapi level gaji ketiga memerlukan penggunaan fungsi IF bersarang kedua. Perbandingan pertama adalah antara gaji tahunan karyawan, yang terletak di sel D, dengan gaji ambang $30.000. Karena tujuannya adalah untuk menentukan apakah D7 kurang dari $30.000, operator Kurang Dari (<) digunakan di antara nilai-nilai.
Langkah Tutorial
- Pilih baris Logical_test di kotak dialog.
- Pilih sel D7 untuk menambahkan referensi sel ini ke baris Logical_test.
- Tekan tombol less-than (<) pada keyboard.
- Ketik 30000 setelah simbol kurang dari.
- Tes logis yang selesai ditampilkan sebagai D7<30000.
Jangan memasukkan tanda dolar ($) atau pemisah koma (,) dengan 30000. Pesan kesalahan yang tidak valid muncul di akhir baris Logical_test jika salah satu dari simbol-simbol ini dimasukkan bersama dengan data.
Masukkan Argumen Value_if_true
Argumen Value_if_true memberitahu fungsi IF apa yang harus dilakukan ketika Logical_test benar. Argumen Value_if_true dapat berupa rumus, blok teks, nilai, referensi sel, atau sel dapat dibiarkan kosong.
Dalam contoh ini, ketika data di sel D7 kurang dari $30.000, Excel mengalikan gaji tahunan karyawan di sel D7 dengan tingkat pengurangan 6 persen yang terletak di sel D3.
Referensi Sel Relatif vs. Absolut
Biasanya, saat rumus disalin ke sel lain, referensi sel relatif dalam rumus berubah untuk mencerminkan lokasi baru rumus. Ini memudahkan penggunaan rumus yang sama di beberapa lokasi. Terkadang, referensi sel berubah saat fungsi disalin menghasilkan kesalahan. Untuk mencegah kesalahan ini, referensi sel dapat dibuat Absolute, yang mencegahnya berubah saat disalin.
Referensi sel absolut dibuat dengan menambahkan tanda dolar di sekitar referensi sel biasa, seperti $D$3. Menambahkan tanda dolar mudah dilakukan dengan menekan tombol F4 pada keyboard setelah referensi sel dimasukkan ke dalam kotak dialog.
Dalam contoh, tingkat pengurangan yang terletak di sel D3 dimasukkan sebagai referensi sel absolut ke dalam baris Value_if_true dari kotak dialog.
Langkah Tutorial
- Pilih baris Value_if_true di kotak dialog.
- Pilih sel D3 di lembar kerja untuk menambahkan referensi sel ini ke baris Value_if_true.
- Tekan tombol F4 untuk menjadikan D3 sebagai referensi sel absolut ($D$3).
- Tekan tombol asterisk (). Tanda bintang adalah simbol perkalian di Excel.
- Pilih sel D7 untuk menambahkan referensi sel ini ke baris Value_if_true.
- Baris Value_if_true yang telah selesai ditampilkan sebagai $D$3D7.
D7 tidak dimasukkan sebagai referensi sel absolut. Ini perlu diubah ketika rumus disalin ke sel E8:E11 untuk mendapatkan jumlah pengurangan yang benar untuk setiap karyawan.
Masukkan Fungsi IF Bersarang sebagai Argumen Value_if_false
Biasanya, argumen Value_if_false memberitahu fungsi IF apa yang harus dilakukan ketika Logical_test salah. Dalam hal ini, fungsi IF bersarang dimasukkan sebagai argumen ini. Dengan demikian, hasil berikut terjadi:
- Argumen Logical_test dalam fungsi IF bersarang (D7>=50000) menguji semua gaji yang tidak kurang dari $30.000.
- Untuk gaji yang lebih besar atau sama dengan $50, 000, argumen Value_if_true mengalikannya dengan tingkat pengurangan 10% yang terletak di sel D5.
- Untuk gaji yang tersisa (yang lebih besar dari $30.000 tetapi kurang dari $50, 000) argumen Value_if_false mengalikannya dengan tingkat pengurangan 8% yang terletak di sel D4.
Langkah Tutorial
Seperti yang disebutkan di awal tutorial, kotak dialog kedua tidak dapat dibuka untuk masuk ke fungsi bersarang sehingga harus diketik ke dalam baris Value_if_false.
Fungsi bersarang tidak dimulai dengan tanda sama dengan, melainkan dengan nama fungsi.
- Pilih baris Value_if_false pada kotak dialog.
- Masukkan fungsi IF berikut:
- Pilih OK untuk menyelesaikan fungsi IF dan menutup kotak dialog.
- Nilai $3, 678.96 muncul di sel E7. Karena R. Holt menghasilkan lebih dari $30.000 tetapi kurang dari $50, 000 per tahun, rumus $45,9878% digunakan untuk menghitung pengurangan tahunannya.
- Pilih sel E7 untuk menampilkan fungsi lengkap=IF(D7=50000, $D$5D7, $D$4D7)) di bilah rumus di atas lembar kerja.
JIKA(D7>=50000, $D$5D7, $D$4D7)
Setelah mengikuti langkah-langkah ini, contoh Anda sekarang cocok dengan gambar pertama di artikel ini.
Langkah terakhir melibatkan menyalin rumus IF ke sel E8 ke E11 menggunakan gagang isian untuk menyelesaikan lembar kerja.
Salin Fungsi IF Bersarang Menggunakan Fill Handle
Untuk melengkapi lembar kerja, salin rumus yang berisi fungsi IF bersarang ke sel E8 hingga E11. Saat fungsi disalin, Excel memperbarui referensi sel relatif untuk mencerminkan lokasi baru fungsi sambil menjaga referensi sel absolut tetap sama.
Salah satu cara mudah untuk menyalin rumus di Excel adalah dengan Fill Handle.
Langkah Tutorial
- Pilih sel E7 untuk menjadikannya sel aktif.
- Tempatkan penunjuk mouse di atas kotak di sudut kanan bawah sel yang aktif. Pointer akan berubah menjadi tanda plus (+).
- Pilih dan seret gagang isian ke bawah ke sel E11.
- Sel E8 hingga E11 diisi dengan hasil rumus seperti pada gambar di atas.