Tạo danh sách lớp

Liên hệ QC

viêthung246

Thành viên mới
Tham gia
3/7/09
Bài viết
2
Được thích
0
Mình có dữ liệu ở sheet "goc", bây giờ mình muốn ở sheet "lop" khi mình chọn (hay gõ) lớp 10A01 (10A02, 10A03...) thì sẽ lọc ra danh sách các học sinh lớp 10A01 (10A02, 10A03...) ở sheet "goc" xuống dưới và có thể in ra. Xin các bạn giúp đỡ nhe
 

File đính kèm

  • DSlop.rar
    20.6 KB · Đọc: 302
Lần chỉnh sửa cuối:
Mình có dữ liệu ở sheet "goc", bây giờ mình muốn ở sheet "lop" khi mình chọn (hay gõ) lớp 10A01 (10A02, 10A03...) thì sẽ lọc ra danh sách các học sinh lớp 10A01 (10A02, 10A03...) ở sheet "goc" xuống dưới và có thể in ra. Xin các bạn giúp đỡ nhe
Bạn xem theo link này
http://www.giaiphapexcel.com/forum/showthread.php?t=23940
bài 9.
Còn dùng công thức thí bạn tìm hiểu công thức match và index. Nếu cần bạn có thể tạo thêm vài cột phụ và sẽ rút gọn dần.
Nếu chưa OK, tôi sẽ HD tiếp.
 
Mình có dữ liệu ở sheet "goc", bây giờ mình muốn ở sheet "lop" khi mình chọn (hay gõ) lớp 10A01 (10A02, 10A03...) thì sẽ lọc ra danh sách các học sinh lớp 10A01 (10A02, 10A03...) ở sheet "goc" xuống dưới và có thể in ra. Xin các bạn giúp đỡ nhe
Mình dùng cột phụ,
Xem thử coi có dùng tạm được không.
 
Lần chỉnh sửa cuối:
Thêm một lựa chọn dùng VBA cho bạn.
 

File đính kèm

  • DSlop_CHIBI.zip
    48.1 KB · Đọc: 219
Bạn lựa chọn theo Chibi và thêm list lọc tại ô F1 la xong
 
Thêm một lựa chọn nữa dùng Autofill
 

File đính kèm

  • DSlop.rar
    36.5 KB · Đọc: 165
Xin cụ thể hóa í tưởng đó như sau:

Bạn lựa chọn theo Chibi và thêm list lọc tại ô F1 la xong

(*) Bạn chép macrro này vô cửa sổ VBE
PHP:
Option Explicit
Sub Only1()
 Sheets("Goc").Select:                                      Columns("H:H").Select
 Columns("H:H").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=[K1], Unique:=True
End Sub
Macro có nhiệm vụ tạo danh sách lớp duy nhứt tại cột 'K' bắt đầu từ 'K1' từ danh sách lớp có từ cột 'H'

(*) Sau đó bạn tô chọn vùng từ 'K2:K30' & tiến hành gán tên của vùng là 'Lop'

(*) Sang trang tính'Lop', bạn chọn 'F1' & vô menu Data => Validation. . .
Trong ngăn Settings, tại CS Alow bạn chọn mục List;
Trong CS Source bạn nhập =Lop
Sau khi OK bạn sẽ thấy tại 'F1' có thêm cái gì đó; Hãy vui vẻ làm việc với nút mới đó
Mình nghỉ bạn sẽ thêm thú vị với chiến tích này của bạn;

Chúc thành công!
 
Xin chân thành cảm ơn các bạn rất nhiều
 
Web KT
Back
Top Bottom