
Fungsi CHOOSECOLS dan CHOOSEROWS pada Microsoft Excel mempermudah ekstraksi kolom atau baris tertentu dari data tanpa formula yang kompleks. Fungsi dinamis ini menyesuaikan diri dengan perubahan pada dataset. Saat ini (Mei 2025), fungsi ini tersedia untuk pengguna Excel untuk Microsoft 365 di Windows atau Mac, serta Excel untuk web.
Sintaks CHOOSECOLS adalah =CHOOSECOLS(a,b,c,…) dan CHOOSEROWS adalah =CHOOSEROWS(a,b,c,…), di mana ‘a’ adalah array asli, ‘b’ adalah nomor indeks kolom/baris pertama yang diekstrak, dan ‘c’ (opsional) adalah nomor indeks kolom/baris tambahan.
CHOOSECOLS dan CHOOSEROWS memungkinkan ekstraksi kolom dalam urutan apa pun, berbeda dengan fungsi TAKE yang hanya mengambil kolom/baris pertama atau terakhir.
Contoh penggunaan: mengekstrak kolom “Tim” dan “Total” dari tabel bernama T_Games dengan formula =CHOOSECOLS(T_Games[#All],1,-1). Angka negatif (-) digunakan untuk menghitung dari kanan ke kiri atau bawah ke atas.
Fungsi ini juga dapat digunakan untuk menggabungkan data dari beberapa range dengan VSTACK, atau dikombinasikan dengan validasi data dan conditional formatting untuk visualisasi yang lebih baik. Pastikan ada cukup ruang di spreadsheet untuk hasil dynamic array agar tidak terjadi error #SPILL!.