Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Tự động hóa việc sắp xếp dữ liệu theo ngày tháng trong Excel 365 với Dynamic Arrays

Quản Năng Công 30/03/2026 22:18 185 lượt xem 1 trả lời

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:E100 là 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é!

1

Hay quá bạn ơi! Mình cũng đang vật lộn với việc sắp xếp dữ liệu ngày tháng đây. Hàm SORT của Dynamic Arrays đúng là cứu cánh thật. Trước giờ toàn phải lọc rồi copy paste hoặc dùng các bước phức tạp hơn. Bạn có thể chia sẻ thêm ví dụ cụ thể về cách bạn áp dụng hàm SORT để sắp xếp theo thứ tự tăng dần và giảm dần không? Mình tò mò muốn xem công thức của bạn đó!

5

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký