Tổng hợp danh sách từ nhiều sheet (6 người xem)

Liên hệ QC

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

datartex

Thành viên mới
Tham gia
27/7/06
Bài viết
9
Được thích
2
Tôi có 3 danh sách tên nhân viên tại 3 sheet trong đó có một số đối tượng giống nhau trong file đính kèm. Tôi muốn tổng hợp trong sheet thứ tư tên của tất cả các nhân viên đã xuất hiện trong 3 danh sách, nếu một người có tên trong nhiều danh sách thì chỉ xuất hiện 1 lần ở sheet tổng hợp. Các bạn giúp tôi với
 

File đính kèm

Tôi có 3 danh sách tên nhân viên tại 3 sheet trong đó có một số đối tượng giống nhau trong file đính kèm. Tôi muốn tổng hợp trong sheet thứ tư tên của tất cả các nhân viên đã xuất hiện trong 3 danh sách, nếu một người có tên trong nhiều danh sách thì chỉ xuất hiện 1 lần ở sheet tổng hợp. Các bạn giúp tôi với
Giãi pháp tổng quát:
- Copy từng sheet về chúng 1 sheet
- Dùng Advaced Filter với tùy chọn Unique Records only
 
trả lời như bác ndu .. .thì trớt qướt. 3 sheet dữ liệu khác nhau thì sao?
 
trả lời như bác ndu .. .thì trớt qướt. 3 sheet dữ liệu khác nhau thì sao?
"Trớt quớt" là sao vậy bạn!? Đó là cách/hướng giải quyết gọn nhất đấy chứ! Vấn đề là bạn dùng công cụ gì để làm nó, làm tay hay VBA mà thôi!

Còn nếu như bạn nói 3 sheet dữ liệu khác nhau! Tôi đố bạn tổng hợp lại được bằng tay đấy! 3 sheet dữ liệu chẳng liên quan gì hết thì lấy gì mà tổng hợp? +-+-+-+
 
Đây là bảng lương của nhân viên toàn công ty, con người thay đổi theo từng tháng (nhân viên mới, nghỉ chuyển việc nơi khác), hôm nay ở bộ phận này, mai chuyển bộ phận khác nên thứ tự trong bảng lương cũng thay đổi. Cuối năm phải lên tổng hợp toàn công ty để tính thuế thu nhập cho từng cá nhân đã làm việc trong công ty trong năm. Số lượng records khá lớn nên dùng advance filter hơi mất công. Các bác có cao kiến gì hơn xin chỉ giáo. Dù sao cũng rất cám ơn bác ndu96081631 đã mách nước.
 
Đây là bảng lương của nhân viên toàn công ty, con người thay đổi theo từng tháng (nhân viên mới, nghỉ chuyển việc nơi khác), hôm nay ở bộ phận này, mai chuyển bộ phận khác nên thứ tự trong bảng lương cũng thay đổi. Cuối năm phải lên tổng hợp toàn công ty để tính thuế thu nhập cho từng cá nhân đã làm việc trong công ty trong năm. Số lượng records khá lớn nên dùng advance filter hơi mất công. Các bác có cao kiến gì hơn xin chỉ giáo. Dù sao cũng rất cám ơn bác ndu96081631 đã mách nước.
Ai chà... Advanced Filter là công cụ cực mạnh mà bạn bảo dùng hơi mất công nữa thì thôi... chả biết dùng cái gì để nó "khỏe"
Xin nói thêm: Tôi chỉ nói gợi ý, tức là dùng công cụ này để lọc... Đương nhiên khi người ta viết thành code rồi thì bạn chỉ việc bấm nút mà thôi ---> Mất công gì chứ
Có điều, chả thấy dử liệu bạn thế nào nên cũng đành bó tay
 
Tôi có 3 danh sách tên nhân viên tại 3 sheet trong đó có một số đối tượng giống nhau trong file đính kèm. Tôi muốn tổng hợp trong sheet thứ tư tên của tất cả các nhân viên đã xuất hiện trong 3 danh sách, nếu một người có tên trong nhiều danh sách thì chỉ xuất hiện 1 lần ở sheet tổng hợp. Các bạn giúp tôi với

Bạn thử đến tham khảo bài này nè ,công cụ có sẳng của máy bao giờ củng mạnh hơn đó bạn ơi ,nhanh lẹ ..Nhưng có đk .bạn thử coi có phù hợp với bạn không ?
http://www.giaiphapexcel.com/forum/showthread.php?t=6459
 
@ndu96081631
Tôi không có ý chờ ăn sẵn ở đây. Tôi muốn ở sheet thứ tư có thể dùng công thức hoặc VBA để lọc tìm trong sheet2 những records khác sheet1 và cập nhật, sau đó tìm trong sheet3 những records khác với danh sách vừa tạo và lại cập nhật tiếp. Ý tưởng là như vậy nhưng trình còi nên vẫn chưa biết làm thế nào
 
Toi thử cho bạn dựa vào dử liệu trên file bạn nhé (đương nhiên với dử liệu thật thì phải sửa lại vài chổ)
Với file tôi đính kèm này thì bạn chỉ cần chọn vào Sheet Tonghop là dử liệu lập tức được cập nhật
Bạn có thể thí nghiệm bằng cách qua các sheet bên nhập liệu rồi vào sheet Tonghop xem code VBA đã làm điều gì
Cái tôi làm chính là Advanced Filter đấy (theo bạn thì có.. hơi mất công không)
 

File đính kèm

a làm các bước sao vậy ạ, chỉ e với, mò mãi mà không ra
 
Toi thử cho bạn dựa vào dử liệu trên file bạn nhé (đương nhiên với dử liệu thật thì phải sửa lại vài chổ)
Với file tôi đính kèm này thì bạn chỉ cần chọn vào Sheet Tonghop là dử liệu lập tức được cập nhật
Bạn có thể thí nghiệm bằng cách qua các sheet bên nhập liệu rồi vào sheet Tonghop xem code VBA đã làm điều gì
Cái tôi làm chính là Advanced Filter đấy (theo bạn thì có.. hơi mất công không)
a làm các bước sao vậy ạ, chỉ e với, mò mãi mà không ra
 
Tôi có 3 danh sách tên nhân viên tại 3 sheet trong đó có một số đối tượng giống nhau trong file đính kèm. Tôi muốn tổng hợp trong sheet thứ tư tên của tất cả các nhân viên đã xuất hiện trong 3 danh sách, nếu một người có tên trong nhiều danh sách thì chỉ xuất hiện 1 lần ở sheet tổng hợp. Các bạn giúp tôi với
bạn có thể copy tất cả dữ liệu ở các sheet về seet tổng hợp rồi dùng chức năng Remove Duplicates để loại bỏ những tên trùng ra..
 
bạn có thể copy tất cả dữ liệu ở các sheet về seet tổng hợp rồi dùng chức năng Remove Duplicates để loại bỏ những tên trùng ra..

Không phải vậy đâu nhé:

Bài #01 tác giả cần lấy 1 tên, nhưng phải lấy tổng dữ liệu chấm công của 3 sheet (1, 2, 3).
 
Web KT

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

Back
Top Bottom