trananhtuan281914
Thành viên hoạt động



- Tham gia
- 18/3/20
- Bài viết
- 153
- Được thích
- 37
Đại loại nó thế này, ở sheet khách hàng, tại A5 dán công thức này vào sửa chỗ bôi đỏ nếu nhiều điều kiện:Chào anh/chị
Em có Sheet Data muốn lọc dữ liệu theo các điều kiện thay đổi ở các sheet, với trường hợp có 2 điều kiện mình sẽ dùm hàm gì để lấy dữ liệu ra.
Em cảm ơn.
=INDEX(Data!$A$2:$I$22,AGGREGATE(15,6,ROW($A$1:$A$50)/(Data!$A$2:$A$22=$H$1)/(vùng đk2=đk2)/(…),ROW(A1)),COLUMN())
Muốn lọc bất kỳ điều kiện hoặc bất kỳ cột thì hãy tìm hiểu về Advanced Filter.Chào anh/chị
Em có Sheet Data muốn lọc dữ liệu theo các điều kiện thay đổi ở các sheet, với trường hợp có 2 điều kiện mình sẽ dùm hàm gì để lấy dữ liệu ra.
Em cảm ơn.
Trường hợp mình lọc theo điều kiện CSKH, thì dữ liệu cần lấy sẽ chọn cột như thế nào.Đại loại nó thế này, ở sheet khách hàng, tại A5 dán công thức này vào sửa chỗ bôi đỏ nếu nhiều điều kiện:
Rich (BB code):=INDEX(Data!$A$2:$I$22,AGGREGATE(15,6,ROW($A$1:$A$50)/(Data!$A$2:$A$22=$H$1)/(vùng đk2=đk2)/(…),ROW(A1)),COLUMN())
trên bảng data của anh nằm ở cột nào thì anh chọn cột đó.Trường hợp mình lọc theo điều kiện CSKH, thì dữ liệu cần lấy sẽ chọn cột như thế nào.
nếu 1 điều kiện bị rỗng thì dữ liệu không chạy được anh ơiĐại loại nó thế này, ở sheet khách hàng, tại A5 dán công thức này vào sửa chỗ bôi đỏ nếu nhiều điều kiện:
Rich (BB code):=INDEX(Data!$A$2:$I$22,AGGREGATE(15,6,ROW($A$1:$A$50)/(Data!$A$2:$A$22=$H$1)/(vùng đk2=đk2)/(…),ROW(A1)),COLUMN())
Thì vùng cột nào liên quan tới CSKH bên sheet data thôiTrường hợp mình lọc theo điều kiện CSKH, thì dữ liệu cần lấy sẽ chọn cột như thế nào.
Nếu điều kiện rỗng (tức không cần lọc gì) thì mắc gì phải đem vô công thức bạn?trên bảng data của anh nằm ở cột nào thì anh chọn cột đó.
nếu 1 điều kiện bị rỗng thì dữ liệu không chạy được anh ơi
ví dụ chỉ có 1 bảng tìm kiếm, có thể tìm theo nhiều điều kiện, khi 1 điều kiện rỗng thì vẫn tìm theo các điều kiện còn lại đó. em đang làm 3 điều kiện trong 1 bảngThì vùng cột nào liên quan tới CSKH bên sheet data thôi
Bài đã được tự động gộp:
Nếu điều kiện rỗng (tức không cần lọc gì) thì mắc gì phải đem vô công thức bạn?
Xử lý được nhưng nó vướng, giả sử bạn cần lọc khách hàng mà điều kiện khách hàng là những ô bỏ trống thì sao?ví dụ chỉ có 1 bảng tìm kiếm, có thể tìm theo nhiều điều kiện, khi 1 điều kiện rỗng thì vẫn tìm theo các điều kiện còn lại đó. em đang làm 3 điều kiện trong 1 bảng
Nếu bạn vẫn muốn vậy thì thay thế bằng:View attachment 252598
ví dụ như bảng này, thay vì làm 3 sheet như chủ topic thì gộp lại 1 sheet. nếu ô H1 rỗng thì tìm kiếm theo H2 H3, bảng sẽ chạy dữ liệu tìm kiếm cho ít nhất 1 ô điều kiện không rỗng
SEARCH("|"& đk &"|","|"& vùng đk &"|")^0
Điều kiện lọc tương tự, bạn có thể tham khảo bài viết này:Chào anh/chị
Em có Sheet Data muốn lọc dữ liệu theo các điều kiện thay đổi ở các sheet, với trường hợp có 2 điều kiện mình sẽ dùm hàm gì để lấy dữ liệu ra.
Em cảm ơn.