Fungsi SWITCH dalam Excel membolehkan anda melaksanakan berbilang semakan pada nilai dan mengembalikan hasil berdasarkan syarat. Di bawah ialah butiran tentang cara menggunakan fungsi SWITCH dalam Excel .
Jika anda telah menghabiskan terlalu banyak masa mencipta formula IF bersarang ( fungsi IFS ), anda akan suka menggunakan fungsi SWITCH baharu dalam Excel . Fungsi ini menjimatkan masa anda dalam situasi di mana anda perlu menggunakan fungsi IFS. Sebelum ini fungsi ini hanya tersedia dalam VBA, tetapi SWITCH telah ditambahkan baru-baru ini dalam Excel 2016, Excel Dalam Talian dan Mudah Alih, Excel untuk desktop dan telefon Android. Artikel ini akan membimbing anda cara menggunakan fungsi SWITCH dalam Excel 2016.
sintaks fungsi SWITCH
Fungsi SWITCH membandingkan ungkapan dengan senarai nilai dan mengembalikan hasilnya mengikut nilai padanan pertama. Jika tiada padanan ditemui, ia mungkin mengembalikan nilai lalai.
Struktur fungsi SWITCH adalah seperti berikut:
SWITCH(ungkapan, nilai1, hasil1, [lalai atau nilai2, hasil2],…[lalai atau nilai3, hasil3])
Ia mempunyai 4 hujah, salah satunya adalah pilihan:
- Ungkapan ialah hujah yang diperlukan untuk membandingkan nilai1… nilai 126.
- ValueN ialah nilai yang digunakan untuk membandingkan dengan ungkapan.
- ResultN ialah nilai yang dikembalikan apabila argumen valueN yang sepadan 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 ekspresi resultN yang sepadan dan mestilah argumen terakhir dalam fungsi.
Memandangkan fungsi dihadkan kepada 254 argumen, anda boleh menggunakan sehingga 126 pasangan nilai dan argumen hasil.
Cara menggunakan fungsi SWITCH dengan fungsi Excel yang lain
Anda juga boleh menggabungkan fungsi SWITCH dengan fungsi Excel yang lain. Sebagai contoh, anda boleh meletakkannya di dalam fungsi IF untuk meningkatkan kecekapan keseluruhan dan mencipta formula yang lebih kompleks.
Selain itu, anda boleh menggabungkan SWITCH dengan fungsi Excel berikut:
- Fungsi SUM : Anda boleh menjumlahkan nilai berdasarkan syarat tertentu menggunakan fungsi SUM dan SWITCH. Sebagai contoh, gunakan fungsi SWITCH terlebih dahulu untuk menentukan nilai untuk jumlah berdasarkan syarat, dan kemudian gunakan fungsi SUM untuk mengira.
- INDEKS Dan Fungsi PADANAN : Menggunakan fungsi ini, anda boleh mengekstrak data daripada jadual berdasarkan syarat tertentu. Contohnya, anda boleh menggunakan fungsi SWITCH untuk menentukan nilai sasaran, dan kemudian gunakan INDEX dan MATCH untuk mengekstrak data yang diperlukan. Anda juga boleh menggunakan fungsi VLOOKUP untuk mendapatkan nilai yang sepadan.
Bandingkan fungsi SWITCH dengan fungsi IFS
Fungsi SWITCH, seperti fungsi IFS, membantu menentukan satu siri syarat. Walau bagaimanapun dengan fungsi SWITCH anda boleh menentukan ungkapan dan satu siri nilai dan hasil, bukan beberapa pernyataan bersyarat. Dengan fungsi SWITCH, anda tidak perlu mengulangi ungkapan seperti dalam fungsi IFS.
Sebagai contoh, fungsi IFS di bawah mencari keadaan yang tepat.

Penjelasan: Sel A2 mengandungi rentetan 85-UT. Fungsi RIGHT mengekstrak 2 aksara paling kanan daripada rentetan ini (UT). Akibatnya, fungsi IFS mengembalikan keadaan yang betul (Utah). Jika dua aksara paling kanan tidak sama dengan UT, TX atau OH, fungsi IFS mengembalikan tanda soal. Daripada BENAR, anda juga boleh menggunakan 1=1 atau sesuatu yang lain yang sentiasa BENAR.
Fungsi SWITCH di bawah menghasilkan hasil yang sama tetapi lebih mudah dibaca.

Penjelasan: jika hujah pertama (RIGHT(A2,2) dalam contoh ini) sama dengan UT, fungsi SWITCH mengembalikan Uta; jika TX kembali ke Texas; jika OH kembali ke Ohio. Argumen terakhir (tanda soal dalam contoh ini) sentiasa nilai lalai (jika tiada padanan).
Begitu juga, anda boleh lihat contoh di bawah dengan sistem ranking, fungsi SWITCH kelihatan lebih padat.


Mari lihat bagaimana fungsi SWITCH berfungsi dalam kombinasi dengan fungsi lain. Katakan kita mempunyai beberapa tarikh dan ingin melihat dengan cepat sama ada hari ini, semalam atau esok. Untuk melakukan ini, kami akan menggunakan fungsi TODAY yang mengembalikan nombor siri tarikh semasa dan fungsi DAYS yang mengembalikan bilangan hari antara dua tarikh.
Anda boleh melihat fungsi SWITCH berfungsi dengan sempurna untuk tugasan ini.

Dengan fungsi IF, penukaran memerlukan beberapa sarang dan kerumitan. Jadi anda lebih cenderung melakukan kesilapan.

Walau bagaimanapun, ia tidak selalu boleh menggunakan fungsi SWITCH dalam Excel. Terdapat banyak contoh di mana anda tidak boleh menggunakan fungsi SWITCH dan bukannya fungsi IFS.

Penjelasan: memandangkan simbol "<=" dan="" "="">" digunakan di sini dalam fungsi IFS ini, anda tidak boleh menggunakan fungsi SWITCH.
Fungsi SWITCH benar-benar fungsi yang berguna, ia menjimatkan masa dan kurang membuat kesilapan.
Semoga berjaya!
Lihat juga: