Xin chào anh chị!
Bài em sắp hỏi tới đây có thể dùng macro Advance Filter cũng được , nhưng nếu dữ liệu nhiều thì code sẽ chậm và file sẽ nặng nên em xin phép hỏi anh chị cách dùng mảng để cho nhẹ ạ!
Em có bảng nhập liệu A như hình:
Sau đó em có 1 sheet để lọc ra các kết quả theo điều kiện:
Vùng điều kiện ở đây em ví dụ kết hợp 4 điều kiện, thực tế có thể hơn.
Từ ô B3 đến ô E3 ô nào không có có nghĩa là không lọc điều kiện đó (ví dụ trên là em chỉ lọc 2 điều kiện).
Nếu có cả 4 điều kiện thì dùng mảng em viết được. Nhưng nếu khuyết 1 hoặc 2 hoặc 3, 4 trong các điều kiện trên thì mình viết code sao ạ?
Đây là ví dụ, trong thực tế em làm có thể tới 7 8 điều kiện cùng lúc. Mong anh chị GPE giúp em! Cảm ơn anh chị nhiều!
Bài em sắp hỏi tới đây có thể dùng macro Advance Filter cũng được , nhưng nếu dữ liệu nhiều thì code sẽ chậm và file sẽ nặng nên em xin phép hỏi anh chị cách dùng mảng để cho nhẹ ạ!
Em có bảng nhập liệu A như hình:
Sau đó em có 1 sheet để lọc ra các kết quả theo điều kiện:
Vùng điều kiện ở đây em ví dụ kết hợp 4 điều kiện, thực tế có thể hơn.
Từ ô B3 đến ô E3 ô nào không có có nghĩa là không lọc điều kiện đó (ví dụ trên là em chỉ lọc 2 điều kiện).
Nếu có cả 4 điều kiện thì dùng mảng em viết được. Nhưng nếu khuyết 1 hoặc 2 hoặc 3, 4 trong các điều kiện trên thì mình viết code sao ạ?
Đây là ví dụ, trong thực tế em làm có thể tới 7 8 điều kiện cùng lúc. Mong anh chị GPE giúp em! Cảm ơn anh chị nhiều!