Tìm lọc danh sách có nhiều điều kiện (2 người xem)

  • Thread starter Thread starter lakoda
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

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