Hàm chấm công (1 người xem)

Liên hệ QC

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

xanhduong112

Thành viên mới
Tham gia
24/8/18
Bài viết
8
Được thích
0
Chào mọi người!
Mình có làm 1 file excel để theo dõi công đi làm. Cụ thể:
- Khi nhân viên An đi làm, sẽ đánh dấu "x" vào cột C, hàm ở cột D sẽ tự động nhảy thời gian khi An đánh dấu x ở cột C (hiển thị ngày giờ). Khi nhân viên An ra về, sẽ đánh dấu "x" ở cột E, hàm ở cột F sẽ tự động nhảy thời gian khi An đánh dấu x ở cột E (hiển thị ngày giờ). Sau đó hàm ở cột G hiển thị thời gian chênh lệch giữa cột D và cột F.
- Tương tự, khi nhân viên Bình, Bảo, Nhật .v.v. đi làm sẽ đánh dấu x ở các hàng tương đương.
Mình có dùng hàm Now() nhưng thời gian lại thay đổi nên mình không theo dõi được.
Nhờ các bạn giúp đỡ, cảm ơn. Vui lòng xem file đính kèm
 

File đính kèm

Chào mọi người!
Mình có làm 1 file excel để theo dõi công đi làm. Cụ thể:
- Khi nhân viên An đi làm, sẽ đánh dấu "x" vào cột C, hàm ở cột D sẽ tự động nhảy thời gian khi An đánh dấu x ở cột C (hiển thị ngày giờ). Khi nhân viên An ra về, sẽ đánh dấu "x" ở cột E, hàm ở cột F sẽ tự động nhảy thời gian khi An đánh dấu x ở cột E (hiển thị ngày giờ). Sau đó hàm ở cột G hiển thị thời gian chênh lệch giữa cột D và cột F.
- Tương tự, khi nhân viên Bình, Bảo, Nhật .v.v. đi làm sẽ đánh dấu x ở các hàng tương đương.
Mình có dùng hàm Now() nhưng thời gian lại thay đổi nên mình không theo dõi được.
Nhờ các bạn giúp đỡ, cảm ơn. Vui lòng xem file đính kèm
Công ty bạn có nhiều người làm không, nếu một vài người thì chơi kiểu này được, còn nhiều hơn thì nên mua cái máy chấm công bằng dấu vân tay chẳng hạn, cũng chỉ có mấy triệu thôi mà rất khách quan nữa.
Còn thay vì bạn nhập "x" vào cột tới để nó nhảy thời gian cột thời gian thì bạn nhập trực tiếp thời gian vào cột đó luôn cho khỏe
Bạn nên sửa lại tiêu đề cho rõ hơn, ví dụ: Tính công cho nhân viên... Nếu bạn không sửa lại, rất có khả năng bài của bạn sẽ bị khóa
Đôi lời góp ý
 
Lần chỉnh sửa cuối:
Chào mọi người!
Mình có làm 1 file excel để theo dõi công đi làm. Cụ thể:
- Khi nhân viên An đi làm, sẽ đánh dấu "x" vào cột C, hàm ở cột D sẽ tự động nhảy thời gian khi An đánh dấu x ở cột C (hiển thị ngày giờ). Khi nhân viên An ra về, sẽ đánh dấu "x" ở cột E, hàm ở cột F sẽ tự động nhảy thời gian khi An đánh dấu x ở cột E (hiển thị ngày giờ). Sau đó hàm ở cột G hiển thị thời gian chênh lệch giữa cột D và cột F.
- Tương tự, khi nhân viên Bình, Bảo, Nhật .v.v. đi làm sẽ đánh dấu x ở các hàng tương đương.
Mình có dùng hàm Now() nhưng thời gian lại thay đổi nên mình không theo dõi được.
Nhờ các bạn giúp đỡ, cảm ơn. Vui lòng xem file đính kèm
Chuyện này thì chỉ có VBA làm được.
Bạn nhập "x" vào từng ô hoặc nhiều ô trong cột C hoặc D sẽ có kết quả cho bạn.
 

File đính kèm

Chuyện này thì chỉ có VBA làm được.
Bạn nhập "x" vào từng ô hoặc nhiều ô trong cột C hoặc D sẽ có kết quả cho bạn.
Cảm ơn bác rất nhiều ạ, có cách nào chỉ dùng hàm, không dùng VBA được không ạ
Bài đã được tự động gộp:

Công ty bạn có nhiều người làm không, nếu một vài người thì chơi kiểu này được, còn nhiều hơn thì nên mua cái máy chấm công bằng dấu vân tay chẳng hạn, cũng chỉ có mấy triệu thôi mà rất khách quan nữa.
Còn thay vì bạn nhập "x" vào cột tới để nó nhảy thời gian cột thời gian thì bạn nhập trực tiếp thời gian vào cột đó luôn cho khỏe
Bạn nên sửa lại tiêu đề cho rõ hơn, ví dụ: Tính công cho nhân viên... Nếu bạn không sửa lại, rất có khả năng bài của bạn sẽ bị khóa
Đôi lời góp ý
Công ty mình cũng ít nhân viên ạ, mình làm cái này để nhân viên tự nhập luôn, nếu để nhân viên tự nhập thời gian thì họ có thể thay đổi
 
Web KT

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

Back
Top Bottom