Chức năng FILTER trong việc sàng lọc dữ liệu theo ngày

Chỉ dẫn về cách thức tận dụng chức năng FILTER để sàng lọc thông tin trong phạm vi một khoảng thời gian cụ thể, đây là công cụ rất cần thiết cho những ai đang soạn thảo các bản báo cáo dựa trên các giai đoạn thời gian nhất định.

Hàm filter lọc dữ liệu trong khoảng ngày
Ứng dụng hàm filter trong việc lọc dữ liệu ngày tháng

Công thức chung được áp dụng để lọc thông tin dựa theo ngày tháng như sau:

=FILTER(dữ_liệu, (cột_ngày >= F2) * (cột_ngày <= G2), "No data")

Ví dụ như trong hình minh họa, ta có công thức đặc thù là:

=FILTER(B5:D13,(D5:D13>=F2)*(D5:D13<=G2),"No data")

Một điều khá quan trọng cần lưu ý khi xử lý dữ liệu ngày tháng là bạn phải chắc chắn rằng chúng được nhập chính xác là dạng ngày tháng, không phải là dạng text chỉ trông giống ngày tháng.

Vậy cơ chế hoạt động của công thức trên là như thế nào?

Phần phức tạp trong công thức kể trên chính là phần điều kiện (D5:D13>=F2)*(D5:D13<=G2). Tại khu vực này, dữ liệu ngày được chứa ở ô D5:D13, và công thức sẽ tiến hành so sánh từng giá trị trong khu vực ấy với giá trị trong ô F2 và G2, tương ứng với ngày bắt đầu và kết thúc. Nếu bạn rời chuột vào phần điều kiện và nhấn F9, bạn sẽ nhận được kết quả:

({TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE})*({TRUE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE})

Khi hai dãy kết quả trên được nhân với nhau, kết quả sẽ là:

{1;1;1;1;0;0;0;0;0}

Chỉ những hàng có giá trị 1 trong mảng trên mới được lựa chọn để thu được kết quả lọc vào khoảng ngày quy định trong F2 và G2.

Để củng cố kiến thức về chức năng Filter, hãy xem video dưới đây từ Siêu Marketing:

[wpcc-iframe src=”https://www.youtube.com/embed/dEDmfBinFTU?t=1s” width=”560″ height=”314″ allowfullscreen=”allowfullscreen”]

Link tới video

Trương Thành Tài
0
    0
    Đơn hàng
    Đơn hàng trốngQuay lại Shop