Hỏi cách lọc dữ liệu theo từng năm (1 người xem)

Liên hệ QC

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

file đính kèm có đủ dữ liệu mong các anh chi giúp đỡ

Mặc dù bạn có đính kèm File nhưng lọc cái gì thì chỉ có bạn biết, bạn không nêu cụ thể vấn đề cần lọc cái gì của cột nào theo từng năm, thì bó tay, chẳng ai biết đường đâu mà trả lời cho bạn (không lẽ đoán mò hên thì trúng).
 
Lần chỉnh sửa cuối:
Trân trọng cảm ơn be09
Ý tôi là: Nếu tôi chọn ô F2 của Sheet "LOCNAM" là 2002 hoặc 2003 hoặc 2004 ... thì tất cả những học sinh sinh năm 2002 hoặc 2003 hoặc 2004 ... (Cột năm sinh) sẽ được lọc từ Sheet DULIEU sẽ được lọc và chuyển vào Sheet LOCNAM với đầy đủ các cột như trong bảng đã có.
Tương tự ở Sheet LOCLOP nếu chọn F2 là lớp nào thì tất cả học sinh lớp đó được lọc sang (Đương nhiên là lọc ở cột năm 2013 - còn các năm tiếp sau thì khi bạn giúp tôi năm 2013 rồi thì năm sau tôi làm tương tự)
Ở Sheet loclop2 cũng như vậy nhưng chỉ lọc các cột tôi đã có trong bảng (Mục đích là để lập danh sách in cho lớp đó)
Tất cả các bảng lọc đó thì STT đánh tự động để biết được ngay tổng số.
 
Trân trọng cảm ơn be09
Ý tôi là: Nếu tôi chọn ô F2 của Sheet "LOCNAM" là 2002 hoặc 2003 hoặc 2004 ... thì tất cả những học sinh sinh năm 2002 hoặc 2003 hoặc 2004 ... (Cột năm sinh) sẽ được lọc từ Sheet DULIEU sẽ được lọc và chuyển vào Sheet LOCNAM với đầy đủ các cột như trong bảng đã có.
Tương tự ở Sheet LOCLOP nếu chọn F2 là lớp nào thì tất cả học sinh lớp đó được lọc sang (Đương nhiên là lọc ở cột năm 2013 - còn các năm tiếp sau thì khi bạn giúp tôi năm 2013 rồi thì năm sau tôi làm tương tự)
Ở Sheet loclop2 cũng như vậy nhưng chỉ lọc các cột tôi đã có trong bảng (Mục đích là để lập danh sách in cho lớp đó)
Tất cả các bảng lọc đó thì STT đánh tự động để biết được ngay tổng số.
Tạm thử dung VBA cho LỌC Năm sinh, nếu sử dụng được thì tiếp tục
--------------------
Xem file gởi lại ở bài #7 bên dưới
 
Lần chỉnh sửa cuối:
Nếu như nhu cầu của bạn chỉ là việc lọc dữ liệu (các field, mẫu không thay đổi), chỉ là xử lý STT thì sử dụng auto fillter là dễ dàng và thuận tiện nhất. Xử lý yêu cầu cột STT của bạn như sau:
trong Sheet DULIEU, ô A4, bạn dùng công thức sau để đánh số thứ tựL:
PHP:
=SUBTOTAL(103,$B$4:B4)
Rồi kéo xuống dưới -> tha hồ fillter và STT chay theo.
 
Trân trọng cảm ơn bạn Ba Tê!
Bạn giúp đúng ý tôi rồi đó. Mong bạn giúp cho Sheet LOCLOP và loclop2 vì tôi "mù" VBA nên bạn thông cảm giúp đỡ nhé!
 

File đính kèm

Web KT

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

Back
Top Bottom