Cả nhà cho mình hỏi có cách nào mà mình thay đổi thứ tự hàng ở sheet 1 (giả sử cho ông Nguyễn Văn B lên trên ông Nguyễn Văn A) mà thứ tự hàng ở sheet (1 người xem)

Liên hệ QC

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

hoanglinh74

Thành viên mới
Tham gia
22/11/18
Bài viết
16
Được thích
6
Cả nhà cho mình hỏi có cách nào mà mình thay đổi thứ tự hàng ở sheet 1 (giả sử cho ông Nguyễn Văn B lên trên ông Nguyễn Văn A) mà thứ tự hàng ở sheet 2 và 3 thay đổi theo ko ạ?
 

File đính kèm

Ý mình muốn là thay đổi thứ tự hàng thì các sheet khác cũng thay đổi theo bạn, mong các bạn giúp đỡ.
 

File đính kèm

Việc này không thể nhờ công thức mà xong được!
 
Mình cảm ơn bạn, ý mình là giờ ở sheet 1 muốn đưa ông Nguyễn Văn C lên đầu, thì ở sheet 2 và 3 ông Nguyễn Văn C cũng lên đầu luôn, nhờ bạn giúp mình với.
Bài đã được tự động gộp:

Việc này không thể nhờ công thức mà xong được!
Vậy như thế nào nhờ bạn giúp mình với, hix
 

File đính kèm

Mình cảm ơn bạn, ý mình là giờ ở sheet 1 muốn đưa ông Nguyễn Văn C lên đầu, thì ở sheet 2 và 3 ông Nguyễn Văn C cũng lên đầu luôn, nhờ bạn giúp mình với.
Bài đã được tự động gộp:


Vậy như thế nào nhờ bạn giúp mình với, hix


như file của mình thì ở Sheet1 bạn đưa thông tin của Ông Nguyễn Văn C lên hàng 1 thì tất cả 2sheet còn lại cũng lên đầu r còn j
 
Thứ nhất phải khai báo 2 mảng (Array) 1 cái dùng để chứa các dòng dữ liệu (DL) của trang tính giữa & 1 mảng có cùng số dòng & cột với mảng chứa DL
1 khi tráo đổi thứ tự dòng ở trang tính đầu xong, ta tiến hành tạo vòng lặp duyệt theo các mã NV của trang này
Tạo tiếp 1 vòng lặp duyệt theo mảng chứa DL; Hễ gặp mã NV trùng với dòng trong vòng lặp thứ nhất (vòng ngoài) tì ta chép DL từ mảng chứa DL sang mảng trắng
Sau khi ta duyệt xong vòng lặp 1 thì ta đã có DL tại mảng (trước đây trống DL sẽ có DL theo trật tự mà ta vừa thay đổi ở trang tính đầu
Ta còn động tác đưa DL từ mảng DL mới này xuong trang thứ 2

Tiếp tực lập lại chu trình cho trang thứ 3

Nói chung là nhiêu kê & khi có số NV đến 800 := mệt & vô bổ!
 
Lần chỉnh sửa cuối:
như file của mình thì ở Sheet1 bạn đưa thông tin của Ông Nguyễn Văn C lên hàng 1 thì tất cả 2sheet còn lại cũng lên đầu r còn j
Mình Cut rồi Insert Cut cells cả hàng của ông Nguyễn Văn C lên đầu luôn kìa anh, nhờ anh mở file giúp em với. Tại bên em bảng tổng thu nhập nhiều bộ phận (file ví dụ kia là 1 bộ phận, ở dưới còn nhiều bộ phận khác nữa) mà nhân viên hay luân chuyển từ bộ phận này qua bộ phận kia. Khi luân chuyển thì em phải Cắt từ hàng này dán qua hàng khác.
 
Dùng một cột phụ đánh số thứ tự ở sheet có thứ tự chuẩn, ở các sheet muốn xếp thứ tự theo sheet chuẩn dùng VLOOKUP lấy thứ tự ở sheet chuẩn sau đó sort theo cột STT lấy được.
 
Mình Cut rồi Insert Cut cells cả hàng của ông Nguyễn Văn C lên đầu luôn kìa anh, nhờ anh mở file giúp em với. Tại bên em bảng tổng thu nhập nhiều bộ phận (file ví dụ kia là 1 bộ phận, ở dưới còn nhiều bộ phận khác nữa) mà nhân viên hay luân chuyển từ bộ phận này qua bộ phận kia. Khi luân chuyển thì em phải Cắt từ hàng này dán qua hàng khác.
Bạn gửi file giả lập có khoảng 20 nhân viên và 3 đến 4 bộ phận lên xem sao.
Như file dưới đây thì bạn chỉ cần thay đổi thứ tự tại cột A sheet T.TN là các sheet kia cũng thay đổi theo.
Không biết có phải ý bạn như vậy không.
 

File đính kèm

Mình Cut rồi Insert Cut cells cả hàng của ông Nguyễn Văn C lên đầu luôn kìa anh, nhờ anh mở file giúp em với. Tại bên em bảng tổng thu nhập nhiều bộ phận (file ví dụ kia là 1 bộ phận, ở dưới còn nhiều bộ phận khác nữa) mà nhân viên hay luân chuyển từ bộ phận này qua bộ phận kia. Khi luân chuyển thì em phải Cắt từ hàng này dán qua hàng khác.
Hình như thiết kế CSDL ban đầu của bạn chưa được chuẩn; Nên mới có chuyện cắt dán thường xuyên như vậy, buồn!
 
Uh tại vì excel mình có hạn nên mình mong cả nhà trợ giúp bạn ak.
Bạn nên gửi file có nhiều dữ liệu hơn, diễn giải cách bạn làm trước đây để các thành viên dễ hình dung, có thể giúp bạn được nhanh và có giải pháp tốt hơn, chứ hỏi chút một thế này thì mất thời gian mà chưa chắc đã giải quyết được vấn đề bạn ạ.
 
Mình Cut rồi Insert Cut cells cả hàng của ông Nguyễn Văn C lên đầu luôn kìa anh, nhờ anh mở file giúp em với. Tại bên em bảng tổng thu nhập nhiều bộ phận (file ví dụ kia là 1 bộ phận, ở dưới còn nhiều bộ phận khác nữa) mà nhân viên hay luân chuyển từ bộ phận này qua bộ phận kia. Khi luân chuyển thì em phải Cắt từ hàng này dán qua hàng khác.
Bạn nêu là trang 'T.TN' có nhiều bộ phận; Nhưng mà trên trang tính không thấy cột ghi bộ phận là làm sao; Lúc nào cũng tự nhớ 1 người nào đó ơ bộ phận nào hay sao? Làm sao mà nhớ mãi được(!)

Đừng nói với mọi người là các bộ phận được cách nhau bỡi vài dòng trống dữ liệu đó nha!

Mà sẵn xin hỏi luôn; Nếu ở 'T.TN' có danh sách nhiều bộ phận thì 2 trang tính kia cũng ghi & phân biệt với nhau theo từng bộ phận hay sao (?)
 
Bạn nêu là trang 'T.TN' có nhiều bộ phận; Nhưng mà trên trang tính không thấy cột ghi bộ phận là làm sao; Lúc nào cũng tự nhớ 1 người nào đó ơ bộ phận nào hay sao? Làm sao mà nhớ mãi được(!)

Đừng nói với mọi người là các bộ phận được cách nhau bỡi vài dòng trống dữ liệu đó nha!

Mà sẵn xin hỏi luôn; Nếu ở 'T.TN' có danh sách nhiều bộ phận thì 2 trang tính kia cũng ghi & phân biệt với nhau theo từng bộ phận hay sao (?)
Đúng rồi anh, bộ phận khác nằm dưới cách nhau mấy dòng, hix, em thiếu kỹ năng nhờ anh chỉ bày với. 2 trang kia cũng vậy. Em đang dùng thô sơ ô=ô, hix
 
Vậy thì bạn phải giả lập file với vài bộ phận; Chỉ vậy mọi người mới hình dung sự việc & giúp hay góp ý cho bạn được 1 cách tổng thể.
 
Đúng rồi anh, bộ phận khác nằm dưới cách nhau mấy dòng, hix, em thiếu kỹ năng nhờ anh chỉ bày với. 2 trang kia cũng vậy. Em đang dùng thô sơ ô=ô, hix
Vậy thì bạn phải giả lập file với vài bộ phận; Chỉ vậy mọi người mới hình dung sự việc & giúp hay góp ý cho bạn được 1 cách tổng thể.
Em nhớ là đã khuyên bạn ấy 2 lần như vậy rồi anh ạ, nhưng không thấy có phản hồi gì. Hy vọng lần này anh sẽ may mắn hơn.
 
Nổ lực cuối cùng: Thử chép người dưới cùng của bộ phận này sang bộ phận khác & cho chạy macro; Kết quả kiểm tra đang chỉ ở trang 'TH'
 

File đính kèm

Em nhớ là đã khuyên bạn ấy 2 lần như vậy rồi anh ạ, nhưng không thấy có phản hồi gì. Hy vọng lần này anh sẽ may mắn hơn.
Dạ đây anh, nhờ anh cùng cả nhà xem giúp em với ạ
Bài đã được tự động gộp:

Vậy thì bạn phải giả lập file với vài bộ phận; Chỉ vậy mọi người mới hình dung sự việc & giúp hay góp ý cho bạn được 1 cách tổng thể.
Dạ dây anh, nhờ anh xem dùm em với ạ.
Bài đã được tự động gộp:

Dạ em nhờ cả nhà giúp em với ạ, tại bên em đến gần 300 nhân viên mà làm thủ công thế này thì không ổn, mà bộ phần này đổi qua bộ phận kia liên tục trong tháng trong khi thời gian trả lương thì tùy vào mỗi bộ phận chứ ko đồng nhất.
 

File đính kèm

Lần chỉnh sửa cuối:
Xin góp ý vài điều với trang tính 'T.TN' của bạn, từ những cái nhỏ nhất:

1:= Tên trang tính không nên chứa ký tự đặc biệt (ở đây là ".") Tùy tiện này sẽ ảnh hưởng xấu tới tính cách ứng xử với những đứa con tinh thần của bạn;

2:= Danh sách nhân viên hay vật tư hàng hóa gì cũng phải có mã duy nhất; Không có mã thì CSDL sớm muộn cũng trở thành đống rác.

3:= Danh sách CNV các bộ phận nên cách đều nhau với số dòng hơn số người nhiều nhật ở 1 bộ phận.
Lấy ví dụ CQ bạn có 3 bộ phận gồm 99 người & bộ phận nhiều nhất có 40 người; Khi đó tên các bộ phận cách nhau 50 dòng;
Những dòng không có dữ liệu trong từng bộ phận có thể cho ẩn đi
3.1 Điều này cũng nên áp dụng với 2 trang còn lại
3.2 Quá trình ẩn dòng trống có thể trợ giúp bỡi macro

Thân.
 

File đính kèm

Túm lại đâu là cái đầu, đâu là cái mình?
Thấy cái thớt vậy mà vẫn nhiều bài ghê. Thua!


1590936593784.png
 
Dạ em nhờ cả nhà giúp em với ạ, tại bên em đến gần 300 nhân viên mà làm thủ công thế này thì không ổn, mà bộ phần này đổi qua bộ phận kia liên tục trong tháng trong khi thời gian trả lương thì tùy vào mỗi bộ phận chứ ko đồng nhất.

Bạn hãy trả lời các câu sau để mình còn thiết kế cho bạn file giả lập & giải quyết vấn đề của bạn:

1./ CQ bạn có bao nhiêu bộ phận
2./ Bộ phận nhiều nhất thường là bao nhiêu người

Chờ tin từ bạn
 
Dạ em cảm ơn bác nhiều ạ. Cách của bác rất khoa học, một lần nữa em cám ơn bác cùng gia đình diễn đàn rất nhiều :))
Bài đã được tự động gộp:

Bạn hãy trả lời các câu sau để mình còn thiết kế cho bạn file giả lập & giải quyết vấn đề của bạn:

1./ CQ bạn có bao nhiêu bộ phận
2./ Bộ phận nhiều nhất thường là bao nhiêu người

Chờ tin từ bạn
Dạ em cảm ơn bác nhiều, em thấy cách làm của bác Hoàng Tuấn 868 rất hay. Em xin cảm ơn bác đã hỗ trợ và bác Hoàng Tuấn 868 rất nhiều à.
Bài đã được tự động gộp:

Bạn hãy trả lời các câu sau để mình còn thiết kế cho bạn file giả lập & giải quyết vấn đề của bạn:

1./ CQ bạn có bao nhiêu bộ phận
2./ Bộ phận nhiều nhất thường là bao nhiêu người

Chờ tin từ bạn
Dạ em cảm ơn bác nhiều, em thấy cách làm của bác Hoàng Tuấn 868 rất hay. Em xin cảm ơn bác đã hỗ trợ và bác Hoàng Tuấn 868 rất nhiều à.
Bài đã được tự động gộp:

Có người hỗ trợ đúng rồi kìa, bạn đem file về là ok rồi đó
Cảm ơn
Dạ em cảm ơn bác ạ.
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom