Tutorial
Fungsi EXCEL : SWITCH
Tutorial
Fungsi EXCEL : SWITCH
Tutorial Fungsi EXCEL :
SWITCH

Versi Rilis : 2019

Kegunaan

Mencocokkan sebuah nilai dengan beberapa pilihan, lalu menampilkan hasil dari pilihan yang cocok. Contohnya, mengubah kode hari 1, 2, 3 menjadi “Senin”, “Selasa”, “Rabu” tanpa perlu menumpuk banyak fungsi IF.

Pola Rumus (Syntax)

= SWITCH (
< ekspresi > ,
< nilai1 > ,
< hasil1 > ,
[ nilai2 ] ,
[ hasil2 ] ,
...dst... ,
[ default ] )

Penjelasan Argumen:

< argumen > : wajib      |      [ argumen ] : opsional

< ekspresi >

Nilai yang mau dicocokkan dengan pilihan-pilihan berikutnya. Bisa berupa angka, teks, sel, atau rumus.

Contoh: A2 atau WEEKDAY(A2) atau LEFT(B2, 1)

< nilai1 >

Pilihan pertama yang akan dicocokkan dengan < ekspresi >.

Contoh: 1 atau "Emas"

< hasil1 >

Hasil yang ditampilkan kalau < ekspresi > sama dengan < nilai1 >. Bisa berupa angka, teks (ditulis di dalam tanda kutip), sel, atau rumus lain.

Contoh: "Senin" atau 20%

[ nilai2 ]

Pilihan berikutnya yang akan dicocokkan. Pasangan pilihan dan hasil berikutnya (nilai3, hasil3, dan seterusnya) bisa terus ditambahkan sampai 126 pasangan.

Contoh: 2 atau "Perak"

[ hasil2 ]

Hasil yang ditampilkan kalau < ekspresi > sama dengan [ nilai2 ]. Argumen ini wajib diisi kalau [ nilai2 ] diisi.

Contoh: "Selasa" atau 10%

[ default ]

Hasil yang ditampilkan kalau tidak ada pilihan yang cocok. Ditulis paling akhir, sendirian tanpa pasangan.

Contoh: "Tidak Valid" atau 0

Contoh:

Cara Penulisan Rumus Hasil Cara Membaca Rumus
=SWITCH( A2, 1, "Senin", 2, "Selasa", 3, "Rabu" ) Selasa Mencocokkan isi Sel A2 dengan angka 1, 2, dan 3. Kalau isinya 1 tampilkan "Senin", kalau 2 tampilkan "Selasa", kalau 3 tampilkan "Rabu". Misalnya isi Sel A2 = 2, maka hasilnya "Selasa".
=SWITCH( B2, "Emas", 20%, "Perak", 10%, 0% ) 0% Menentukan diskon berdasarkan jenis member di Sel B2. "Emas" dapat 20%, "Perak" dapat 10%, dan selain itu dapat 0% (nilai default). Misalnya isi Sel B2 = "Biasa", maka tidak ada yang cocok, jadi hasilnya 0%.
=SWITCH( WEEKDAY(A2), 1, "Libur", 7, "Libur", "Kerja" ) Kerja WEEKDAY mengubah tanggal di Sel A2 menjadi nomor hari (1 = Minggu sampai 7 = Sabtu). Kalau hasilnya 1 atau 7, tampilkan "Libur". Selain itu, tampilkan "Kerja". Misalnya Sel A2 berisi tanggal 30/09/2026 (hari Rabu = 4), maka hasilnya "Kerja".

Pintasan (Shortcut Key)

Tidak Tersedia.

Catatan

1) SWITCH hanya mencocokkan nilai yang sama persis, jadi tidak bisa memakai perbandingan seperti >, <, atau >=. Untuk mengecek rentang nilai, gunakan fungsi IFS, atau tulis TRUE sebagai < ekspresi >, misal =SWITCH(TRUE, A2>=85, “A”, A2>=70, “B”, “C”).

2) Pilihan dicek berurutan dari kiri ke kanan, dan SWITCH langsung berhenti di pilihan pertama yang cocok.

3) Kalau tidak ada pilihan yang cocok dan [ default ] tidak diisi, hasilnya error #N/A. Misal =SWITCH(A2, 1, “Senin”, 2, “Selasa”) dengan isi Sel A2 = 5 akan menghasilkan #N/A.

4) Excel mengenali [ default ] dari posisinya, yaitu argumen terakhir yang tidak punya pasangan. Jadi kalau jumlah argumen setelah < ekspresi > ganjil, argumen terakhir dianggap sebagai default.

5) Pencocokan teks tidak membedakan huruf besar dan kecil. Misal =SWITCH(B2, “emas”, 20%, 0%) tetap menghasilkan 20% walaupun isi Sel B2 adalah “EMAS”.

6) SWITCH bisa menampung sampai 126 pasangan pilihan dan hasil.

7) SWITCH hanya tersedia di Excel 2019, Excel 2021, Excel 2024, dan Microsoft 365. Kalau file dibuka di Excel versi lama, rumus SWITCH akan menghasilkan error #NAME?.

Kenalan Dengan Excel
Tonton Video Tutorial dan Download File Latihan Disini!

Latihan Interaktif

Yuk coba langsung dengan latihan online interaktif dibawah ini:

Memuat latihan...
0%
Maaf, latihan interaktif hanya dapat diakses melalui tampilan desktop!