Rumus SWITCH di Excel

Mencocokkan satu nilai dengan daftar pilihan, lalu mengembalikan hasil pasangannya. Lebih rapi dari IF bertingkat untuk pencocokan persis.

Sintaks

=SWITCH(ekspresi; nilai1; hasil1; [nilai2; hasil2]; ...; [default])
ArgumenKeterangan
ekspresiNilai yang dicocokkan, misalnya D2.
nilai1; hasil1Pasangan nilai yang dicari dan hasilnya.
defaultOpsional. Hasil bila tidak ada yang cocok.

Tanda [kurung siku] berarti argumen opsional. Di Excel berbahasa Inggris/region US, ganti titik koma (;) dengan koma (,).

Contoh rumus SWITCH

Data contoh: penjualan kedai (Sheet Penjualan)

ABCDEFGH
1KodeProdukKategoriKotaHargaQtyTotalCatatan
2P01Kopi SusuMinumanBandung18.00012216.000Promo
3P02Teh TarikMinumanJakarta15.0008120.000
4P03Roti BakarMakananBandung22.0005110.000
5P04Pisang GorengMakananSurabaya12.00020240.000Promo
6P05Es JerukMinumanSurabaya10.00015150.000
7P06Mie GorengMakananJakarta25.0009225.000
8P07Kentang GorengSnackBandung20.0006120.000
fx =SWITCH(D2;"Bandung";"Jabar";"Jakarta";"DKI";"Lainnya")
HasilJabar

D2 berisi Bandung, cocok dengan pasangan pertama.

Progres bab Rumus Logika 0/8 dipelajari
Lanjut: CHOOSE