Membandingkan satu ekspresi dengan beberapa nilai dan mengembalikan hasil untuk kecocokan pertama. Alternatif bersih dari nested IF untuk equality check.
anySWITCH(expression, value1, result1, [value2, result2], ..., [default])Nilai atau ekspresi yang akan dibandingkan
Nilai pertama yang dibandingkan dengan expression
Nilai yang dikembalikan jika expression = value1
Pasangan nilai dan hasil tambahan
Nilai default jika tidak ada yang cocok (argumen ganjil terakhir)
1 =SWITCH(WEEKDAY(A2), 2,"Senin", 3,"Selasa", 4,"Rabu", 5,"Kamis", 6,"Jumat", "Weekend")
Mengkonversi angka hari (2=Senin s/d 7=Sabtu) menjadi nama hari — jauh lebih bersih dari nested IF
1 =SWITCH(B2, 1,"Draft", 2,"Dikonfirmasi", 3,"Dikirim", 4,"Selesai", "Unknown")
Mapping kode status angka ke label teks yang mudah dibaca
1 =SWITCH(C2, "JKT","Jakarta", "SBY","Surabaya", "BDG","Bandung", "Kota Lain")
Mapping kode kota ke nama lengkap dengan default 'Kota Lain'
Sudah paham SWITCH? Latih di spreadsheet interaktif
Latihan interaktif, langsung di browser.