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
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