Lọc dữ liệu theo yêu cầu (2 người xem)

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

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

ngankh

Thành viên mới
Tham gia
1/11/06
Bài viết
5
Được thích
0
Kính gửi các Anh Chị trên diễn đàn!
Tôi có 1 Sheet tổng hợp dữ liệu, muốn lọc sang 2 sheet khác nhau, trong đó:
Sheet đơn vị: nhập tên đơn vị vào ô A3 sẽ lọc riêng tất cả nhiệm vụ của đơn vị đó từ sheet tổng hợp.
Sheet đánh giá: nhập đánh giá thực hiện vào ô A3 sẽ lọc riêng tất cả nhiệm vụ đã hoàn thành, đang thực hiện hay chậm tiến độ từ sheet tổng hợp sang
Mong các Anh/Chị giúp đỡ!
Trân trọng cảm ơn.
 

File đính kèm

Bạn xem file đính kèm
 

File đính kèm

Rất cám ơn bạn.
Nếu bây giờ ở cột đơn vị thực hiện có 2 Phòng cùng thực hiện 1 nhiệm vụ (Ví dụ Phòng A, Phòng B). Mình muốn khi lọc nhiệm vụ của Phòng A thì có tất cả các nhiệm vụ liên quan đến Phòng A (có bao gồm nhiệm vụ chung với phòng B).
Bạn giúp mình nhé.
 
Vấn đề quan trọng là bạn sẽ nhập như thế nào trong trường hợp 2 fòng cùng thực hiện nhiệm vụ
PHP:
'Đơn vị thực hiện'
 Fòng A, Fòng B

Nếu bạn nhập như vì dụ thì ta làm được chuyện lọc với việc sử dụng kí tự đại diện trong AdvancedFilter
 
Vậy thì sửa ntn hả bạn? Nếu thế ở sheet đơn vị mình muốn tự gõ tên đơn vị giống như lọc ký tự đại diện chứ ko phải chọn từ danh sách.
Ban giúp mình điều chỉnh với!
 
Bạn tham khảo theo file;

Cần thiết, bạn nghiên cứu tạo riêng danh sách đơn vị để chọn
 

File đính kèm

Một góp ý cho bạn là Tên của sheet/tên các trường không nên dùng tiếng Việt có dấu.
Em cũng xin bon chen 1 tí để code ngắn đi (cũng chưa hiểu là có hiệu quả hơn ko?) +-+-+-+
[GPECODE=vb]Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A1:A2]) Is Nothing Then
Rows("4:1000").Clear
Sheet1.[A4:R10000].AdvancedFilter 2, [A1:A2], [A3:R3]
End If
End Sub[/GPECODE]
Mới để code ở Sheet Đơn vị -> CHủ thớt làm nốt ở sheet tình trạng sẽ ra nhiều vấn đề
 

File đính kèm

Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom