thuongdan1992
Thành viên chính thức


- Tham gia
- 10/7/15
- Bài viết
- 50
- Được thích
- 13
muốn kết quả thế nào điền tay ra, mà lần 5 6 thì tính vào sáng hay chiềuDạ em chào anh (chị). Dạ cả nhà cho em hỏi hiện tại em có dữ liệu chấm công bằng vân tay như file đính kèm, thì em muốn lọc như file thì làm như nào ạ?. Em cám ơn nhiều.
Dạ em cám ơn, ý em là muốn dùng hàm lọc lấy dữ liệu 4 lần thôi ạ, ví dụ sáng 8h vào làm mà bấm 3 lần 7:59, 7:59, 8:00 thì lọc lại ghi nhận 1 lần là 7:59 tương tự như các giờ khác vyaaj.muốn kết quả thế nào điền tay ra, mà lần 5 6 thì tính vào sáng hay chiều
Dạ em cám ơn dòng đó là 7:56 đó ạ, chắc lúc chỉnh file bấm nhầm ạ.Hai bạn này tính sao? dòng 22 sao lại lần 3 giờ nhỏ hơn lần 1?
View attachment 250492
Dạ em cám ơn, ý em là muốn dùng hàm lọc lấy dữ liệu 4 lần thôi ạ, ví dụ sáng 8h vào làm mà bấm 3 lần 7:59, 7:59, 8:00 thì lọc lại ghi nhận 1 lần là 7:59 tương tự như các giờ khác vyaaj.
Đang hiểu bạn muốn lấy thời gian gần nhất với h vào Có mấy chỗ là trường hợp ngoại lệ vì khoảng thời gian lệch hẳn hơn 1 ca nên chẳng biết sửa thế nào bạn xem lại chỉnh công thức thêm cho phù hợpCám ơn các bạn, mình muốn lọc dữ liệu ra như file đính kèm này thì làm thế nào ạ?.
Làm vậy là tạm được rồi.chẳng biết sửa thế nào
Đang hiểu bạn muốn lấy thời gian gần nhất với h vào Có mấy chỗ là trường hợp ngoại lệ vì khoảng thời gian lệch hẳn hơn 1 ca nên chẳng biết sửa thế nào bạn xem lại chỉnh công thức thêm cho phù hợp
Câu chuyện chấm công bằng máy này hơi mệt chút.
Theo dữ liệu của chủ thớt thì 99.99% là loại quẹt thẻ. Người chấm công sợ "chấm hụt" nên quẹt thẻ vài ba phát liền là chuyện thường.
Muốn tốt hơn thì cần thêm quy định về thao tác chấm công.
Ở cái máy đó, khi nghe tiếng kêu bíp một cái thì không thao tác lại.chẳng qui định gì được
Theo thớt muốn lấy là 7:56 tức là mình hiểu thời gian gần giờ theo ca nhất là 8h nên hàm đang lấy theo cái đấy chứ không phải lấy thời gian nhỏ nhất trước giờ vào caTheo file của bạn, dòng 22 đúng ra phải lấy 7:54 chứ không phải 7:56.
Nếu vô trễ sau 8:00 và bấm 2 lần thì sao bạn?Theo thớt muốn lấy là 7:56 tức là mình hiểu thời gian gần giờ theo ca nhất là 8h nên hàm đang lấy theo cái đấy chứ không phải lấy thời gian nhỏ nhất trước giờ vào ca
Thì lấy 8h15 mình tính gần 8h nhất mà, chỉ có TH 7h:50 và 8h:01 thì nó lấy 8h:01 vì nó gần 8h hơn cái này sẽ bị saiNếu vô trễ sau 8:00 và bấm 2 lần thì sao bạn?
Vd: 8:15 và 8:16.
Nguyên tắc tính giờ công thì phải lấy số giờ công nhiều nhất cho người lao động.
Sau mỗi ca, mỗi ngày xử lý luôn dữ liệu và báo lại các trường hợp bất thường để xác nhận kết quả luôn. Chứ ôm cả bảng dữ liệu thì mệt.
Vậy là bạn đừng tham chiếu tới giờ vào chuẩn nữa. Chỉ khi nào tính ra số giờ công mới dựa vô giờ vào ra theo qui định.Thì lấy 8h15 mình tính gần 8h nhất mà, chỉ có TH 7h:50 và 8h:01 thì nó lấy 8h:01 vì nó gần 8h hơn cái này sẽ bị sai
Làm vậy là tạm được rồi.
Câu chuyện chấm công bằng máy này hơi mệt chút.
View attachment 250519
Theo dữ liệu của chủ thớt thì 99.99% là loại quẹt thẻ. Người chấm công sợ "chấm hụt" nên quẹt thẻ vài ba phát liền là chuyện thường.
Chỗ vàng thứ nhất: 13:00 ~ 22:10 là trường hợp nhân viên làm thêm giờ, hoặc về nhà rồi quay lại quẹt thẻ.
Chỗ vàng thứ 2 là trường hợp làm liền 2 ca, hoặc không quẹt lúc hết ca 1 và lúc vào ca 2.
Muốn tốt hơn thì cần thêm quy định về thao tác chấm công.
cám ơn bạn nhé.Đang hiểu bạn muốn lấy thời gian gần nhất với h vào Có mấy chỗ là trường hợp ngoại lệ vì khoảng thời gian lệch hẳn hơn 1 ca nên chẳng biết sửa thế nào bạn xem lại chỉnh công thức thêm cho phù hợp
Đúng rồi bạn, nếu mà 8:01 thì nó sẽ lấy 8:01 @@Thì lấy 8h15 mình tính gần 8h nhất mà, chỉ có TH 7h:50 và 8h:01 thì nó lấy 8h:01 vì nó gần 8h hơn cái này sẽ bị sai
Gửi mỗi ngày không hiệu quả và lãng phí thời gian lắm bèaint vì sẽ có những ngày khác cũng bị sai. Thường giữa tháng hoặc cuối tháng sẽ gửi email hàng loạt cho nhân viên và qui định phản hồi trong 1 ngày làm việc.
Bài đã được tự động gộp:
Vậy là bạn đừng tham chiếu tới giờ vào chuẩn nữa. Chỉ khi nào tính ra số giờ công mới dựa vô giờ vào ra theo qui định.
@chủ thớt: Nếu muốn làm ứng dụng lâu dài thì chủ thớt nên về đổ lại dữ liệu theo như tôi đã demo để có sự chuẩn hoá số cột bất kể trường hợp nào phát sinh, từ đó code xử lý cũng đơn giản hơn, bao quát hơn. Người viết ứng dụng cho máy chấm công là dân chuyên rồi thì đảm bảo CSDL thô sẽ chuẩn hoá, còn dữ liệu mà bạn chủ thớt đưa lên là dạng đã qua xử lý để báo cáo rồi.
Cám ơn bạn nhiều nhé. Cho mình hỏi đổ như nào để chuẩn hóa dễ theo dõi hơn ạ?
Mình có dữ liệu tương tự thì chỉnh sửa công thức như thế nào để lấy được dữ liệu ở lần bấm thẻ 5 và 6 tức là IN3 và Out 3. Mình cảm ơnĐang hiểu bạn muốn lấy thời gian gần nhất với h vào Có mấy chỗ là trường hợp ngoại lệ vì khoảng thời gian lệch hẳn hơn 1 ca nên chẳng biết sửa thế nào bạn xem lại chỉnh công thức thêm cho phù hợp
Dạ chào anh, ở dòng màu đỏ thì muốn có được kết quả ở dòng màu vàng thì xử lý như thế nào ạLàm vậy là tạm được rồi.
Câu chuyện chấm công bằng máy này hơi mệt chút.
View attachment 250519
Theo dữ liệu của chủ thớt thì 99.99% là loại quẹt thẻ. Người chấm công sợ "chấm hụt" nên quẹt thẻ vài ba phát liền là chuyện thường.
Chỗ vàng thứ nhất: 13:00 ~ 22:10 là trường hợp nhân viên làm thêm giờ, hoặc về nhà rồi quay lại quẹt thẻ.
Chỗ vàng thứ 2 là trường hợp làm liền 2 ca, hoặc không quẹt lúc hết ca 1 và lúc vào ca 2.
Muốn tốt hơn thì cần thêm quy định về thao tác chấm công.