Lookup & Reference

CHOOSE

Microsoft ExcelMicrosoft Excel

Mengembalikan nilai dari daftar berdasarkan nomor index. Berguna untuk memilih antara beberapa opsi berdasarkan angka.

Tipe hasil: Any

Syntax

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..

Fungsi terkait

Di platform lain