Nhờ giúp đỡ file Excel tính lương 2 Ca, 3 Kip (1 người xem)

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

vutunam010583

Thành viên mới
Tham gia
21/3/08
Bài viết
28
Được thích
0
Nghề nghiệp
Kế toán
Dear A/C
Mình có file tính tăng ca của công ty thế này, nhờ Anh Chi Em chỉ giúp mình Công thức hoặc code để làm sao thực hiện được nhanh ạ.
File OT-Sheet OT ,Tại Cột C ( Nhóm lương ) có 5 nhóm : Chính thức, thời vụ, Group A, B,C
File OT-Sheet Lich, Là lịch làm việc của 3 Group A,B,C. Số 2 là Ca 2, số 1 là Ca 1.Để trống là ngày nghỉ
Câu hỏi
Mình muốn tính số giờ làm việc ngày thường, Ngày nghỉ , Ngày lễ và số ngày tăng ca vào ngày lễ từ cột AJ đến AN.
Xếp yêu cầu báo cáo từ ngày nào đến ngày nào thì khi nhập ngày bắt đầu ô AK2, ngày kết thúc AL2 thì công thức sẽ tự chạy.

a>Với Nhóm Chính thức và thời vụ thì thứ 2 đến thứ 7 là ngày thường, CN là ngày nghỉ
b> Với Các nhóm A,B,C thì lại theo lịch

Giúp em , Xin cảm ơn
Lần đầu viết bài có gì sai mong tất cả bỏ qua .
 
Nhờ mọi người giúp ạ !
 
xin lỗi, đăng nhầm nơi. Tự xoá bài.
 
Lần chỉnh sửa cuối:
Dear A/C
Mình có file tính tăng ca của công ty thế này, nhờ Anh Chi Em chỉ giúp mình Công thức hoặc code để làm sao thực hiện được nhanh ạ.
File OT-Sheet OT ,Tại Cột C ( Nhóm lương ) có 5 nhóm : Chính thức, thời vụ, Group A, B,C
File OT-Sheet Lich, Là lịch làm việc của 3 Group A,B,C. Số 2 là Ca 2, số 1 là Ca 1.Để trống là ngày nghỉ
Câu hỏi
Mình muốn tính số giờ làm việc ngày thường, Ngày nghỉ , Ngày lễ và số ngày tăng ca vào ngày lễ từ cột AJ đến AN.
Xếp yêu cầu báo cáo từ ngày nào đến ngày nào thì khi nhập ngày bắt đầu ô AK2, ngày kết thúc AL2 thì công thức sẽ tự chạy.

a>Với Nhóm Chính thức và thời vụ thì thứ 2 đến thứ 7 là ngày thường, CN là ngày nghỉ
b> Với Các nhóm A,B,C thì lại theo lịch

Giúp em , Xin cảm ơn
Lần đầu viết bài có gì sai mong tất cả bỏ qua .

- Công thức thì "thua"
- Nhập AK2 và AL2 không tự chạy, mà phải bấm nút mới chạy được không?
- Kiểm tra thủ công lại xem sao, tối con mắt quá.
Viết rồi, đọc lại, "biết chết liền".
Quá Lu xu bu. Hic.
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn Bác BaTê

Nhờ code của Bác mà công việc giảm đi rất nhiều ạ .
 
Thầy Ba Tê chưa tính giờ công ngày lễ đâu đó nha

(1) Ngày lễ sẽ tính giờ công như trong file kèm theo vầy;

(2) Theo mình nên tách ra làm 2 bảng chấm công theo nhóm (A, B & C) & nhóm còn lại
 

File đính kèm

Cảm ơn Thầy Ba Bê và Bác SA_DQ
Em thấy code của Thầy rất hay , Nhưng Thầy có thể bổ sung giùm em 1 số vấn đề được không ạ ?
1> Tất cả Công nhân làm việc vào ngày nghỉ thì Công thức tính tăng ca là ở Cột AK ( OT ), Tuy nhiên trong code của Thầy ngày nghỉ của 3 nhóm A,B,C lại rơi vào cột AL.
2> Nếu trong tháng có các ngày lễ lớn thì Công thức tính tăng ca phải ở cột AL .
3> Nếu qua tháng khác, số ngày khác nhau , số ngày nghỉ của 3 nhóm khác nhau theo lịch công ty thì sẽ như thế nào ạ.
4> Khi Filter dữ liệu thì các cột công thức AJ đến AN sẽ bị thay đổi, Thầy Fixed lại giùm em .
Cảm ơn sự nhiệt tình của Thầy và các Bác
 
Dear Bác SA_DQ
File của Bác cũng tuyệt vời ạ.

File OT này của công ty em rút từ phần mềm ra, nên nếu tách ra 2 bảng thì mất thời gian hơn ạ. Trong 1 tháng thì khoảng 2.000 dòng à.
 
Dear Bác SA_DQ

File OT này của công ty em rút từ phần mềm ra, nên nếu tách ra 2 bảng thì mất thời gian hơn ạ. Trong 1 tháng thì khoảng 2.000 dòng à.

Thì bạn làm động tác lọc theo tiêu chí loại lao động đến 2 trang tính mới là được chứ gì.

Cho hỏi thêm:
Các công nhân viên thuộc nhóm A, B & C không có ngày chủ nhựt ư?
 
Dear Bác

Nhóm A,B,C làm theo kiểu 2 Ca 3 Nhóm.
Làm 3 ngày ca 2 ( 6h tối đến 6h sáng ) được nghỉ 2 ngày, tiếp đó làm 3 ngày ca 1 thì được nghỉ 1 ngày. Như vậy 3 nhóm này cứ làm việc luân phiên nhau , kể cả thứ 7 và Chủ nhật. Nếu ngày nghỉ mà họ tăng ca thì tính như CN ( 200% )
 
Cảm ơn Thầy Ba Bê và Bác SA_DQ
Em thấy code của Thầy rất hay , Nhưng Thầy có thể bổ sung giùm em 1 số vấn đề được không ạ ?
1> Tất cả Công nhân làm việc vào ngày nghỉ thì Công thức tính tăng ca là ở Cột AK ( OT ), Tuy nhiên trong code của Thầy ngày nghỉ của 3 nhóm A,B,C lại rơi vào cột AL.
2> Nếu trong tháng có các ngày lễ lớn thì Công thức tính tăng ca phải ở cột AL .
3> Nếu qua tháng khác, số ngày khác nhau , số ngày nghỉ của 3 nhóm khác nhau theo lịch công ty thì sẽ như thế nào ạ.
4> Khi Filter dữ liệu thì các cột công thức AJ đến AN sẽ bị thay đổi, Thầy Fixed lại giùm em .
Cảm ơn sự nhiệt tình của Thầy và các Bác
Do bạn nói không rõ ràng nên nó như vậy.
1/ Cột AK bạn ghi tiêu đề SUN đâu, có OT gì trong đó, nên tôi chỉ đưa những ngày Chủ nhật (Ngày nghỉ) vào đây, Ngày nghỉ của 3 nhóm A,B,C coi như Holiday (mà ai hiểu cái Holiday của bạn nghĩa là sao) thì đưa vào cột AL.
2/ Nếu .. là sao? Các ngày này ai biết, nhìn vào đâu để biết trong tháng đó có ngày Lễ, Tết? Hic!
3/ Nếu... là bạn chưa thử thay các ngày trong vung AT2:AV18.
4/ Khi Filter là sao không hiểu, Filter để làm gì? Bấm nút ra kết quả trong cột AJ:AN rồi thì Filter đâu làm cho nó thay đổi đâu.
- Đã chỉnh lại 1> Chỉ đếm vào các cột AJ, AK. cột AL không biết nên không tính.
- Thêm cái lệnh bỏ chế độ Auto Filter trước khi chạy code.
- Khi nói rõ chuyên 2> sẽ tính tiếp.
 

File đính kèm

Lần chỉnh sửa cuối:
Thầy Ba Tê à:
Theo anh hiểu thì Holiday là ngày nghỉ lễ đó!
& nếu như hiểu đúng thì hàng năm cần có danh sách các ngày nghỉ để còn dò tìm & "ấy" nó vô!
 
Dear Thầy Ba Tê
1> Lỗi tại em chưa nói rõ, và Thầy đã khác phục được rồi ạ.
2> Các ngày lễ Quốc gia, Tết, Quốc khánh ..., Trong Sheet OT cột AY-AZ em vừa thêm vào
3> Các ngày trong vùng AT2:AV18 là em đánh thủ công từng tháng Thầy ạ. Có cách nào Link được với dữ liệu bên Sheet Lich không ạ ?

Em lại phiền Thầy nữa rồi,
 
Thầy Ba Tê à:
Theo anh hiểu thì Holiday là ngày nghỉ lễ đó!
& nếu như hiểu đúng thì hàng năm cần có danh sách các ngày nghỉ để còn dò tìm & "ấy" nó vô!

Thì cũng phải "gáng" mò tự điển để hiểu nhưng cũng không "gành" lắm.
Phải chi người ta giải thích "gõ gàng" thì dễ hiểu "gồi" "đại ca".
Trong file đâu có cái vùng nói đến Holiday nên tạm hiểu nó là Chủ nhật vậy.
Holiday.jpg
 
Em quyên Add file, em gửi lại ạ.
 
Dear Thầy Ba Tê
1> Lỗi tại em chưa nói rõ, và Thầy đã khác phục được rồi ạ.
2> Các ngày lễ Quốc gia, Tết, Quốc khánh ..., Trong Sheet OT cột AY-AZ em vừa thêm vào
3> Các ngày trong vùng AT2:AV18 là em đánh thủ công từng tháng Thầy ạ. Có cách nào Link được với dữ liệu bên Sheet Lich không ạ ?

Em lại phiền Thầy nữa rồi,

Tui hổng "gành" tiếng nước ngoài nên Dear, hay Thanks chẳng hiểu là gì, mắc công tra tự điển lắm.
 
Cảm ơn Thầy nhiều
Đúng là hết thuốc thật.
Thật tuyệt vời Thầy ạ.

Em sẽ áp dụng, có chỗ nào không hiểu em sẽ hỏi Thầy tiếp ạ.
 
Xem thử lại file này coi sao.
"Hết thuốc" luôn.

Thầy Ba Tê ạ

Sau khi em thêm 1 số cột thì file chạy bị lỗi, lại phiền Thầy sửa lại file giùm em.
Nếu Thầy chỉ em cách sửa lại code khi muốn thêm cột mà code vẫn chạy thì càng tốt ạ. Em đã cố nhưng trình độ chưa đủ để làm ạ.

Cảm ơn Thầy.
 

File đính kèm

Thầy Ba Tê ạ

Sau khi em thêm 1 số cột thì file chạy bị lỗi, lại phiền Thầy sửa lại file giùm em.
Nếu Thầy chỉ em cách sửa lại code khi muốn thêm cột mà code vẫn chạy thì càng tốt ạ. Em đã cố nhưng trình độ chưa đủ để làm ạ.

Cảm ơn Thầy.

Sao từ đầu không đưa dữ liệu có cấu trúc hoàn chỉnh, nay thêm mai bớt thì sao theo nỗi (ngoại trừ phe phái của anh Bill).
Xác nhận là đã hoàn chỉnh không chèn thêm, xoá bớt.. mới làm tiếp được. Nếu không thì "nghỉ chơi".
 
Sao từ đầu không đưa dữ liệu có cấu trúc hoàn chỉnh, nay thêm mai bớt thì sao theo nỗi (ngoại trừ phe phái của anh Bill).
Xác nhận là đã hoàn chỉnh không chèn thêm, xoá bớt.. mới làm tiếp được. Nếu không thì "nghỉ chơi".


Thưa Thầy,
Em xác nhận đến đây là kết thúc ạ. Khi nào phần mềm Chấm công của công ty thay đổi thì em mới tiếp tục làm phiền Thầy.
 
Thưa Thầy,
Em xác nhận đến đây là kết thúc ạ. Khi nào phần mềm Chấm công của công ty thay đổi thì em mới tiếp tục làm phiền Thầy.

Kiểm tra lại file này xem, tập trung viết thì dễ, xem dò lại từng dòng với từng địa chỉ thay đổi trong dữ liệu "mờ con mắt".
 

File đính kèm

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

Back
Top Bottom