Cách mảng, công thức mảng và mảng bảng được sử dụng trong Excel

Tìm hiểu cách mảng có thể đơn giản hóa công việc trong Excel

Một mảng là phạm vi hoặc nhóm các giá trị dữ liệu có liên quan. Trong các chương trình bảng tính như Excel và Bảng tính Google, các giá trị trong một mảng thường được lưu trữ trong các ô liền kề.

Sử dụng cho mảng

Mảng có thể được sử dụng trong cả hai công thức (công thức mảng) và làm đối số cho các hàm như các dạng mảng của hàm LOOKUP và INDEX .

Các loại mảng

Có hai loại mảng trong Excel:

Tổng quan về công thức mảng

Công thức mảng là công thức tính toán - chẳng hạn như phép cộng, hoặc phép nhân - trên các giá trị trong một hoặc nhiều mảng hơn là một giá trị dữ liệu duy nhất.

Công thức mảng:

Công thức mảng và hàm Excel

Nhiều hàm dựng sẵn của Excel - chẳng hạn như SUM, AVERAGE hoặc COUNT - cũng có thể được sử dụng trong công thức mảng.

Ngoài ra còn có một vài chức năng - chẳng hạn như hàm TRANSPOSE - luôn phải được nhập dưới dạng mảng để nó hoạt động đúng.

Tính hữu ích của nhiều hàm như INDEX và MATCH hoặc MAX và IF có thể được mở rộng bằng cách sử dụng chúng cùng nhau trong một công thức mảng.

Công thức CSE

Trong Excel, các công thức mảng được bao quanh bởi các dấu ngoặc nhọn " {} ". Các dấu ngoặc nhọn này không thể được nhập vào nhưng phải được thêm vào công thức bằng cách nhấn các phím Ctrl, Shift và Enter sau khi nhập công thức vào ô hoặc ô.

Vì lý do này, một công thức mảng đôi khi được gọi là công thức CSE trong Excel.

Một ngoại lệ cho quy tắc này là khi các dấu ngoặc nhọn được sử dụng để nhập một mảng làm đối số cho một hàm thường chỉ chứa một tham chiếu ô hoặc giá trị đơn.

Ví dụ, trong hướng dẫn dưới đây sử dụng hàm VLOOKUP và hàm CHOOSE để tạo một công thức tra cứu trái, một mảng được tạo ra cho đối số Index_num của hàm CHOOSE bằng cách gõ các dấu ngoặc ôm xung quanh mảng đã nhập.

Các bước để tạo một công thức mảng

  1. Nhập công thức.
  2. Giữ phím Ctrl và Shift trên bàn phím.
  3. Nhấn và nhả phím Enter để tạo công thức mảng.
  4. Nhả phím Ctrl và Shift .

Nếu được thực hiện đúng, công thức sẽ được bao quanh bởi các dấu ngoặc nhọn và mỗi ô giữ công thức sẽ chứa một kết quả khác.

Chỉnh sửa công thức mảng

Bất cứ lúc nào công thức mảng được chỉnh sửa, dấu ngoặc nhọn biến mất khỏi công thức mảng.

Để đưa chúng trở lại, công thức mảng phải được nhập bằng cách nhấn lại các phím Ctrl, Shift và Enter giống như khi công thức mảng được tạo lần đầu tiên.

Các loại công thức mảng

Có hai loại công thức mảng:

Công thức mảng đa ô

Giống như tên của họ cho thấy, các công thức mảng được đặt trong nhiều ô bảng tính và chúng cũng trả về một mảng làm câu trả lời.

Nói cách khác, cùng một công thức nằm trong hai hoặc nhiều ô và trả về các câu trả lời khác nhau trong mỗi ô.

Làm thế nào để thực hiện điều này là mỗi bản sao hoặc thể hiện của công thức mảng thực hiện cùng một phép tính trong mỗi ô nó nằm trong đó, nhưng mỗi cá thể của công thức sử dụng dữ liệu khác nhau trong các phép tính của nó và do đó, mỗi cá thể tạo ra các kết quả khác nhau.

Ví dụ về công thức mảng nhiều ô sẽ là:

{= A1: A2 * B1: B2}

Công thức mảng ô đơn

Loại công thức mảng thứ hai này sử dụng một hàm - chẳng hạn như SUM, AVERAGE hoặc COUNT - để kết hợp đầu ra của công thức mảng nhiều ô thành một giá trị duy nhất trong một ô đơn lẻ.

Ví dụ về công thức mảng ô đơn lẻ sẽ là:

{= SUM (A1: A2 * B1: B2)}