Trả về mảng được tính toán có kích cỡ hàng và cột đã xác định, bằng cách áp dụng hàm 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 không.
cột Số cột trong mảng. Phải lớn hơn không.
Lambda Một LAMBDA được gọi để tạo ra mảng. LAMBDA có hai thông số:
- Hàng Chỉ mục hàng của mảng.
- Col 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ề giá #VALUE! được gọi là "Tham số Không chính xác".
Việc đặt tham đốihàng hoặc cột thành giá trị < 1 hoặc thành giá trị không phải là số sẽ trả về giá #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 giá trị ngẫu nhiên
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")))