Menggunakan index_num untuk mengembalikan nilai dari daftar argumen nilai. Gunakan CHOOSE untuk memilih salah satu dari hingga 29 nilai berdasarkan nomor indeks. Misalnya, jika nilai1 sampai nilai7 adalah hari-hari dari minggu tersebut, CHOOSE mengembalikan salah satu hari ketika angka antara 1 dan 7 digunakan sebagai index_num.
Sintaks
CHOOSE(index_num,value1,value2,...)
Index_num menentukan argumen nilai mana yang dipilih. Index_num harus berupa angka antara 1 dan 29, atau rumus atau referensi kolom yang berisi angka antara 1 dan 29.
-
Jika index_num adalah 1, CHOOSE mengembalikan nilai1; jika 2, CHOOSE mengembalikan nilai2; dan seterusnya.
-
Jika index_num lebih kecil dari 1 atau lebih besar dari jumlah nilai terakhir dalam daftar, CHOOSE mengembalikan #VALUE! nilai kesalahan.
-
Jika index_num adalah pecahan, maka dipotong menjadi bilangan bulat terkecil sebelum digunakan.
Nilai1,nilai2,... adalah argumen nilai 1 sampai 29 dari mana CHOOSE memilih nilai atau tindakan untuk dijalankan berdasarkan index_num. Argumen bisa berupa angka, referensi kolom, rumus, fungsi, atau teks.
Contoh 1
Col1 |
Col2 |
Col3 |
Col4 |
Rumus |
Deskripsi (Hasil) |
---|---|---|---|---|---|
Ke-1 |
Ke-2 |
Ke-3 |
Selesai |
=CHOOSE(2,[Col1],[Col2],[Col3],[Col4]) |
Nilai dari argumen kedua Col2 (ke-2) |
Paku |
Sekrup |
Mur |
Baut |
=CHOOSE(4,[Col1],[Col2],[Col3],[Col4]) |
Nilai dari argumen keempat Col4 (Baut) |
Contoh 2
Col1 |
Col2 |
Col3 |
Col4 |
Rumus |
Deskripsi (Hasil) |
---|---|---|---|---|---|
23 |
45 |
1.2 |
10 |
=SUM([Col1], CHOOSE(2,[Col2],[Col3],[Col4])) |
Menjumlahkan dua argumen Col1 dan hasil fungsi Pilih (35) |