Để thực hiện các phép tính phức tạp, hãy sử dụng Công thức mảng.

Ví dụ: Trong ví dụ này có hai phạm vi để nhân (mỗi mục nhân Số lượng với Giá) và tính tổng các kết quả.

  1. Đối với Phạm vi 1, Tên được xác định cho phạm vi B2: B10 là Số lượng (xem Mẹo # 188).

  2. Đối với Phạm vi 2, Tên được xác định cho phạm vi C2: C10 là Giá.

  3. Trong ô D16, nhập Công thức mảng sau:

\ {SUM (Số lượng * Giá)} Công thức trả về kết quả của các tổng của Phạm vi số lượng, nhân với Phạm vi giá.

Để tạo Công thức mảng, hãy chọn ô sau khi nhập công thức theo cách thủ công, nhấn F2, rồi nhấn Ctrl + Shift + Enter.

Mặt kỹ thuật của công thức mảng

Mảng lưu các giá trị hoặc chuỗi vào các vị trí bộ nhớ tạm thời. Kỹ thuật Mảng mở bao nhiêu ô trong bộ nhớ để giữ số nhân; Công thức Mảng trả về tổng số (trong ví dụ này) của các số này từ bộ nhớ tạm thời vào ô.

Ảnh chụp màn hình // Công thức mảng – Mặt kỹ thuật