Trong tháng chín, 2018, chúng tôi đã phát hành công thức mảng động cho Excel for Microsoft 365. Sự khác nhau giữa các mảng động và kế thừa Ctrl + Shift + Enter (CSE) sẽ được thảo luận dưới đây.

Lưu ý: Hiện tại đây là một tính năng chỉ sẵn dùng cho một phần người dùng nội bộ Office tại thời điểm này. Chúng tôi sẽ tiếp tục tối ưu hóa các tính năng này trong vài tháng tới. Khi họ đã sẵn sàng, chúng tôi sẽ phát hành chúng cho tất cả người dùng nội bộ Office và người đăng ký Microsoft 365.

Công thức mảng động lực:

  • Có thể "tràn" bên ngoài giới hạn ô nơi công thức được nhập vào. Ví dụ sau đây Hiển thị hàm Randarray trong D1, vốn tràn qua D1: F5 hoặc 5 hàng bằng 3 cột. Công thức mảng động chỉ tồn tại trong ô D1, trong khi có công thức CSE kế thừa, công thức cần được nhập vào toàn bộ phạm vi.

    Hàm RANDARRAY được nhập vào ô D1, tràn từ D1 đến F5.

  • Sẽ tự động đổi kích cỡ khi dữ liệu được thêm hoặc loại bỏ khỏi phạm vi nguồn. Công thức mảng CSE sẽ cắt xén khu vực trả về nếu nó quá nhỏ hoặc trả về #N/A là nếu quá lớn.

  • Tính toán trong ngữ cảnh 1x1. Ví dụ, hàm Rand sẽ trả về một kết quả đơn lẻ, vì vậy nếu bạn muốn nhiều số ngẫu nhiên trả về lưới, bạn có thể sử dụng hàm randarray. Hàm RowColumn sẽ trả về hàng và cột của ô. Trình tự(hàng () có thể được dùng để sao chép hành vi cũ của hàng trong công thức mảng kế thừa.

  • Bất kỳ công thức mới nào trả về nhiều hơn 1 kết quả sẽ tự động tràn. Không cần phải nhấn Ctrl + Shift + Enter.

  • Các công thức mảng CSE được giữ lại vì lý do tương thích. Đi tiếp, bạn nên sử dụng các công thức mảng động thay thế.

  • Khi các ô trong công thức mảng CSE kế thừa phụ thuộc vào nhau, Excel sẽ cố gắng tính toán từng cá nhân thay vì một mảng. Hành vi này được gọi là "đã chia tách CSE" và, trong một số trường hợp, công thức được tính toán theo cách này có thể tạo ra kết quả không nhất quán. Để tránh khả năng kết quả không nhất quán, chúng tôi khuyên bạn nên sử dụng các công thức riêng rẽ thay vì chia cho CSE. Các công thức mảng động sẽ không được chia tách. Thay vào đó, họ sẽ báo cáo tham chiếu vòng để bạn có thể giải quyết nó.

  • Có thể dễ dàng sửa đổi bằng cách thay đổi ô nguồn, trong khi công thức mảng CSE yêu cầu toàn bộ phạm vi được chỉnh sửa đồng thời.

  • Các cột và tính năng chèn/xóa hàng sẽ bị cấm trong phạm vi công thức mảng CSE hiện hoạt. Trước tiên, bạn cần xóa bất kỳ công thức mảng hiện có nào theo cách này.

Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc nhận sự hỗ trợ trongCộng đồng trả lời.

Xem thêm

Hàm FILTER

Hàm RANDARRAY

Hàm SEQUENCE

Hàm SORT

Hàm SORTBY

Hàm UNIQUE

Lỗi #SPILL! trong Excel

Các mảng động và hành vi mảng bị tràn

Toán tử giao nhau tiềm ẩn: @

Bạn cần thêm trợ giúp?

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?

Điều gì ảnh hưởng đến trải nghiệm của bạn?

Bạn có góp ý gì thêm không? (Không bắt buộc)

Cảm ơn phản hồi của bạn!

×