Dạo này mình đang làm việc nhiều với dữ liệu có ngày tháng và nhận ra việc sắp xếp theo thứ tự thời gian, đặc biệt là khi có nhiều dữ liệu lộn xộn, khá tốn công. May mắn là với Excel 365, mình vừa khám phá ra một cách cực kỳ hiệu quả để giải quyết vấn đề này chỉ với một công thức duy nhất nhờ tính năng Dynamic Arrays.
Trước đây, để sắp xếp dữ liệu theo ngày tháng, mình thường phải dùng chức năng Sort hoặc thêm các cột phụ trợ. Nhưng giờ đây, với hàm SORT, mọi thứ trở nên đơn giản hơn rất nhiều.
Ví dụ, giả sử bạn có một bảng dữ liệu từ cột A đến cột E, với cột A là ngày tháng. Để sắp xếp toàn bộ bảng này theo ngày tháng tăng dần, bạn chỉ cần nhập công thức sau vào ô F1 (hoặc bất kỳ ô trống nào):
=SORT(A1:E100, 1, 1)Trong đó:
A1:E100là phạm vi dữ liệu bạn muốn sắp xếp.1(tham số thứ hai) chỉ định rằng bạn muốn sắp xếp dựa trên cột thứ nhất của phạm vi (tức là cột A, chứa ngày tháng).1(tham số thứ ba) chỉ định thứ tự sắp xếp tăng dần (nếu muốn giảm dần thì dùng-1).
Công thức này sẽ tự động 'tràn' ra các ô xung quanh để hiển thị toàn bộ bảng dữ liệu đã được sắp xếp mà không cần bạn phải kéo thả hay copy paste. Rất tiện lợi phải không?
Có bạn nào đã áp dụng tính năng Dynamic Arrays hoặc hàm SORT này vào công việc chưa? Chia sẻ thêm kinh nghiệm hoặc các hàm hữu ích khác của Dynamic Arrays cho mọi người cùng học hỏi nhé!