Array

ARRAY_CONSTRAIN

Google SheetsGoogle Sheets

Memotong array menjadi ukuran yang lebih kecil sesuai jumlah baris dan kolom yang ditentukan. Eksklusif Google Sheets.

Tipe hasil: array

Syntax

ARRAY_CONSTRAIN(input_range, num_rows, num_cols)

Parameter

input_rangerange/arraywajib

Array atau range sumber yang akan dipotong

num_rowsnumberwajib

Jumlah baris yang diinginkan dalam output

num_colsnumberwajib

Jumlah kolom yang diinginkan dalam output

Catatan

  • Eksklusif Google Sheets — di Excel gunakan TAKE atau kombinasi INDEX
  • Berguna untuk membatasi output formula dinamis yang menghasilkan terlalu banyak baris
  • Jika num_rows atau num_cols lebih besar dari ukuran array sumber, seluruh array dikembalikan

Contoh Penggunaan

Ambil 5 baris pertama dari hasil SORT

1=ARRAY_CONSTRAIN(SORT(A2:C100, 2, FALSE), 5, 3)

Urutkan tabel A2:C100 berdasarkan kolom 2 secara descending, lalu ambil hanya 5 baris teratas

Hasil
Top 5 baris dari data yang diurutkan

Pertanyaan Umum tentang ARRAY_CONSTRAIN

Apa itu fungsi ARRAY_CONSTRAIN di Google Sheets?
Memotong array menjadi ukuran yang lebih kecil sesuai jumlah baris dan kolom yang ditentukan. Eksklusif Google Sheets. Di Google Sheets, fungsi ARRAY_CONSTRAIN termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Eksklusif Google Sheets — di Excel gunakan TAKE atau kombinasi INDEX.
Bagaimana cara menggunakan ARRAY_CONSTRAIN di Google Sheets?
Gunakan sintaks berikut: ARRAY_CONSTRAIN(input_range, num_rows, num_cols). Berguna untuk membatasi output formula dinamis yang menghasilkan terlalu banyak baris. Jika num_rows atau num_cols lebih besar dari ukuran array sumber, seluruh array dikembalikan.
Apa nilai yang dikembalikan oleh fungsi ARRAY_CONSTRAIN?
Fungsi ARRAY_CONSTRAIN mengembalikan nilai bertipe array. 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 ARRAY_CONSTRAIN?
Fungsi ini memiliki 3 parameter wajib. Parameter yang digunakan: input_range (range/array, wajib): Array atau range sumber yang akan dipotong; num_rows (number, wajib): Jumlah baris yang diinginkan dalam output; num_cols (number, wajib): Jumlah kolom yang diinginkan dalam output.