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 đồ

Trưa nay ăn gì cũng 'phiêu' với Excel - Chia sẻ cách dùng Dynamic Array!

Bành Hữu Yên 17/03/2026 02:01 370 lượt xem 1 trả lời

Dạo này thấy mọi người hay nhắc đến Dynamic Array, mình cũng mò mẫm thử. Công nhận là nó tiện thật sự các bác ạ! Thay vì phải kéo công thức xuống cả trăm, cả nghìn dòng, giờ chỉ cần 1 công thức là nó tự 'bung' ra kết quả.

Ví dụ, mình đang làm một cái báo cáo đơn giản, cần lấy danh sách các mặt hàng duy nhất từ một cột dài. Hồi xưa thì phải dùng các bước lằng nhằng, hoặc là dùng Pivot Table. Giờ thì nhẹ nhàng với hàm UNIQUE:

=UNIQUE(A1:A100)

Chỉ cần nhập công thức này vào 1 ô, nó sẽ tự động trả về danh sách các mặt hàng duy nhất trong phạm vi A1:A100. Không cần Ctrl+Shift+Enter, không cần kéo thả gì hết!

Còn một cái nữa là hàm FILTER. Cái này thì khỏi nói, nó giúp mình lọc dữ liệu theo điều kiện cực kỳ nhanh gọn. Ví dụ, muốn lấy tất cả các đơn hàng có giá trị trên 1.000.000:

=FILTER(A1:C100, C1:C100>1000000, "Không có dữ liệu")

Trong đó:

  • A1:C100 là phạm vi dữ liệu cần lọc
  • C1:C100>1000000 là điều kiện lọc (cột C có giá trị lớn hơn 1.000.000)
  • "Không có dữ liệu" là thông báo hiển thị nếu không tìm thấy kết quả nào

Các bác đã dùng Dynamic Array chưa? Có cao thủ nào có cách dùng hay ho hơn, hoặc gặp khó khăn gì thì vào đây chia sẻ cho anh em với ạ! Trưa nay lại 'phiêu' với Excel thôi!

4

Công nhận Dynamic Array đỉnh thật đó bạn! Mình cũng đang nghiện vụ này. Với bài toán lấy danh sách duy nhất, ngoài UNIQUE ra, nếu bạn muốn kết hợp thêm điều kiện thì có thể dùng tổ hợp UNIQUE với FILTER cũng hay lắm. Ví dụ, lấy các mặt hàng duy nhất thuộc một danh mục nào đó.

Bạn đã thử dùng SORT kết hợp với UNIQUE chưa? Cho ra danh sách duy nhất mà còn được sắp xếp luôn, đỡ tốn thêm 1 bước.

4

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

Đăng nhập Đăng ký