Lookup & Reference
Microsoft Excel
CHOOSE
Mengembalikan nilai dari daftar berdasarkan nomor index. Berguna untuk memilih antara beberapa opsi berdasarkan angka.
Tipe hasil:
AnySyntax
CHOOSE(index_num, value1, [value2], ...)Parameter
index_numintegerwajib
Angka dari 1 hingga 254 yang menentukan value mana yang dikembalikan.
value1anywajib
Value pertama (dikembalikan jika index_num = 1).
value2, ...anyopsional
Value tambahan. Bisa berupa angka, teks, referensi sel, atau formula.
Catatan
- index_num harus antara 1 dan jumlah value yang disediakan, jika tidak return error #VALUE!.
- Semua value dievaluasi dulu sebelum dipilih — formula di value yang tidak dipilih tetap dijalankan.
- Untuk pilihan berbasis teks, IFS atau SWITCH sering lebih readable.
Contoh Penggunaan
Pilih nama hari dari angka
1 =CHOOSE(WEEKDAY(A1), "Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu")
WEEKDAY mengembalikan 1-7, CHOOSE mengonversinya ke nama hari dalam Bahasa Indonesia.
Hasil
Nama hari dalam Bahasa Indonesia
Label kuartal
1 =CHOOSE(MONTH(A1), "Q1","Q1","Q1","Q2","Q2","Q2","Q3","Q3","Q3","Q4","Q4","Q4")
Konversi nomor bulan ke label kuartal. Bulan 1-3 = Q1, 4-6 = Q2, dst.
Hasil
Q1, Q2, Q3, atau Q4
Pilih formula berdasarkan kondisi
1 =CHOOSE(B1, SUM(C2:C10), AVERAGE(C2:C10), MAX(C2:C10))
Jika B1=1 jalankan SUM, jika B1=2 jalankan AVERAGE, jika B1=3 jalankan MAX.
Hasil
Hasil fungsi yang dipilih
Pertanyaan Umum tentang CHOOSE
Apa itu fungsi CHOOSE di Microsoft Excel?
Mengembalikan nilai dari daftar berdasarkan nomor index. Berguna untuk memilih antara beberapa opsi berdasarkan angka. Di Microsoft Excel, fungsi CHOOSE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. index_num harus antara 1 dan jumlah value yang disediakan, jika tidak return error #VALUE!..
Bagaimana cara menggunakan CHOOSE di Microsoft Excel?
Gunakan sintaks berikut: CHOOSE(index_num, value1, [value2], ...). Semua value dievaluasi dulu sebelum dipilih — formula di value yang tidak dipilih tetap dijalankan.. Untuk pilihan berbasis teks, IFS atau SWITCH sering lebih readable..
Apa nilai yang dikembalikan oleh fungsi CHOOSE?
Fungsi CHOOSE mengembalikan nilai bertipe Any. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi CHOOSE?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: index_num (integer, wajib): Angka dari 1 hingga 254 yang menentukan value mana yang dikembalikan.; value1 (any, wajib): Value pertama (dikembalikan jika index_num = 1).; value2, ... (any, opsional): Value tambahan. Bisa berupa angka, teks, referensi sel, atau formula..