Excel 2020: Tangani Pelbagai Syarat dalam IF - Petua Excel

Isi kandungan

Apabila anda perlu melakukan pengiraan bersyarat, fungsi IF adalah jawapannya. Ia berfungsi seperti ini: Sekiranya, maka; sebaliknya. Dalam gambar berikut, IF sederhana mengira bonus untuk penjualan anda lebih dari $ 20,000.

Tetapi apa yang berlaku apabila dua syarat perlu dipenuhi? Sebilangan besar orang akan meletakkan satu penyataan IF di dalam yang lain, seperti yang ditunjukkan di bawah:

Tetapi sarang ini tidak dapat dilakukan sekiranya anda mempunyai banyak syarat yang harus dipenuhi. Gunakan fungsi AND untuk memendekkan dan mempermudah formula. =AND(Test,Test,Test,Test)adalah Benar hanya jika semua ujian logik dinilai menjadi Benar. Contoh berikut menunjukkan formula yang lebih pendek dengan hasil yang sama.

Sekiranya anda suka AND, anda mungkin dapat menggunakan ATAU dan TIDAK. =OR(Test,Test,Test,Test)adalah Benar jika salah satu ujian logik itu Benar. TIDAK membalikkan jawapan, begitu =NOT(True)juga Salah, dan =NOT(False)Benar. Sekiranya anda pernah melakukan sesuatu yang mewah seperti NAND, anda boleh menggunakannya =NOT(AND(Test,Test,Test,Test)).

Awas

Walaupun Excel 2013 memperkenalkan XOR sebagai Eksklusif Atau, ia tidak berfungsi seperti yang diharapkan oleh akauntan. =XOR(True,False,True,True)adalah benar kerana alasan yang terlalu rumit untuk dijelaskan di sini. XOR mengira sama ada anda mempunyai bilangan nilai Benar yang ganjil. Aneh. Sungguh ganjil.

Artikel menarik...