Isi kandungan
Artikel ini memperkenalkan anda kepada fungsi Excel SWITCH, menerangkan sintaksnya dan menyediakan beberapa kes penggunaan untuk menggambarkan cara anda boleh memudahkan menulis IF bersarang dalam Excel.
Jika anda pernah menghabiskan terlalu banyak masa, cuba mendapatkan formula IF bersarang, anda akan suka menggunakan fungsi SWITCH yang baru dikeluarkan dalam Excel. Ia boleh menjadi penjimat masa sebenar dalam situasi di mana IF bersarang kompleks diperlukan. Terdahulu hanya tersedia dalam VBA, SWITCH telah ditambahkan baru-baru ini sebagai fungsi dalam Excel 2016, Excel Dalam Talian dan Mudah Alih, Excel untuk tablet dan telefon Android.
Nota. Pada masa ini, fungsi SWITCH tersedia dalam Excel untuk Office 365, Excel Online, Excel 2019 dan Excel 2016 yang disertakan dengan langganan Office 365.
Excel SWITCH - sintaks
Fungsi SWITCH membandingkan ungkapan dengan senarai nilai dan mengembalikan hasil mengikut nilai padanan pertama. Jika tiada padanan ditemui, adalah mungkin untuk mengembalikan nilai lalai yang merupakan pilihan.
Struktur fungsi SWITCH adalah seperti berikut:
SWITCH( ungkapan , nilai1 , result1 , [default atau value2, result2],…[default or value3, result3])Ia mempunyai 4 argumen yang salah satunya adalah pilihan:
- Ungkapan ialah hujah yang diperlukan berbanding dengan value1…value126.
- ValueN ialah nilai berbanding dengan ungkapan.
- ResultN ialah nilai yang dikembalikan apabila nilai N yang sepadanhujah sepadan dengan ungkapan. Ia mesti dinyatakan untuk setiap argumen valueN.
- Lalai ialah nilai yang dikembalikan jika tiada padanan ditemui dalam ungkapan valueN. Argumen ini tidak mempunyai ungkapan resultN yang sepadan dan mestilah argumen terakhir dalam fungsi.
Memandangkan fungsi terhad kepada 254 argumen, anda boleh menggunakan sehingga 126 pasangan nilai dan argumen hasil.
Fungsi SWITCH lwn. IF bersarang dalam Excel dengan kes penggunaan
Fungsi SWITCH Excel, serta IF, membantu menentukan satu siri syarat. Walau bagaimanapun, dengan fungsi ini anda mentakrifkan ungkapan dan jujukan nilai dan hasil, bukan beberapa pernyataan bersyarat. Apa yang bagus dengan fungsi SWITCH ialah anda tidak perlu mengulangi ungkapan berulang kali, yang kadangkala berlaku dalam formula IF bersarang.
Walaupun semuanya ok dengan IF bersarang, terdapat kes di mana nombor syarat untuk penilaian menjadikan membina JIKA bersarang tidak rasional.
Untuk menunjukkan perkara ini, mari kita lihat kes penggunaan di bawah.
Katakan, anda mempunyai beberapa akronim dan anda ingin mengembalikan nama penuh untuk mereka:
- DR - Pembuang Pendua
- MTW - Wizard Gabungan Jadual
- CR - Gabungkan Baris.
Fungsi SWITCH dalam Excel 2016 akan menjadi agak mudah untuk tugas ini.
Dengan fungsi IF anda perlu mengulangiekspresi, jadi ia mengambil lebih banyak masa untuk masuk dan kelihatan lebih lama.
Perkara yang sama boleh dilihat dalam contoh berikut dengan sistem penarafan di mana fungsi Excel SWITCH kelihatan lebih padat.
Mari lihat cara SWITCH berfungsi dalam kombinasi dengan fungsi lain. Katakan, kita mempunyai beberapa tarikh dan ingin melihat sekilas sama ada ia merujuk kepada hari ini, esok, atau semalam. Untuk ini, kami menambah fungsi TODAY yang mengembalikan nombor siri tarikh semasa dan DAYS yang mengembalikan bilangan hari antara dua tarikh.
Anda dapat melihat bahawa SWITCH berfungsi dengan sempurna untuk tugas ini.
Dengan fungsi IF, penukaran memerlukan beberapa sarang dan menjadi rumit. Oleh itu, peluang untuk membuat ralat adalah tinggi.
Oleh kerana kurang digunakan dan dipandang rendah, Excel SWITCH ialah fungsi yang sangat membantu yang membolehkan anda membina logik pemisahan bersyarat.