Tính Giờ CÔng cho Nhân Viên (2 người xem)

Liên hệ QC

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

Mình sơ bộ như trong file, ban tham khảo.
Thời gian làm việc tính theo phút nha

(Tham khảo file bài #26 file bài nay đã gỡ giảm dung lượng)
 
Lần chỉnh sửa cuối:
Bài viết này đã bị tác giả xóa.
 
Lần chỉnh sửa cuối:
Bài viết này đã bị tác giả xóa.
 
Lần chỉnh sửa cuối:
Mình sơ bộ như trong file, ban tham khảo.
Thời gian làm việc tính theo phút nha

Cảm ơn vì bài viết của bạn đã hoàn thành được khoảng 80% yêu cầu.
MÌnh nhở bạn sửa 1 số lỗi mình đã ghi trong bảng tính.
Sau khi bạn sửa xong, mình sẽ kiểm tra để được hoàn thiện.
Cảm ơn bạn rất nhiều.
 

File đính kèm

Ví dụ cụ thể nhé, người đầu tiên trong danh sách của bạn, LIEU TRUNG VIET, nhìn vào thời gian của người này thì có 2 khả năng, người đó đang làm ca 1 hoặc ca 3.
Nếu làm ca 1, thì ngày 15/10 có thời gian bấm thẻ vào, không có thời gian bấm thẻ ra, vậy có đúng ko ?
Nếu làm ca 3, thì ngày 15/10 có thời gian bấm thẻ vào và ra rồi, vậy có đúng ko ?
Làm sao người giúp bạn biết được người này làm vào ca nào, khi bạn không cho biết thông tin này. Kết quả là người giúp bạn nghĩ rằng LIEU TRUNG VIET đang làm ca 1, nhưng thực tế có thể người này đang làm ca 3.
Nếu bạn cho biết người này làm ca 1, thì người giúp bạn sẽ không đoán lung tung, và làm ra file tính đúng với yêu cầu của bạn.

Nhìn vào giờ thì biết người đó làm ca nào đó bạn. Như LUU TRUNG VIET Làm từ 8h den 17h là Ca Hành Chính.
Ca 1 từ 6h den 14h.
Ca 2 tu 14h den 22h
Ca 3 tu 22h den 6h sang hom sau.
 
Tôi thấy bạn có vẻ thích công thức hơn nên tôi làm theo công thức trên sheet1 còn phần VBA mình chưa hiệu đính.
Bạn nên có 1 danh sách người làm giờ hành chính thì mới chính xác được còn thế này người đi ca 1 sau 7 giờ thành đi làm Hành chính.

Mình chưa tăng ca 3 bằng tăng ca 30%

P/s: Mình sẽ gỡ file kèm bài #21 để giảm dung lượng.
 

File đính kèm

Lần chỉnh sửa cuối:
Không phải là mình không thích VBA, mà thực sự mình chả hiểu gì về nó cả.
Phần VBA bạn làm cho mình, mình chỉ biết kết quả đó thôi.
Mình cũng chẳng biết phải chạy nó ntn nữa? Hic.
Chắc phải nhờ bạn chỉ cách sử dụng để lương tháng tới mình tính được nhanh hơn.
Mình chỉ copy Data vào là chạy thôi hả bạn, hay cần phải làm gì nữa, gà mờ quá.
Mong chỉ giáo nhiều nhiều ...

MÌnh thấy có 2 Command trong sheet data nhưng không biết cách chạy nó. Hic.
 
Lần chỉnh sửa cuối:
Đúng rồi, mục đích của file là
-Bạn chép dữ liệu paste vào 3 cột đầu của sheet1 Data.
-Chạy kiểm tra để phát hiện các dòng dữ liệu nghi ngờ để kiểm tra hiệu đính
-Chạy Code tạo bảng để tao bảng dữ liệu tương ứng

Nhưng Code đó chỉ là ví dụ thôi nha, mình phương phưởng ca 1 từ 8 giờ. Bạn nên có 2 điều kiện nữa để làm thật chính xác cho file

-Danh sách Công nhân theo ca và nhân viên giờ Hành chính (Vì đoán vào ca khoảng 8 giờ là Hành chính nhưng công nhân ca 1 đi muộn hơn 1 giờ thì không phân biệt nổi)
-Khi tính lương phải có xác định từ ca nào, đến ca nào
Ví dụ bạn làm lương tháng 9 nên có thể quy định các ca thuộc từ ca 1 ngày 01/09/2013 đến hết ca 3 ngày 30/09/2013.
(Như vậy thì chỉ khi quẹt thẻ tan hết ngày 01/10/2013 mới lấy số liệu giờ ra ca 3 hôm trước kể cả tăng và đúp ca)
 
Lần chỉnh sửa cuối:
Đúng rồi, mục đích của file là
-Bạn chép dữ liệu paste vào 3 cột đầu của sheet1 Data.
-Chạy kiểm tra để phát hiện các dòng dữ liệu nghi ngờ để kiểm tra hiệu đính
-Chạy Code tạo bảng để tao bảng dữ liệu tương ứng

Nhưng Code đó chỉ là ví dụ thôi nha, mình phương phưởng ca 1 từ 8 giờ. Bạn nên có 2 điều kiện nữa để làm thật chính xác cho file

-Danh sách Công nhân theo ca và nhân viên giờ Hành chính (Vì đoán vào ca khoảng 8 giờ là Hành chính nhưng công nhân ca 1 đi muộn hơn 1 giờ thì không phân biệt nổi)
-Khi tính lương phải có xác định từ ca nào, đến ca nào
Ví dụ bạn làm lương tháng 9 nên có thể quy định các ca thuộc từ ca 1 ngày 01/09/2013 đến hết ca 3 ngày 30/09/2013.
(Như vậy thì chỉ khi quẹt thẻ tan hết ngày 01/10/2013 mới lấy số liệu giờ ra ca 3 hôm trước kể cả tăng và đúp ca)

Nếu bây giờ mình có 1 danh sách cố định đi giờ Hành chính thì vấn đề nhầm lẫn giữa
ca 1 và hành chính sẽ được giải quyết đúng không bạn.
MÌnh sẽ bổ sung cho bạn danh sách này vào sang thứ 2 tuần sau. (t7, cn cty minh nghỉ)

Vậy nhờ bạn sửa lại giúp mình phần VBA như bạn nói:
Tôi thấy bạn có vẻ thích công thức hơn nên tôi làm theo công thức trên sheet1 còn phần VBA mình chưa hiệu đính.

T7, Cn cty minh nghi nen không thể lên mạng được (nhà minh cũng không có)
hẹn gặp lai bạn vào thứ 2 nhé.
Rất may là gặp được bạn, không thì mỗi lần tính lương là một vấn đề đối với mình.
Minh sẽ xem kỹ, chỗ nào chưa hiểu mình sẽ hỏi bạn nhé. Hi. Thanks.

Cho mình hỏi vấn đề này:
Dữ liệu công nhân của mình còn nhiều lắm 450 người lận, Nếu vậy khi copy vào sheet1 Data,
thì Bảng tính có bị bỏ sót không. (Mình sợ bạn viết code theo 1 bảng cố định)
 
Lần chỉnh sửa cuối:
Ban Sealand oi, Bạn viết giúp mình đoạn code còn lại với.
Danh sách Nhân viên Hành Chính mình biết xử lý chúng rồi.
Cảm ơn bạn nhiều nha.
 
Ban Sealand oi, Bạn viết giúp mình đoạn code còn lại với.
Danh sách Nhân viên Hành Chính mình biết xử lý chúng rồi.

Rất tiếc là bạn biết nhưng mình không biết, mà đã không biết thì sao viết lệnh thực hiện ý mình được.
 
Thì những người làm Hành CHính mình có 1 bảng tính riêng cho họ, Không liên quan gì tới những Ca khác.
Vì cơ bản là nhân viên hành chính tính lương rất dễ. Hic.

Vậy là bạn không giúp mình phần còn lại nữa ah, HUHu.
Mình biết làm sao đây....
 
Bạn cứ chép dữ liệu vào Sheet Data rồi nhấn nút là có kết quả.
Để thử bạn xoá hết số liệu Sheet Resume (Chỉ giữ dòng tiêu đề) rồi nhấn nút kết quả lại được tạo ra
 

File đính kèm

Bạn cứ chép dữ liệu vào Sheet Data rồi nhấn nút là có kết quả.
Để thử bạn xoá hết số liệu Sheet Resume (Chỉ giữ dòng tiêu đề) rồi nhấn nút kết quả lại được tạo ra


Hi. Cảm ơn Bạn Sealand rất nhiều.
File này chắc chắn sẽ giúp được mình trong công việc rất nhiều.
Cuối tháng sẽ tính lương rất nhanh.
Một lần nữa cảm ơn bạn, Cảm ơn diễn đàn GPE...
 
Lần chỉnh sửa cuối:
Bạn thử Test xem sao, mình thì "dị ứng" với thằng 2007 & 2010 nên chưa bao giờ sử dụng nên không biết.
 
MÌnh làm được rồi bạn ah, office của mình bị lỗi phần vba, mình đã sửa lại rùi.
Giờ chạy phà phà...Hi.
Thank ban.
 
Web KT

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

Back
Top Bottom