Lọc dữ liệu từ sheet này qua sheet khác

Liên hệ QC

tson1020

Thành viên chính thức
Tham gia
22/5/16
Bài viết
61
Được thích
7
Giới tính
Nam
Nhờ các anh/chị giúp dùng lọc danh sách nam có độ tuổi từ 18 đến 27 tuổi. Lúc trước mình có hỏi anh/chị về lọc danh sách này mà không có đề cập đến lọc đối tượng là Nam. Công thức của mình như sau:

=IFERROR(INDEX('Danh sách'!$B$2:$L$415,AGGREGATE(15,6,ROW($A$1:$A$415)/(('Danh sách'!$L$2:$L$415>=18)*('Danh sách'!$L$2:$L$415<=27)*('Danh sách'!$E$2:$E$415="Nam")),ROW(A1)),COLUMN(A1)),"")

Cảm ơn các anh/chị nhiều
 

File đính kèm

  • Danh sach loc Nam tu 18 den 27.xlsx
    47.4 KB · Đọc: 21
Được dùng VBA không bác, em lọc bằng array cho nhanh, công thức em biết mỗi dùng hàm If lọc theo điều kiện ra bảng phụ rồi dùng hàm lọc khoảng trống lại
 
Được dùng VBA không bác, em lọc bằng array cho nhanh, công thức em biết mỗi dùng hàm If lọc theo điều kiện ra bảng phụ rồi dùng hàm lọc khoảng trống lại

Được dùng VBA không bác, em lọc bằng array cho nhanh, công thức em biết mỗi dùng hàm If lọc theo điều kiện ra bảng phụ rồi dùng hàm lọc khoảng trống lại
Tại bảng của mình còn thêm 11 cột dữ liệu nữa để lọc nên mình cần hàm, với lại VBA mình không biết thêm các cột sau để lấy dữ liệu
 
Nhờ các anh/chị giúp dùng lọc danh sách nam có độ tuổi từ 18 đến 27 tuổi. Lúc trước mình có hỏi anh/chị về lọc danh sách này mà không có đề cập đến lọc đối tượng là Nam. Công thức của mình như sau:

=IFERROR(INDEX('Danh sách'!$B$2:$L$415,AGGREGATE(15,6,ROW($A$1:$A$415)/(('Danh sách'!$L$2:$L$415>=18)*('Danh sách'!$L$2:$L$415<=27)*('Danh sách'!$E$2:$E$415="Nam")),ROW(A1)),COLUMN(A1)),"")

Cảm ơn các anh/chị nhiều
Tôi chỉ thắc mắc trong phần dữ liệu bạn thêm khoảng trắng (dấu cách) sau "Nam" hoặc "Nữ" làm gì vậy
 
Chào các bạn, mình có 1 file excel có nhiều cột như sheet 1 file đính kèm. Mình muốn lọc lấy dữ liệu như ở sheet 2. Nhờ các bạn chỉ giáo giúp với ạ

Cám ơn các bạn
 

File đính kèm

  • Book11.xlsx
    12.3 KB · Đọc: 11
Web KT
Back
Top Bottom