lọc giờ ra và giờ vào từ dữ liệu của máy chấm công

cobekk

Thành viên mới
Tham gia ngày
23 Tháng hai 2011
Bài viết
9
Được thích
1
Điểm
363
Tuổi
32
Em nhờ anh chị trong diễn đàn giúp em thiết lập công thức để lọc giờ ra, giờ vào trong 1 ngày( vì trong ngày có rất nhiều giờ ra và vào), em sẽ lấy giờ vào sớm nhất và giờ ra muộn nhất trong các khoảng thời gian ra vào đó,.
- việc nữa là em muốn lọc phân ca cho nhân viên luôn theo khung giờ em đã ghi trong file. Hiện tại công ty em có hơn 100 người,em phải làm thủ công lên làm rất mất nhiều thời gian. em mong anh chị giúp em.
Em cảm ơn.
 

File đính kèm

HieuCD

Thành viên gạo cội
Tham gia ngày
14 Tháng chín 2010
Bài viết
5,333
Được thích
8,869
Điểm
560
Em nhờ anh chị trong diễn đàn giúp em thiết lập công thức để lọc giờ ra, giờ vào trong 1 ngày( vì trong ngày có rất nhiều giờ ra và vào), em sẽ lấy giờ vào sớm nhất và giờ ra muộn nhất trong các khoảng thời gian ra vào đó,.
- việc nữa là em muốn lọc phân ca cho nhân viên luôn theo khung giờ em đã ghi trong file. Hiện tại công ty em có hơn 100 người,em phải làm thủ công lên làm rất mất nhiều thời gian. em mong anh chị giúp em.
Em cảm ơn.
Mã:
R6 =IFERROR(TIMEVALUE(G6),"")
S6 =IFERROR(TIMEVALUE(LOOKUP("zzz",G6:P6)),"")
Phân ca là gì????
 

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
109
Được thích
8
Điểm
170
Tuổi
29

File đính kèm

HieuCD

Thành viên gạo cội
Tham gia ngày
14 Tháng chín 2010
Bài viết
5,333
Được thích
8,869
Điểm
560
Tôi không nghĩ là dùng công thức này đâu bạn HieuCD. Vì file excel của chủ thớt gửi demo nhưng không đầy đủ trường hợp nên bạn nhìn không ra đó. Trường hợp đó là: cùng 1 mã NV, cùng 1 ngày nhưng vào ra 2, 3 lần, bấm vân tay 2 3 lần.
Vd:
Mã:
   Ngày         MaNV         In           Out
---------------------------------------------
16/04/2019    MV001       6:30         10:15
16/04/2019    MV001       11:30        13:40
16/04/2019    MV001       15:00        17:30
File chấm công kiểu này hay gặp ở mấy cty có các bộ phận hay đi thị trường, chưa kể ra vô quên bấm vân tay, phải xử lý thủ công tuỳ trường hợp, nói chung cũng rắc rối cuộc đời...
Tôi chỉ biết xử lý bằng query trong Access thôi, Excel thì bó chiếu :)
Tùy theo dữ liệu cách xử lý sẽ khác nhau
 

cobekk

Thành viên mới
Tham gia ngày
23 Tháng hai 2011
Bài viết
9
Được thích
1
Điểm
363
Tuổi
32
Không biết có đúng ý của b ko
T6 = =LOOKUP(G6*24,{0,6,18},{"","Ca 1","Ca 2"})
như trong file bạn làm k lọc được, em đang muốn là với 1 ngày chấm công nhiều lần, mình lấy giờ vào nhỏ nhất, giờ ra là giờ lớn nhất trong những lần chấm công đó, và từ khung giờ quy định ca 1: từ 7h đến 15h30 (từ 15h30 trở đi tính tăng ca), với ca 2: từ 19h đến 3h30 (ngoài 3h30 tính tăng ca), trước tiên thì phải lọc giờ ra và vào của từng ca theo quy định, sau đó mới phân ca cho từng nhân viên ạ. còn file bạn làm nó k ra đúng ca làm việc. Với em cũng muốn từ cột phân ca đó chấm công luôn lên bảng chấm công như trong file, thì làm thế nào ạ, những cột có số là hưởng lương sản phẩm (cái này em đánh tay trước), sau đó những ngày k có sp sẽ chấm công theo ca thực tế làm việc. rất mong bạn có thể giúp mình, vì hiện tay mình đang làm thủ công nên rất mất thời gian, mà bên mình hơn 100 người.
Cảm ơn!
 

File đính kèm

Top