Mengembalikan array terhitung dari ukuran baris dan kolom yang ditentukan, dengan menerapkan fungsi LAMBDA.
Sintaks
=MAKEARRAY(rows, cols, lambda(row, col))
Sintaks fungsi MAKEARRAY memiliki argumen dan parameter berikut:
Baris Jumlah baris dalam array. Harus lebih besar dari nol.
Cols Jumlah kolom dalam array. Harus lebih besar dari nol.
Lambda LAMBDA yang disebut untuk membuat array. LAMBDA mengambil dua parameter:
- Baris Indeks baris array.
- Kolose Indeks kolom array.
Kesalahan
Menyediakan fungsi LAMBDA yang tidak valid atau jumlah parameter yang salah mengembalikan #VALUE! kesalahan yang disebut "Parameter Salah".
Mengatur argumen baris atau col ke nilai < 1 atau ke non-angka mengembalikan #VALUE! .
Contoh
Contoh 1: Membuat array 2D yang mewakili tabel perkalian sederhana
Salin rumus berikut ke dalam sel C2:
=MAKEARRAY(3,3,LAMBDA(r,c,r*c))
Contoh 2: Membuat daftar nilai acak
Masukkan data sampel ke dalam sel D1:E3, lalu salin rumus ke dalam sel D4:
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))