Kegunaan fungsi IF dilanjutkan dengan memasukkan, atau bersarang, pelbagai fungsi IF di dalam satu sama lain. Fungsi JIKA bersarang meningkatkan bilangan syarat yang mungkin diuji dan meningkatkan bilangan tindakan yang diambil untuk menangani hasil ini.
Catatan: Arahan dalam artikel ini diguna pakai untuk Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 untuk Mac, Excel 2016 untuk Mac, Excel untuk Mac 2011, dan Excel Online.
Tutorial JIKA Sarang Jarang
Seperti yang ditunjukkan dalam gambar, tutorial ini menggunakan dua fungsi IF untuk membuat formula yang mengira jumlah potongan tahunan bagi pekerja berdasarkan gaji tahunan mereka. Formula yang digunakan dalam contoh ditunjukkan di bawah. Fungsi JIKA bersarang bertindak sebagai argumen nilai_if_false untuk fungsi IF pertama.
= JIKA (D7 <30000, $ D $ 3 * D7, IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7))
Bahagian-bahagian yang berlainan formula dipisahkan oleh koma dan menjalankan tugas-tugas berikut: Masukkan data ke dalam sel C1 hingga E6 dari lembaran kerja Excel seperti yang dilihat dalam imej. Satu-satunya data yang tidak dimasukkan pada ketika ini ialah fungsi IF sendiri terletak di sel E7. Catatan: Arahan untuk menyalin data tidak termasuk langkah pemformatan untuk lembaran kerja. Ini tidak mengganggu dengan menyelesaikan tutorial. Lembaran kerja anda mungkin kelihatan berbeza daripada contoh yang ditunjukkan, tetapi fungsi IF akan memberikan hasil yang sama. Ia adalah mungkin untuk memasukkan formula lengkap = JIKA (D7 <30000, $ D $ 3 * D7, IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7))
ke dalam sel E7 lembaran kerja dan dapatkannya. Dalam Excel Online, ini adalah kaedah yang mesti anda gunakan. Walau bagaimanapun, jika anda menggunakan versi desktop Excel, lebih mudah untuk menggunakan kotak dialog fungsi untuk memasukkan argumen yang diperlukan. Menggunakan kotak dialog adalah sedikit lebih rumit apabila memasuki fungsi bersarang kerana fungsi bersarang mesti ditaip. Kotak dialog kedua tidak boleh dibuka untuk memasukkan set kedua argumen. Dalam contoh ini, fungsi IF bersarang dimasukkan ke dalam baris ketiga kotak dialog sebagai argumen Value_if_false. Oleh kerana lembaran kerja mengira potongan tahunan untuk beberapa pekerja, formula pertama kali dimasukkan ke dalam sel E7 menggunakan rujukan sel mutlak untuk kadar potongan dan kemudian disalin ke sel E8: E11. Data yang dimasukkan ke dalam garisan kosong dalam kotak dialog membentuk argumen fungsi IF. Hujah-hujah ini memberitahu fungsi yang sedang diuji dan apakah tindakan yang perlu diambil jika keadaan itu benar atau salah. Untuk meneruskan dengan contoh ini, anda boleh: Argumen Logical_test membandingkan dua item data. Data ini boleh menjadi nombor, rujukan sel, keputusan formula, atau data teks. Untuk membandingkan dua nilai, Logical_test menggunakan operator perbandingan antara nilai-nilai. Dalam contoh ini, terdapat tiga tahap gaji yang menentukan potongan tahunan pekerja: Satu fungsi IF tunggal boleh membandingkan dua tahap, tetapi tahap gaji ketiga memerlukan penggunaan fungsi IF bersarang kedua. Perbandingan pertama adalah antara gaji tahunan pekerja, yang terletak di sel D, dengan gaji ambang $ 30,000. Memandangkan matlamatnya adalah untuk menentukan sama ada D7 adalah kurang daripada $ 30,000, pengendali Kurang Daripada ( < ) digunakan antara nilai-nilai. Catatan: Jangan masukkan tanda dolar ( $ ) atau pemisah koma ( , ) dengan 30000. Mesej ralat tidak sah muncul pada akhir baris Logical_test jika salah satu daripada simbol ini dimasukkan bersama data. Argumen Value_if_true memberitahu fungsi IF apa yang perlu dilakukan apabila Logical_test adalah benar.Hujah Value_if_true boleh menjadi formula, blok teks, nilai, rujukan sel, atau sel boleh dibiarkan kosong. Dalam contoh ini, apabila data dalam sel D7 kurang dari $ 30,000, Excel mengagihkan gaji tahunan pekerja di sel D7 dengan kadar potongan 6 peratus yang terletak di sel D3. Biasanya, apabila formula disalin ke sel lain, rujukan sel relatif dalam formula berubah untuk mencerminkan lokasi baru formula. Ini menjadikannya mudah untuk menggunakan formula yang sama di pelbagai lokasi. Kadang-kadang, mempunyai rujukan sel berubah apabila fungsi disalin menghasilkan kesilapan. Untuk mengelakkan kesilapan ini, rujukan sel boleh dibuat Mutlak, yang menghalangnya daripada berubah apabila ia disalin. Rujukan sel mutlak dicipta dengan menambah tanda dolar di sekitar rujukan sel biasa, seperti $ D $ 3. Menambah tanda dolar mudah dilakukan dengan menekan F4 kunci pada papan kekunci selepas rujukan sel telah dimasukkan ke dalam kotak dialog. Contohnya, kadar potongan yang terletak di sel D3 dimasukkan sebagai rujukan sel mutlak ke dalam baris Value_if_true kotak dialog. Catatan: D7 tidak dimasukkan sebagai rujukan sel mutlak. Ia perlu diubah apabila formula disalin ke sel E8: E11 untuk mendapatkan jumlah potongan yang betul bagi setiap pekerja. Biasanya, argumen Value_if_false memberitahu fungsi IF apa yang perlu dilakukan apabila Logical_test salah. Dalam kes ini, fungsi IF bersarang dimasukkan sebagai hujah ini. Dengan berbuat demikian, keputusan berikut berlaku: Seperti yang disebutkan di awal tutorial, kotak dialog kedua tidak boleh dibuka untuk memasuki fungsi bersarang supaya ia mesti ditaip ke dalam baris Value_if_false. Catatan: Fungsi bersarang tidak bermula dengan tanda yang sama, tetapi dengan nama fungsi itu. JIKA (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7) Selepas mengikuti langkah-langkah ini, contoh anda kini sepadan dengan imej pertama dalam artikel ini. Langkah terakhir melibatkan menyalin formula IF ke sel E8 hingga E11 menggunakan pemegang isian untuk menyelesaikan lembaran kerja. Untuk melengkapkan lembaran kerja, salin formula yang mengandungi fungsi IF bersarang ke sel E8 hingga E11. Oleh kerana fungsi disalin, Excel mengemas kini rujukan sel relatif untuk mencerminkan lokasi baru fungsi sambil mengekalkan rujukan sel mutlak sama. Satu cara mudah untuk menyalin formula dalam Excel adalah dengan Pemasangan Isi.
Masukkan Data Tutorial
Mulakan Fungsi IF Nested
Langkah Tutorial
Pilihan Pintasan Tutorial
03 dari 06 Masukkan argumen Logical_test
Langkah Tutorial
Masukkan Argumen Value_if_true
Rujukan Sel Absolute vs. Absolute
Langkah Tutorial
Masukkan Fungsi IF Bersarang sebagai Argumen Value_if_false
Langkah Tutorial
Salin Fungsi JIKA Bersarang Menggunakan Pemasangan Isi
Langkah Tutorial