Hỏi cách lấy dữ liệu theo thứ tự cho sẵn (2 người xem)

Liên hệ QC

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

phamduydn

Thành viên hoạt động
Tham gia
27/6/08
Bài viết
155
Được thích
259
Nghề nghiệp
Engineering
Xin chào các anh chị, chào diễn đàn.

Em đang có một bài toán tổng hợp rất nhiều các thủ thuật trong Excel trong quá trình quản lý công nhân, trong đó bao gồm rất nhiều các bài toán nhỏ mà em không làm được, nhiều cái phải làm thủ công bằng tay. Mong các anh chị cao thủ giúp em, em xin ngắn gọn nói sơ qua cấu trúc file đính kèm và yêu cầu như sau:

-Sheet đầu tiên là Lịch làm việc chính- Main Schedule, mỗi nhân viên gồm có 2 dòng. Dòng đầu là ca làm việc chính, và dòng thứ 2 sẽ dùng cho việc làm thêm ngoài giờ (nếu có, ô màu hồng). (Trong sheet này em tính báo suất cơm cho nhân viên bằng lệnh Countif, anh chị em nào có cách nào hay hơn, xin góp ý).

-Từ lịch làm việc chính này, em lập ra một sheet Attendance-Overtime để tính tự động chấm công và ngoài giờ từ sheet lịch làm việc chính. Cái sheet này với sức vóc nhỏ bé của em như thế là tạm ổn, cho dù các công thức em sử dụng chắc chắn là không tối ưu. Cũng mong được góp ý của các anh chị với các cách khác OK hơn. (Như các công thức khác có thể sử dụng, như làm sao để nhận dạng ngày OFF mà làm ngoài giờ thì tự động tính 200%, ngày thường thì 150%, ngày Public Holiday thì được 300%...).

-Thứ 3, cái này em đang cần đây. Vì phía HR yêu cầu phải chấm công theo thứ tự danh sách lập sẵn của Cty nên em lập thêm sheet “Attendance-Overtime, In order”. Các anh chị hãy cho em biết cách chuyển và tự động cập nhật các dữ liệu từ shift “Attendance-Overtime” qua sheet “Attendance-Overtime, In order”. Đây là vấn đề chính em cần, vì em rất yếu trong việc dùng các hàm tìm kiếm và lấy dữ liệu.

-Thêm một sheet “Summarized of leaves” nữa để tổng hợp tất cả các ngày nghĩ phép năm hay nghĩ không lương của tất cả nhân viên. Hiện tại em làm cái này bằng tay. Các anh chị có cách nào để tự động dùng công thức trong sheet này chỉ cho em với.

Một cái nữa, em thì chỉ dùng công thức (hi, vì không biết dùng macro hay VB..). Các anh chị chỉ cho em cách dùng công thức (và nếu có thể cả macro, VB nữa cho bài tóan này để em để dành mà học,…).

Hơi dài dòng một chút, nhưng hi vọng nhận được sự giúp đỡ nhiệt tình của các anh chị trong diễn đàn. Xin chân thành cảm ơn ạh.


Phạm Duy Vũ
phamduyn@yahoo.com
 

File đính kèm

No helping yet... Have a good day. Still waiting...

Trích:
Nguyên văn bởi tuyetroimuahe_hp
bạn thử vào file này xem

Chào bạn,

Mình đang làm và phát triển một bảng chấm công hoàn thiện. Có nghĩa từ sheet đầu tiên là phân công lịch làm việc (sẽ update hàng ngày), thì ta sẽ có ngay được các sheet tính tự động là sheet thứ 2 tính công làm việc , số ngày nghĩ, ngoài giờ, số ca đêm. Sheet thứ 3 sẽ tính lương chi tiết công nhân sẽ được nhận trong tháng đó luôn.

Cái này mình làm chưa hoàn chỉnh nên đã đăng nhờ diễn đàn giúp với file đính kèm bên chủ đề:
http://www.giaiphapexcel.com/forum/showthread.php? t=11505

Sheet thứ nhất là lịch làm việc phân công cho nhân viên, bao gồm cả vị trí làm việc (vì công ty mình phải phân công vị trí module đứng máy cho từng công nhân). Sheet này ta dễ dàng lập công thức countif tính báo suất ăn cho từng ca luôn trong sheet lịch làm việc này. Lưu ý là mình sẽ update ngày công thực tế của nhân viên trong sheet này luôn.

Sheet thứ 2: mình sẽ tính công và ngoài giờ trong một tháng tự động của tất cả công nhân từ chính sheet lịch làm việc đã được update này (bao gốm cả ngoài giờ, chênh lệch lương giờ ca đêm). Hi, cái này mình làm cũng tạm dù công thức chưa tối ưu lắm và đôi khi còn thủ công, đang nhờ diễn đàn giúp tối ưu và 100% công thức hóa. Và nữa, là sắp xếp nhân viên lại theo thứ tự danh sách của bên Nhân sự.

Sheet thứ 3: (Mình chưa lập) Sẽ tính lương chi tiết và cụ thể cho công nhân. Số ngày công, ngoài giờ, chênh lệch lương làm ca đêm, tiền trợ cấp phép năm, các khoản khấu trừ nghĩ ko lương, bảo hiểm xã hội 6%, thuế thu nhập cá nhân… Cái này sẽ phụ thuộc vào cách tính lương riêng của từng cty nên mình bỏ qua.


Sheet thứ 4 bổ sung: Bảng tổng hợp những ngày nghĩ trong tháng của nhân viên để tính số ngày nghĩ phép năm, nghĩ ốm, nghĩ có lương hay không lương dựa vào lịch làm việc trên sheet 1… Hi, Cái này mình đang làm bằng tay và đang nhờ diễn đàn giúp mình.

Hi, còn nhiều nhiều yêu cầu nữa cho việc xây dựng bảng excel quản lý của mình nhưng đang đau đầu giải quyết từng vấn đề một. Đang chờ sự giúp đõ của các anh chị bên diễn đàn http://www.giaiphapexcel.com/forum/showthread.php? t=11505

Thân mến

Phạm Duy Vũ
phamduydn@yahoo.com
 
Web KT

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

Back
Top Bottom