SWITCH(nilai, kasus1, hasil1, kasus2, hasil2, …, [bawaan]) membandingkan satu nilai dengan daftar kasus dan mengembalikan hasil kasus pertama yang sama persis. Argumen terakhir yang tidak berpasangan menjadi hasil bawaan. Perbandingan teks tidak membedakan huruf besar dan kecil: "jkt" cocok dengan "JKT".
SWITCH cocok untuk kode yang jumlahnya terbatas dan pasti: kode cabang, kode status, nomor bulan. IFS cocok untuk rentang (lebih dari, kurang dari), karena SWITCH hanya memeriksa kesamaan, bukan perbandingan.
Contoh: kode cabang di A2 diubah menjadi nama kota. Kode yang tidak terdaftar mendapat "Lainnya".
=SWITCH(A2,"JKT","Jakarta","BDG","Bandung","SBY","Surabaya","Lainnya")Fungsi ini tersedia sejak Excel 2019 dan Microsoft 365. Untuk Excel lama, hasil yang sama diperoleh dengan IF bertingkat atau tabel bantu dan VLOOKUP.