Trả về một mảng được tính toán của một hàng và kích cỡ cột đã xác định, bằng cách áp dụng một LAMBDA.
Cú pháp
=MAKEARRAY(rows, cols, lambda(row, col))
Cú pháp hàm MAKEARRAY có các đối số và tham số sau đây:
-
hàng Số hàng trong mảng. Phải lớn hơn 0.
-
cột Số cột trong mảng. Phải lớn hơn 0.
-
lambda MỘT LAMBDA được gọi là tạo mảng. LAMBDA có hai tham số:
-
hàng Chỉ mục hàng của mảng.
-
cột Chỉ mục cột của mảng.
-
Lỗi
Việc cung cấp hàm LAMBDA không hợp lệ hoặc số tham số không chính xác sẽ trả về #VALUE! gọi là "Tham số Không chính xác".
Đặt tham đối hàng hoặc cột thành một giá < 1 hoặc không phải số sẽ trả về giá trị #VALUE! .
Ví dụ
Ví dụ 1: Tạo mảng 2D đại diện cho bảng nhân đơn giản
Sao chép công thức sau đây vào ô C2:
=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))
Ví dụ 2: Tạo danh sách ngẫu nhiên các giá trị
Nhập dữ liệu mẫu vào các ô D1:E3, rồi sao chép công thức vào ô D4:
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))