Video: KHẮC PHỤC LỖI CÔNG THỨC KHÔNG TỰ NHẢY KẾT QUẢ _ EXCEL 2007 CHỈ 1 CÚ CLICK CHUỘT 2025
Công thức mảng là một công thức đặc biệt hoạt động trên nhiều giá trị. Nếu một dải ô cung cấp phạm vi này (như thường lệ), nó được gọi là dải mảng . Nếu phạm vi này được cung cấp bởi một danh sách các giá trị số, chúng được gọi là hằng mảng . Mặc dù khái niệm này có vẻ ngoài, bạn thực sự khá quen thuộc với các mảng bởi vì cấu trúc cột và hàng của bảng tính Excel sẽ sắp xếp các dãy dữ liệu của bạn thành các mảng một chiều và hai chiều (mảng 1-D chiếm một hàng đơn hoặc cột, trong khi mảng 2-D chiếm nhiều hàng và cột).
Hình dưới minh họa một cặp mảng hai chiều với các mục nhập số với hai kích cỡ khác nhau. Mảng đầu tiên là mảng 3 x 2 trong dải ô B2: C4. Mảng này là một mảng 3 x 2 vì nó chiếm ba hàng và hai cột. Mảng thứ hai là mảng 2 x 3 trong dải ô F2: H3. Mảng này là mảng 2 x 3 vì nó sử dụng hai hàng và ba cột.
Nếu bạn phải liệt kê các giá trị trong mảng 3 x 2 đầu tiên như mảng trong một công thức, chúng sẽ xuất hiện như sau:
{1, 4; 2, 5; 3, 6}
Có một vài điều trong danh sách này đáng chú ý. Đầu tiên, hằng mảng được bao quanh bởi một cặp niềng răng ({}). Thứ hai, các cột trong mỗi hàng được phân cách bằng dấu phẩy (,) và các hàng trong mảng được phân cách bằng dấu chấm phẩy (;). Thứ ba, các hằng trong mảng được liệt kê trên mỗi hàng và sau đó xuống từng cột, và không xuống mỗi cột và trên mỗi hàng.
Mảng 2 x 3 thứ hai được biểu diễn dưới dạng một mảng xuất hiện như sau:
{7, 8, 9; 10, 11, 12}
Lưu ý rằng bạn liệt kê các giá trị trên mỗi hàng và sau đó xuống từng cột, tách các giá trị trong các cột khác nhau bằng dấu phẩy và các giá trị trong các hàng khác nhau bằng dấu chấm phẩy.
Việc sử dụng các công thức mảng có thể làm giảm số lượng công thức sao chép công thức mà bạn phải làm trong một bảng tính bằng cách tạo ra nhiều kết quả trong dải mảng trong một thao tác đơn lẻ. Ngoài ra, các công thức mảng sử dụng bộ nhớ máy tính ít hơn các công thức chuẩn được sao chép trong một dải. Điều này có thể rất quan trọng khi tạo một bảng tính lớn với nhiều bảng bởi vì nó có thể có nghĩa là sự khác biệt giữa phù hợp với tất cả tính toán của bạn trên một bảng tính và phải chia mô hình của bạn thành nhiều tệp bảng tính.