Bagaimana Fungsi IF berfungsi
JIKA Fungsi Gambaran Keseluruhan
Fungsi IF dalam Excel boleh digunakan untuk menyesuaikan kandungan sel tertentu bergantung kepada sama ada atau tidak keadaan tertentu dalam sel-sel lembaran kerja lain yang anda tentukan dipenuhi.
Bentuk asas atau sintaks fungsi IF Excel adalah:
= JIKA (logic_test, value_if true, value_if_false)
Apa yang berfungsi ialah:
- Ujian untuk melihat jika keadaan tertentu - yang ujian logik - benar atau palsu.
- Sekiranya keadaan itu adalah benar, fungsi tersebut akan menjalankan tindakan yang dikenalpasti di dalam nilai jika benar hujah
- Sekiranya keadaan itu salah, ia akan menjalankan tindakan yang dinyatakan di dalam nilai jika salah hujah.
Tindakan yang dijalankan termasuk memasukkan formula, memasukkan pernyataan teks, atau meninggalkan sel target sasaran yang kosong.
JIKA Fungsi Langkah demi Langkah Tutorial
Tutorial ini menggunakan fungsi IF berikut untuk mengira jumlah potongan tahunan untuk pekerja berdasarkan gaji tahunan mereka.
= JIKA (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
Di dalam kurungan bulat, tiga hujah menjalankan tugas berikut:
- The ujian logik cek untuk melihat jika gaji pekerja kurang daripada $ 30,000
- Jika kurang dari $ 30,000, yang nilai jika benar hujah mengalikan gaji dengan kadar potongan 6%
- Jika tidak kurang daripada $ 30,000, yang nilai jika salah hujah mengalikan gaji oleh kadar potongan sebanyak 8%
Halaman berikut menyenaraikan langkah-langkah yang digunakan untuk membuat dan menyalin fungsi JIK yang dilihat pada imej di atas untuk mengira potongan ini untuk beberapa pekerja.
Langkah Tutorial
- Memasuki Data Tutorial
- Memulakan Fungsi IF
- Memasuki Argumen Ujian Logik
- Memasuki Nilai jika Argumen benar
- Memasuki Nilai jika Argumen palsu dan Menyelesaikan fungsi IF
- Menyalin Fungsi JIKA menggunakan pemegang isian
Memasuki Data Tutorial
Masukkan data ke dalam sel C1 hingga E5 dari lembaran kerja Excel seperti yang dilihat pada imej di atas.
Satu-satunya data yang tidak dimasukkan pada ketika ini ialah fungsi IF sendiri terletak di sel E6.
Bagi mereka yang tidak merasa seperti menaip, gunakan arahan ini untuk menyalin data ke dalam lembaran kerja Excel.
Nota: Arahan untuk menyalin data tidak termasuk langkah-langkah pemformatan untuk lembaran kerja.
Ini tidak akan mengganggu pelaksanaan tutorial ini. Lembaran kerja anda mungkin kelihatan berbeza daripada contoh yang ditunjukkan, tetapi fungsi IF akan memberikan hasil yang sama.
02 dari 06Memulakan Fungsi IF
Kotak Dialog Fungsi IF
Walaupun mungkin hanya menaip fungsi IF
= JIKA (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
ke dalam sel E6 dalam lembaran kerja, ramai orang merasa lebih senang menggunakan kotak dialog fungsi untuk memasuki fungsi dan hujah-hujahnya.
Seperti yang ditunjukkan dalam imej di atas, kotak dialog memudahkan untuk memasukkan hujah fungsi satu demi satu tanpa perlu risau tentang termasuk koma yang bertindak sebagai pemisah antara hujah-hujah.
Dalam tutorial ini, fungsi yang sama digunakan beberapa kali, dengan satu-satunya perbezaan ialah beberapa rujukan sel berbeza bergantung pada lokasi fungsi.
Langkah pertama ialah memasukkan fungsi ke dalam satu sel dalam cara yang ia boleh disalin dengan betul ke sel lain dalam lembaran kerja.
Langkah Tutorial
- Klik pada sel E6 untuk menjadikannya sel aktif - ini adalah di mana fungsi IF akan berada
- Klik pada Formula tab reben
- Klik pada Logik ikon untuk membuka senarai drop-down fungsi
- Klik pada JIKA dalam senarai untuk memaparkan kotak dialog fungsi JIKA
Data yang akan dimasukkan ke dalam tiga baris kosong dalam kotak dialog akan membentuk argumen fungsi IF.
Pilihan Pintasan Tutorial
Untuk meneruskan tutorial ini, anda boleh
- masukkan hujah ke dalam kotak dialog seperti yang ditunjukkan dalam imej di atas dan kemudian lompat ke halaman terakhir yang merangkumi menyalin fungsi IF ke baris 7 hingga 10;
- atau ikuti tiga halaman berikut yang memberikan arahan dan penjelasan terperinci untuk memasukkan tiga hujah.
Memasuki Argumen Ujian Logik
Memasuki Argumen Ujian Logik
Ujian logikal boleh menjadi sebarang nilai atau ungkapan yang memberi anda jawapan yang benar atau palsu. Data yang boleh digunakan dalam hujah ini ialah nombor, rujukan sel, keputusan formula, atau data teks.
Ujian logiknya selalu merupakan perbandingan antara dua nilai, dan Excel mempunyai enam pengendali perbandingan yang dapat digunakan untuk menguji sama ada kedua nilai adalah sama atau satu nilai kurang dari atau lebih besar dari yang lain.
Dalam tutorial ini perbandingan antara nilai dalam sel E6 dan gaji ambang $ 30,000.
Oleh kerana matlamatnya adalah untuk mengetahui jika E6 kurang dari $ 30,000, yang Kurang daripada pengendali " < "digunakan.
Langkah Tutorial
- Klik pada Logical_test baris dalam kotak dialog
- Klik pada sel D6 untuk menambah rujukan sel ini kepada Logical_test talian.
- Taipkan kurang daripada kunci " < "pada papan kekunci.
- Jenis 30000 selepas kurang daripada simbol.
- Catatan : Jangan masukkan tanda dolar ($) atau pemisah koma (,) dengan jumlah di atas. An Tidak sah mesej ralat akan muncul pada akhir Logical_test baris jika simbol-simbol ini dimasukkan bersama-sama dengan data.
- Ujian logik yang lengkap harus dibaca: D6 <3000
Memasuki Nilai Jika Argumen Benar
Memasuki Argumen Value_if_true
Argumen Value_if_true memberitahu fungsi IF apa yang harus dilakukan jika Ujian Logik adalah benar.
Hujah Value_if_true boleh menjadi formula, blok teks, nombor, rujukan sel, atau sel boleh dibiarkan kosong.
Dalam tutorial ini, jika gaji tahunan pekerja yang terletak di sel D6 adalah kurang daripada $ 30,000 fungsi IF adalah menggunakan formula untuk membiak gaji dengan kadar potongan sebanyak 6%, terletak di sel D3.
Relatif vs Rujukan Sel Mutlak
Setelah selesai, niatnya adalah untuk menyalin fungsi IF dalam E6 ke sel E7 hingga E10 untuk mengetahui kadar potongan untuk pekerja yang disenaraikan.
Biasanya, apabila fungsi disalin ke sel lain, rujukan sel dalam fungsi berubah untuk mencerminkan lokasi baru fungsi.
Ini dipanggil rujukan sel relatif dan mereka biasanya memudahkan penggunaan fungsi yang sama di beberapa lokasi.
Sekali-sekala, bagaimanapun, mempunyai rujukan sel berubah apabila fungsi disalin akan mengakibatkan kesilapan.
Untuk mengelakkan kesilapan tersebut, rujukan sel boleh dibuat Mutlak yang menghalang mereka daripada berubah apabila mereka disalin.
Rujukan sel mutlak dibuat dengan menambah tanda dolar di sekitar rujukan sel biasa, seperti $ D $ 3.
Menambah tanda dolar mudah dilakukan dengan menekan F4 kunci pada papan kekunci setelah rujukan sel telah dimasukkan ke dalam sel lembaran kerja atau ke dalam kotak dialog fungsi.
Rujukan Sel Absolute
Untuk tutorial ini, kedua-dua rujukan sel yang mesti tetap sama untuk semua keadaan fungsi IF adalah D3 dan D4 - sel-sel yang mengandungi kadar potongan.
Oleh itu, untuk langkah ini, apabila rujukan sel D3 dimasukkan ke dalam baris Value_if_true kotak dialog, ia akan menjadi rujukan sel mutlak $ D $ 3.
Langkah Tutorial
- Klik pada Value_if_true baris dalam kotak dialog.
- Klik pada sel D3 dalam lembaran kerja untuk menambah rujukan sel ini kepada Value_if_true talian.
- Tekan butang F4 kekunci pada papan kekunci untuk menjadikan E3 rujukan sel mutlak ( $ D $ 3 ).
- Tekan asterisk ( * ) pada papan kekunci. Asterisk ialah simbol pendaraban dalam Excel.
- Klik pada sel D6 untuk menambah rujukan sel ini kepada Value_if_true talian.
- Catatan: D6 tidak dimasukkan sebagai rujukan sel mutlak kerana ia perlu diubah apabila fungsi itu disalin
- Barisan Value_if_true yang lengkap harus dibaca: $ D $ 3 * D6 .
Memasuki Nilai Jika Argumen Salah
Memasuki Argumen Value_if_false
Argumen Value_if_false memberitahu fungsi IF apa yang perlu dilakukan jika Ujian Logik adalah palsu.
Hujah Value_if_false boleh menjadi formula, blok teks, nilai, rujukan sel, atau sel boleh dibiarkan kosong.
Dalam tutorial ini, jika gaji tahunan pekerja yang terletak di sel D6 tidak kurang daripada $ 30,000, fungsi IF adalah untuk menggunakan formula untuk mengalikan gaji dengan kadar potongan sebanyak 8% - yang terletak di dalam sel D4.
Seperti pada langkah sebelumnya, untuk mengelakkan ralat apabila menyalin fungsi IF yang telah siap, kadar potongan dalam D4 dimasukkan sebagai rujukan sel mutlak ( $ D $ 4 ).
Langkah Tutorial
- Klik pada Value_if_false baris dalam kotak dialog
- Klik pada sel D4 untuk menambah rujukan sel ini kepada Value_if_false talian
- Tekan butang F4 kekunci pada papan kekunci untuk membuat rujukan sel mutlak D4 ( $ D $ 4 ).
- Tekan asterisk ( * ) pada papan kekunci. Asterisk ialah simbol pendaraban dalam Excel.
- Klik pada sel D6 untuk menambah rujukan sel ini kepada Value_if_false talian.
- Catatan: D6 tidak dimasukkan sebagai rujukan sel mutlak kerana ia perlu diubah apabila fungsi itu disalin
- Baris Value_if_false yang lengkap harus dibaca: $ D $ 4 * D6 .
- Klik OK untuk menutup kotak dialog dan masukkan fungsi IF yang lengkap ke sel E6.
- Nilai $ 3,678.96 sepatutnya muncul di sel E6.
- Oleh kerana B. Smith memperoleh lebih dari $ 30,000 setahun, fungsi IF menggunakan formula $ 45,987 * 8% untuk mengira potongan tahunannya.
- Apabila anda mengklik pada sel E6, fungsi lengkap= JIKA (D6 <3000, $ D $ 3 * D6, $ D $ 4 * D6) muncul di bar formula di atas lembaran kerja
Jika langkah-langkah dalam tutorial ini telah diikuti, lembaran kerja anda harus mengandungi fungsi IF yang sama yang dilihat pada imej pada halaman 1.
06 dari 06Menyalin Fungsi IF menggunakan Pemasangan Isi
Menyalin fungsi JIKA menggunakan pemegang isian
Untuk melengkapkan lembaran kerja, kita perlu menambah fungsi IF ke sel E7 hingga E10.
Oleh kerana data kami dibentangkan dalam corak biasa, kita boleh menyalin fungsi IF di sel E6 ke empat sel yang lain.
Oleh kerana fungsi disalin, Excel akan mengemaskini rujukan sel relatif untuk mencerminkan lokasi baru fungsi sambil mengekalkan rujukan sel mutlak sama.
Untuk menyalin fungsi kami, kami akan menggunakan Pemasangan Isi.
Langkah Tutorial
- Klik pada sel E6 untuk menjadikannya sel aktif.
- Letakkan penunjuk tetikus di atas kotak hitam di sudut kanan bawah. Penunjuk akan berubah ke tanda tambah "+".
- Klik butang tetikus kiri dan seret pemegang pengisian ke sel F10.
- Lepaskan butang tetikus. Sel E7 ke E10 akan diisi dengan hasil fungsi IF.