Tìm lọc danh sách có nhiều điều kiện

  • Thread starter Thread starter lakoda
  • Ngày gửi Ngày gửi
Liên hệ QC
Trong Power bi chỉ cần kéo cái slicer vào rồi gõ là nó lọc cho bạn, không cần viết hàm gì cả:
1630061008643.png
 

File đính kèm

  • 1630060962432.png
    1630060962432.png
    431.3 KB · Đọc: 4
Có lẽ em diễn đạt chưa đủ ý, e xin gửi lại file, ở Sheet "Loc" em tìm kiếm theo chữ "mưa" như trong sheet "Loc" nhưng không cho ra trích lọc ra được danh sách các vật tư có chữ mưa
Thêm 1 giải pháp nữa,
Nếu bạn đang dùng bản Office 365, dùng hàm Filter, đúng 1 dòng, chẳng phải cốt kiếc j
Mã:
=FILTER(Data!A2:E52,ISNUMBER(SEARCH($B$2,Data!B2:B52)),"Không tìm thấy")
 

File đính kèm

Trong Power bi chỉ cần kéo cái slicer vào rồi gõ là nó lọc cho bạn, không cần viết hàm gì cả:
View attachment 264890
bạn có thể hướng dẫn cụ thể thao tác giúp mình được không, mình chưa biết về Power bi
Bài đã được tự động gộp:

Thêm 1 giải pháp nữa,
Nếu bạn đang dùng bản Office 365, dùng hàm Filter, đúng 1 dòng, chẳng phải cốt kiếc j
Mã:
=FILTER(Data!A2:E52,ISNUMBER(SEARCH($B$2,Data!B2:B52)),"Không tìm thấy")
cám ơn bạn rất nhiều
Bài đã được tự động gộp:

Bạn tham khảo xem đúng ý không?
đúng ý mình rồi cám ơn bạn
 
Bạn xem công thức trong file đính kèm nhé, mình dùng INDEX+AGGREGATE - Sheet Loc.
=========================
Hoặc 1 cách khác xài Name và Index, đây là cách thông thường mình hay làm. Chi tiết xem file đính kèm, sheet Lọc (2)
Mình đặt name Dieukien như sau :
Mã:
=IFERROR((SEARCH('Loc (2)'!$B$2,Data!$B$2:$B$52)>0)*(ROW(Data!$A$2:$A$52)-1),"")
Công thức tại A6:
Mã:
=IFERROR(INDEX(Data!$A$2:$E$52,SMALL(Dieukien,ROW(A1)),COLUMN(A1)),"")
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn xem công thức trong file đính kèm nhé, mình dùng INDEX+AGGREGATE - Sheet Loc.
=========================
Hoặc 1 cách khác xài Name và Index, đây là cách thông thường mình hay làm. Chi tiết xem file đính kèm, sheet Lọc (2)
Mình đặt name Dieukien như sau :
Mã:
=IFERROR((SEARCH('Loc (2)'!$B$2,Data!$B$2:$B$52)>0)*(ROW(Data!$A$2:$A$52)-1),"")
Công thức tại A6:
Mã:
=IFERROR(INDEX(Data!$A$2:$E$52,SMALL(Dieukien,ROW(A1)),COLUMN(A1)),"")
Cám ơn bạn nhiều nhé
 
Web KT

Bài viết mới nhất

Back
Top Bottom