Lọc dữ liệu theo điều kiện từ những sheet khác nhau và đưa toàn bộ về bảng tổng hợp (1 người xem)

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

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

xdhainm

Thành viên mới
Tham gia
24/9/10
Bài viết
14
Được thích
1
Chào các anh chị,

Tình hình là e đang cần làm một bảng báo cáo và đang gặp vấn đề sau mong các anh chị giúp đỡ.

Theo tiêu đề của topic này, e có một loạt các sheet dữ liệu, những sheet này sẽ do các phòng ban tự cập nhật và đánh giá về mức độ ưu tiên (có thể theo dạng 1, 2,3... hoặc A, B, C...) cho từng công việc mà họ đang thực hiện.

Sheet tổng hợp đầu tiên sẽ tổng hợp mọi công việc của các phòng ban có mức độ ưu tiên cao nhất, lãnh đạo chỉ cần nhìn vào bảng tổng hợp này và có thể biết hiện đang có những công việc nào cần ưu tiên giải quyết trong Cty.

Các anh chị giúp nhé, cảm ơn các anh chị nhiều.

Đây là file cần xử lý http://www.mediafire.com/?k71h0p3gs7614ln
 
Hic, hiện đã có 156 bác đi qua đời em thế mà chả có bác nào để lại chút ân tình gì cho em cả, hu hu.

Vậy cho em hỏi một câu khác:

Giả dụ là chúng ta đã lọc được các dữ kiện ở các trang với mức độ ưu tiên 1 rồi. Vậy làm sao để đưa toàn bộ thông tin đó vào trang Tổng hợp mà không bị đè chèn lên nhau do các dữ liệu này có mức độ ưu tiên liên tục thay đổi ở từng sheet dữ liệu? Liệu có làm dc không nhỉ?
 
Mình đã xem file bạn gửi, có thể làm thế này
Dán liên kết toàn bộ dữ liệu các sheet khác cần tổng hợp vào sheet tổng hợp
Ví dụ mỗi sheet có tối đa 200 dòng thì 10 sheet tương ứng với 2000 dòng trong sheet tổng hợp.
Sau khi làm song phần này nhờ xếp động tay autofilter cột ưu tiên theo nhu cầu của xếp.
Thế nhé, xong rồi đấy.
 
Mình đã xem file bạn gửi, có thể làm thế này
Dán liên kết toàn bộ dữ liệu các sheet khác cần tổng hợp vào sheet tổng hợp
Ví dụ mỗi sheet có tối đa 200 dòng thì 10 sheet tương ứng với 2000 dòng trong sheet tổng hợp.
Sau khi làm song phần này nhờ xếp động tay autofilter cột ưu tiên theo nhu cầu của xếp.
Thế nhé, xong rồi đấy.

Cảm ơn bác, cách của bác rất hay và đơn giản. Tuy nhiên có vấn đề ở đây là dữ liệu tại các sheet không phải lúc nào cũng đầy đủ hết cả 200 dòng. Vậy sẽ có những dòng không có dữ liệu. Khi liên kết lên bảng tổng hợp, sẽ có những phần trống và autofilter sẽ không sử dụng được ở đây. Vấn đề thứ hai: là nếu có lọc được thì khi nhìn vào bảng tổng hợp sẽ không thể biết đây là công việc của phòng nào.
E cũng đã nghiên cứu và tìm ra được giải pháp như thế này, chia sẻ với các bác.
http://www.mediafire.com/?f0av3zm8zcyizfy
Trong bảng tổng hợp tại ô A3 sẽ là ô lựa chọn mức độ ưu tiên.
 
Hiểu ra rồi!

Bạn chọn các nhắc việc ở [A3] của trang 'TongHop'

Ghi chú: Mình có thêm & đổi tên các trang tính cho thích ứng với VBA, & mong nó sẽ không gây fiền đến công việc của bạn.
 

File đính kèm

Chuẩn quá bác ạ, đúng theo ý đồ của e. Cảm ơn bác nhiều :)

E chả biết gì về VB nên đành phải làm thủ công.

Tuy nhiên nếu về sau nếu có nhu cầu thay đổi thêm bớt cột thì chương trình này lại không chạy được bác nhỉ ;)
 
(/ấn đề thêm bớt cột:

(*) Bớt: Đừng bớt, cho ẩn đi cột tương ứng ở tất cả các trang thì OK, trừ cột 'H'; Cột này thực ra đang xài chung!

(*) Thêm:
(+) Thêm sau cột 'H' thì sửa ít trong các câu lệnh, nhưng bạn fải hiểu hay được diễn dịch các câu lệnh đó để hiểu;
(+) Thêm trước có fức tạp hơn xíu, nhưng những mong lúc đó GPE.COM thân thương của chúng ta vẫn tồn tại!
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom