Công thức mảng trong Excel 2007
Hiểu Mảng
Đối với những người không có nền tảng về lập trình hoặc toán học, biểu thức Array có thể không quen thuộc.
Vậy chính xác thì Mảng là gì?
Đối với mục đích của chúng tôi, Mảng chỉ đơn giản là một tập hợp các giá trị có thể được lưu trữ trong một công thức, một phạm vi ô hoặc bộ nhớ máy tính.
Kích thước của một Mảng có thể nằm trong khoảng từ hai giá trị đến hàng nghìn.
Sử dụng Mảng trong Công thức
Có một số loại Mảng khác nhau được Excel sử dụng khi làm việc với các công thức:
Mảng được lưu trữ trong Trang tính trong một phạm vi ô: Ví dụ: khi hàm SUM tính tổng các giá trị được lưu trữ trong một phạm vi ô, nó sẽ coi các giá trị đó là Mảng.
Một mảng được lưu trữ trong công thức:
Thay vì nhập địa chỉ ô để cho phép công thức hoạt động trên các giá trị được lưu trữ trong các vị trí đó, bạn có thể nhập Mảng giá trị vào các đối số của hàm SUM: = SUM (1,2,3,4,5).
Hoặc Nhập Mảng được đặt trong dấu ngoặc vào đối số công thức. Ví dụ: sử dụng hàm MATCH để trả về vị trí của số 10 trong Mảng giá trị: = MATCH (10, \ {3,7,10,15,20}). Kết quả = 3
Công thức Excel tạo Mảng để lưu trữ các giá trị:
Các công thức như SUMPRODUCT sử dụng bộ nhớ máy tính để lưu trữ các giá trị tạm thời trong khi tính toán các bài toán phức tạp. Các giá trị này được lưu trữ trong một Mảng.
Ví dụ:
Để cộng tổng doanh số bán hàng của 3 mặt hàng khi số lượng đã bán là 10, 20 và 30 và giá bán lần lượt là 3 đô la, 4 đô la và 5 đô la, công thức SUMPRODUCT lưu trữ từng sản phẩm nhân trong một Mảng (Kích thước mảng là 3) và sau đó thêm ba giá trị từ Mảng.
Công thức SUMPRODUCT: = SUMPRODUCT (A1: A3, B1: B3), Kết quả – tổng doanh số = $ 260.
Để Excel tạo công thức Mảng:
Như đã giải thích trong phần trước, nhiều công thức tạo Mảng khi chúng cần lưu trữ giá trị trong khi tính toán. Tuy nhiên, người dùng Excel có thể tạo một công thức cố tình ép chương trình mở Mảng / Mảng để lưu trữ các giá trị.
Ví dụ:
Sử dụng hàm SUM để trả về tổng doanh số (xem ví dụ trước). Công thức bây giờ sẽ giống như sau: \ {= SUM (A1: A3 * B1: B3)}, Kết quả- tổng doanh số = $ 260.
Để áp dụng công thức Mảng:
Nhập công thức, chọn ô, nhấn F2, sau đó nhấn đồng thời Ctrl + Shift + Enter.