Fungsi IF menambah membuat keputusan ke spreadsheet Excel dengan menguji keadaan tertentu untuk melihat apakah itu benar atau palsu. Jika keadaan itu benar, fungsi itu akan menjalankan satu tindakan. Jika keadaan itu palsu, ia akan melakukan tindakan yang berbeza. Ketahui lebih lanjut mengenai fungsi IF di bawah.
Melakukan Pengiraan dan Memasukkan Data dengan Fungsi IF
Sintaks fungsi merujuk kepada susun atur fungsi dan termasuk nama, kurungan, dan argumen fungsi itu.
Sintaks fungsi ini ialah:
= JIKA (ujian logik, nilai jika benar, nilai jika palsu)
Ujian logik selalu merupakan perbandingan antara dua nilai. Sebagai contoh, pengendali perbandingan digunakan untuk melihat sama ada nilai pertama lebih besar daripada atau kurang daripada yang kedua, atau sama dengannya.
Sebagai contoh, dalam imej di sini, ujian logik membandingkan pendapatan pekerja yang terletak di ruangan B untuk melihat jika mereka lebih besar daripada $ 30,000.00.
= JIKA (B2> 30000, B2 * 1%, 300)
Sekali fungsi menentukan jika ujian logik adalah benar atau palsu, ia menjalankan salah satu daripada dua tindakan yang ditentukan oleh nilai jika benar dan nilai jika hujah palsu.
Jenis tindakan yang boleh dilaksanakan oleh fungsi ini termasuk:
- melakukan pengiraan menggunakan formula atau memasukkan data nombor
- memaparkan penyataan teks dalam sel kerja lembaran kerja yang ditetapkan,
- meninggalkan sel sasaran.
Melakukan Pengiraan dengan Fungsi IF
Fungsi IF boleh melakukan pengiraan yang berbeza bergantung kepada sama ada fungsi mengembalikan nilai sebenar atau tidak.
Dalam imej di atas, formula digunakan untuk mengira jumlah potongan berdasarkan pendapatan pekerja.
= JIKA (B2> 30000, B2 * 1%, 300)
Kadar potongan dikira menggunakan formula yang dimasukkan sebagai nilai jika hujah sebenar . Formula itu mengalikan pendapatan yang terletak di ruangan B sebanyak 1% jika pendapatan pekerja lebih besar daripada $ 30,000.00.
Memasukkan Data dengan Fungsi IF
Fungsi IF juga boleh ditetapkan untuk memasukkan data nombor ke dalam sel sasaran. Data ini kemudiannya boleh digunakan dalam pengiraan lain.
Dalam contoh di atas, jika pendapatan pekerja kurang daripada $ 30,000.00, nilai jika hujah palsu telah ditetapkan untuk memasukkan kadar rata $ 300.00 untuk potongan dan bukannya menggunakan pengiraan.
Nota: Tanda dolar atau pemisah koma tidak dimasukkan dengan angka 30000 atau 300 dalam fungsi tersebut. Memasuki salah satu atau kedua-duanya mencipta kesilapan dalam formula.
- Fungsi Excel menggunakan koma sebagai pemisah antara argumen, jadi masukkan tanda koma dengan angka-angka yang mengarahkan Excel ke dalam mempercayai bahawa lebih daripada tiga argumen telah dimasukkan untuk fungsi IF.
- Memandangkan tanda-tanda dolar adalah watak-watak teks, memasukinya dengan angka-angka membawa Excel ke dalam mempercayai bahawa ralat menaip telah dilakukan dan ia menawarkan untuk membetulkannya.
Menampilkan Pernyataan Teks atau Meninggalkan Sel Blank dengan Fungsi IF Excel
Memaparkan Perkataan atau Pernyataan Teks dengan Fungsi IF
Mempunyai teks yang dipaparkan oleh fungsi IF dan bukannya nombor boleh memudahkan untuk mencari dan membaca hasil tertentu dalam lembaran kerja.
Dalam contoh di atas, fungsi IF adalah persediaan untuk menguji sama ada pelajar yang mengambil kuiz geografi dengan betul mengenal pasti bandar-bandar modal untuk beberapa lokasi di Pasifik Selatan.
Ujian logik fungsi IF membandingkan jawapan murid-murid dalam lajur B dengan jawapan yang betul memasuki hujah itu sendiri.
Jika jawapan pelajar sepadan dengan nama yang dimasukkan ke dalam argumen teks logik, perkataan yang betul dipaparkan dalam lajur C. Jika nama tidak sepadan, sel dibiarkan kosong.
= JIKA (B2 = "Wellington", "Betul", "")
Untuk menggunakan kata-kata tunggal atau pernyataan teks dalam fungsi IF setiap penyertaan mesti disertakan dalam petikan, seperti:
- argumen ujian logik: B2 = "Wellington"
- nilai jika hujah sebenar "Betul"
Meninggalkan Sel Blank
Seperti yang ditunjukkan untuk nilai jika hujah palsu dalam contoh di atas, sel dibiarkan kosong dengan memasukkan sepasang tanda petikan kosong ( "" ).