Hỗ trợ tìm hàm để lọc dữ liệu

Liên hệ QC

htktdm2020

Thành viên mới
Tham gia
21/8/20
Bài viết
25
Được thích
0
Chào Anh Chị !
Em có 1 bảng data và e muốn viết 1 công thức hàm để lọc dữ liệu mỗi khi data thay đổi. Em tìm thì thấy có các công thức về VBA hoặc BS_Vlookup , Filter nhưng phải Add in tool hoặc chạy VBA mới được . Em đang dùng excel 2010. Em xin hỏi Anh Chị mình có thể dùng công thức nào thay thế mà vẫn lọc được dữ liệu

a.PNG

Cám ơn Anh Chị !
 

File đính kèm

  • vi du.xlsx
    12.2 KB · Đọc: 23
Chào Anh Chị !
Em có 1 bảng data và e muốn viết 1 công thức hàm để lọc dữ liệu mỗi khi data thay đổi. Em tìm thì thấy có các công thức về VBA hoặc BS_Vlookup , Filter nhưng phải Add in tool hoặc chạy VBA mới được . Em đang dùng excel 2010. Em xin hỏi Anh Chị mình có thể dùng công thức nào thay thế mà vẫn lọc được dữ liệu

View attachment 265492

Cám ơn Anh Chị !
Tại I3, copy sang ngang & xuống dưới
Mã:
=IFERROR(INDEX(A$1:A$26,LARGE(INDEX(($D$1:$D$26=$H$2)*ROW($D$1:$D$26),,),COUNTIF($D$1:$D$26,$H$2)-ROWS($I$3:$I3)+1)),"")
 
Chào Anh Chị !
Em có 1 bảng data và e muốn viết 1 công thức hàm để lọc dữ liệu mỗi khi data thay đổi. Em tìm thì thấy có các công thức về VBA hoặc BS_Vlookup , Filter nhưng phải Add in tool hoặc chạy VBA mới được . Em đang dùng excel 2010. Em xin hỏi Anh Chị mình có thể dùng công thức nào thay thế mà vẫn lọc được dữ liệu

View attachment 265492

Cám ơn Anh Chị !
Nếu có Office 365 thì dùng hàm này!
=FILTER(A2:C26,D2:C26=$H$2)
nếu Có hàm Aggregate
PHP:
=IFERROR(INDEX(A$2:A$26,AGGREGATE(15,6,ROW(A$1:A$26)/($D$2:$D$26=$H$2),ROW(A1))),"")
fill qua phải rồi fill xuống dưới
 
Chào Anh Chị !
Em có 1 bảng data và e muốn viết 1 công thức hàm để lọc dữ liệu mỗi khi data thay đổi. Em tìm thì thấy có các công thức về VBA hoặc BS_Vlookup , Filter nhưng phải Add in tool hoặc chạy VBA mới được . Em đang dùng excel 2010. Em xin hỏi Anh Chị mình có thể dùng công thức nào thay thế mà vẫn lọc được dữ liệu

View attachment 265492

Cám ơn Anh Chị !
"Yếu trong mình" như tôi thì tôi dùng 1 cột phụ (cột E), nhìn trực quan, rồi dùng công thức gì đó tùy ý.
Nếu dữ liệu nhiều quá, dùng VBA bấm nút 1 phát là xong.
 

File đính kèm

  • vi du.xlsx
    14.1 KB · Đọc: 10
Chào Anh Chị !
Em có 1 bảng data và e muốn viết 1 công thức hàm để lọc dữ liệu mỗi khi data thay đổi. Em tìm thì thấy có các công thức về VBA hoặc BS_Vlookup , Filter nhưng phải Add in tool hoặc chạy VBA mới được . Em đang dùng excel 2010. Em xin hỏi Anh Chị mình có thể dùng công thức nào thay thế mà vẫn lọc được dữ liệu

View attachment 265492

Cám ơn Anh Chị !
I3=IFERROR(INDEX($1:$1048576,IFERROR(SMALL(IFERROR(IF(IFERROR(SEARCH($H$2,$D$2:$D$26),"")<>"",ROW($D$2:$D$26),""),""),ROW(A1)),""),COLUMN(A1)),"")
Ctrl+Shift+Enter
 

File đính kèm

  • vi du.xlsx
    14.6 KB · Đọc: 5
"Yếu trong mình" như tôi thì tôi dùng 1 cột phụ (cột E), nhìn trực quan, rồi dùng công thức gì đó tùy ý.
Nếu dữ liệu nhiều quá, dùng VBA bấm nút 1 phát là xong.
Dạo này có tuổi nên HÀM bị yếu, món này mà xơi bằng code Advanced Filter thì nuốt chửng, không phải nhai bác nhỉ.
 
thêm cách sử dụng Power Query kết hợp VBA
Chọn tên quận rồi xem kết quả
 

File đính kèm

  • vi du.xlsm
    30.3 KB · Đọc: 9
Lần chỉnh sửa cuối:
Chào Anh Chị !
Em có 1 bảng data và e muốn viết 1 công thức hàm để lọc dữ liệu mỗi khi data thay đổi. Em tìm thì thấy có các công thức về VBA hoặc BS_Vlookup , Filter nhưng phải Add in tool hoặc chạy VBA mới được . Em đang dùng excel 2010. Em xin hỏi Anh Chị mình có thể dùng công thức nào thay thế mà vẫn lọc được dữ liệu

View attachment 265492

Cám ơn Anh Chị !
Bạn chạy thử file này, mình thấy Ado nhanh, khỏe nên góp vui
 

File đính kèm

  • vi du.xlsm
    23.7 KB · Đọc: 11
Cám ơn các Anh/Chị đã hỗ trợ
 
Web KT
Back
Top Bottom