Artikel ini menguraikan sintaks rumus dan penggunaan fungsi CHOOSE dalam Microsoft Excel.
Deskripsi
Menggunakan index_num untuk mengembalikan nilai dari daftar argumen nilai. Gunakan CHOOSE untuk memilih satu dari hingga 254 nilai berdasarkan jumlah 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], ...)
Sintaks fungsi CHOOSE memiliki argumen berikut:
-
Index_num Diperlukan. Menentukan argumen nilai mana yang dipilih. Index_num harus berupa angka antara 1 dan 254, atau rumus atau referensi ke sel yang berisi angka antara 1 dan 254.
-
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.
-
-
Value1, value2, ... Nilai 1 diperlukan, nilai berikutnya bersifat opsional. Argumen nilai 1 sampai 254 yang darinya CHOOSE memilih nilai atau tindakan yang harus dilakukan berdasarkan index_num. Argumen dapat berupa angka, referensi sel, nama terdefinisi, rumus, fungsi, atau teks.
Keterangan
-
Jika index_num adalah sebuah larik, setiap nilai dievaluasi ketika CHOOSE dievaluasi.
-
Argumen nilai pada CHOOSE dapat berupa referensi rentang serta nilai tunggal.
Misalnya, rumus:
=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))
mengevaluasi ke:
=SUM(B1:B10)
yang lalu mengembalikan nilai berdasarkan nilai dalam rentang B1:B10.
Fungsi CHOOSE dievaluasi terlebih dahulu, yang mengembalikan referensi B1:B10. Fungsi SUM lalu dievaluasi menggunakan B1:B10, hasil fungsi CHOOSE, sebagai argumennya.
Contoh
Salin contoh data di dalam tabel berikut ini dan tempel ke dalam sel A1 lembar kerja Excel yang baru. Agar rumus menunjukkan hasil, pilih datanya, tekan F2, lalu tekan Enter. Jika perlu, Anda bisa menyesuaikan lebar kolom untuk melihat semua data.
Data |
|
|
Ke-1 |
Paku |
|
Ke-2 |
Sekrup |
|
Ke-3 |
Mur |
|
Selesai |
Baut |
|
Rumus |
Deskripsi |
Hasil |
=CHOOSE(2,A2,A3,A4,A5) |
Nilai argumen daftar kedua (nilai sel A3) |
Ke-2 |
=CHOOSE(4,B2,B3,B4,B5) |
Nilai argumen daftar keempat (nilai sel B5) |
Baut |
=CHOOSE(3,"Lebar",115,"dunia",8) |
Nilai argumen daftar ketiga |
dunia |
Contoh 2
Data |
||
23 |
||
45 |
||
1.2 |
||
10 |
||
Rumus |
Deskripsi (Hasil) |
Hasil |
=SUM(A2:CHOOSE(2,A3,A4,A5)) |
Menjumlahkan rentang A2:A4. Fungsi CHOOSE mengembalikan A4 sebagai bagian kedua rentang untuk fungsi SUM. |
80 |