Xử lý dữ liệu từ máy chấm công

     

Máy chnóng công là điều khoản vẫn vượt thân quen tại từng cơ sở công ty. Nó góp tín đồ cai quản nhân sự rất có thể kiểm soát được hoạt động làm việc của những công nhân viên cấp dưới trong cửa hàng nhằm tính lương, ttận hưởng hoặc pphân tử. Mang lại phầm mềm cho bạn, mặc dù thế câu hỏi xử trí lắp thêm chnóng công lại là 1 công việc tương đối pnhân từ toái vày bao gồm mặt hàng tá các chuyển động tạo ra không nên số nhỏng nhân viên quên chấm công làm cho vấn đề gửi không đúng kết quả Khi sàng lọc tự vật dụng chnóng công sang trọng quy trình tính lương,...

Bạn đang xem: Xử lý dữ liệu từ máy chấm công

Trong bài viết này, genq.com.vn để giúp các bạn cách thức thanh lọc biết tin trường đoản cú thiết bị chnóng công qua bảng tính Excel nhằm tiện lợi tính lương, thưởng.

Những nguyên lý buộc phải thiết

Trước lúc tiếp cận công đoạn chắt lọc, ta phải sẵn sàng trước một file Excel xuất dự liệu từ thứ chnóng công và một file Excel trống bao gồm đuôi .xlsx hoặc xls hoặc cả đuôi .xlsm cho những người vẫn thuần thục cùng với VBA.

*

EXG02 - Thủ thuật Excel update mặt hàng tuần đến dân văn phòng

Thực hiện quá trình sàng lọc

Cách 1: Đánh giá bán sơ bộ với phân tích dữ liệu mang đến thiết bị chấm công

Đây là một trong bước rất là đặc biệt quan trọng lúc ta kết xuất dữ liệu tự sản phẩm công nghệ chnóng công bởi nếu như làm cho cẩn trọng ngay từ bỏ bước này thì lúc gặp gỡ không nên sót ta vẫn có thể đưa ra phần lớn giải pháp xử lý đúng chuẩn cũng tương tự phù hợp nhằm tách Việc có tác dụng lại từ trên đầu.

Một số cơ chế khi phân tích tài liệu tự máy chấm công:

- Mục đích của công việc (Tính công thao tác theo thời gian)

- Đối tượng để tính toán thù công: Giờ vào làm cho, giờ đồng hồ thoát khỏi cơ quan, mã nhân viên, ngày trong thời điểm tháng (phần nhiều đối tượng người sử dụng này đang cho ra tác dụng đã đạt được khiến cho ra tiêu chí)

+ Giờ vào, ra: lúc tính công có tác dụng sẽ phụ thuộc vào nhận xét của giờ đồng hồ làm, giờ đồng hồ ra để tính ra những loại công.

+ Mã nhân viên: Liên tục theo loại, không nhằm dòng trống

+ Ngày trong tháng: Cần xác minh rõ ngày vào thời điểm tháng, ngày trong tuần. Bên cạnh đó là tách biệt phần nhiều ngày nghỉ ngơi phnghiền, nghỉ ngơi dịp lễ,...

Với hình dáng dữ liệu nhiều kiểu cầm cố này, chúng ta nên sử dụng những hàm Giao hàng tính tân oán những ĐK như IF, SUMIFS, COUNTIF

Cách 2: Cấu trúc hoá bảng dữ liệu

Ta sẽ sử dụng bảng tài liệu tiếp sau đây để triển khai ví dụ minh hoạ

*

- Phần thời gian Tháng, Năm sinh hoạt loại 2, 3 sẽ được đặt phía quanh đó nhằm nhân tiện viêc nuốm đổi

- Ngày vào tháng trên loại 4 ta đã sử dụng hàm DATE để tính từ ngày 26 trước đó (Bởi ngày 26 là ngày bảng nguyên vật liệu kết xuất. Vậy đề xuất ta công thêm công từ thời điểm ngày 26 mon này cho 25 tháng sau). Trong trường vừa lòng như mon 2 chỉ bao gồm 28 hoặc 29 ngày thì 2 ngày cuối tháng hoàn toàn có thể dịch được lịch sự mon tiếp theo đề xuất rất có thể bỏ trống sang mon tiếp theo. Hay dễ dàng nắm bắt hơn thì ngày 27 của tháng này trsinh hoạt đi sẽ ngừng để bước lịch sự tháng tiếp theo của bảng chấm công.

- Mã nhân viên (cột A, B, C): Một mã tương xứng với cùng 1 loại góp tập hợp những mã thuận tiện hơn

- Thứ đọng trong tuần (loại 5): Để xác định phần này, ta kết hợp hàm CHOOSE cùng với hàm WEEKDAY và áp dụng Conditional Formatting để sứt đỏ đông đảo ngày Chủ Nhật.

- Giờ vào, giờ ra (loại 6): Ta rất có thể quy ước V (vào), R (ra) hoặc một là tiếng vào, 2 là giờ đồng hồ ra

Chú ý: 1 ngày tất cả 2 tiếng, suy ra 2 cột tính cho ngày. Vậy nên những khi cách xử trí mẫu 4 ta bắt buộc chú ý vấn đề này.

Data/Filter để lọc chiếc trống vào cột Mã nhân viên rồi copy qua bảng giải pháp xử lý. Tiếp theo ta áp dụng Paste Special/Value cần dán tài liệu bỏ lỡ loại bị ẩn.

Xem thêm: Tìm Hiểu Cây Cảnh Dáng Trực Hoành Là Gì Và Những Điều Cần Biết

*

Kết trái Khi thực hiện Data/Filter trong bảng kết xuất

*

Kết quả lúc thực hiện Copy/Paste Special > Value để sang trọng bảng xử lý

EXG01 - Tuyệt đỉnh Excel - Trsinh sống thành bậc thầy Excel vào 16 giờ

Cách 4: Tính công vào ngày

*

Tới bước này ta nên sản xuất thêm 1 vùng nhằm tính giờ công làm việc trong một ngày, trong các số ấy từng ngày khớp ứng với cùng 1 cột.

Ta sẽ có phương pháp sau: Giờ làm việc trong thời gian ngày = Giờ thao tác làm việc - Giờ ra.

Giờ ra = (Tổng số phút ít tính tự Lúc chấm công = Số giờ đồng hồ x 60 + Số phút)/60

Giờ vào = (Tổng số phút ít trường đoản cú khi chnóng công = Số tiếng x 60 + Số phút)/60

Suy ra, ta tất cả cách làm BN7

BN7 =ROUND(((HOUR(SUMIFS($D7:$BM7,$D$4:$BM$4,BN$4,$D$6:$BM$6,2))*60+MINUTE(SUMIFS($D7:$BM7,$D$4:$BM$4,BN$4,$D$6:$BM$6,2)))-(HOUR(SUMIFS($D7:$BM7,$D$4:$BM$4,BN$4,$D$6:$BM$6,1))*60+MINUTE(SUMIFS($D7:$BM7,$D$4:$BM$4,BN$4,$D$6:$BM$6,1))))/60,2)

Khi đang gồm cách làm BN7, ta có thể filldown bí quyết này cho các ô không giống.

*Lưu Ý: Nếu như hiệu quả đã cho ra số âm thì Có nghĩa là người lao rượu cồn quên chấm công vị chỉ có giờ đồng hồ ra nhưng không có tiếng vào.

Cách 5: Xác định tác dụng chnóng công

Chẳng hạn ta bao gồm hiệu quả chnóng công nhỏng sau

*
- Với ngày công khá đầy đủ 8 giờ đồng hồ tính dựa trên vùng đã xác minh đầy đủ tiếng công cùng với số lớn hơn hoặc bằng 8 thì ta sẽ sở hữu được công thức sau.

CS7 = COUNTIF(BN7:CR7,”>=”&8)

- Công thức tính Khi quên chấm công dựa vào vùng xác minh số công với thời gian

CT7 =COUNTIFS(BN7:CR7,”- Tổng số ngày công = Quên chấm công + Đủ 8h thao tác làm việc.

- Nếu nlỗi quên chnóng công nhưng quy ước thành nửa ngày công thì đang là: Tổng ngày công = Đủ 8h thao tác + (Quên chnóng công/2)

CU7 =CS7+CT7 hoặc CU7 =CS7+(CT7/2)

- Cách tính ngày nghỉ: (Tổng số ngày có công = 0) -(Số ngày nghỉ tuần = Chủ nhật)

- Nếu ngủ cả Thứ 7 nữa thì thêm số ngày lộ diện của Thứ đọng 7 vào tháng

CV7 = IF(B7=””,0,COUNTIF(BN7:CR7,0)-COUNTIF(BN$5:CR$5,”CN”)-COUNTIF(BN$4:CR$4,””))

- Cách tính công đi muộn: Dựa vào giờ vào làm cùng quy ước giờ làm cho của từng đơn vị chức năng (nlỗi ví dụ này là làm việc 8 tiếng/ngày)

Muộn 5′ => CW7 =COUNTIFS($D7:$BM7,”>”&”8:05″,$D7:$BM7,”

Muộn 10′ => CX7 =COUNTIFS($D7:$BM7,”>”&”8:10″,$D7:$BM7,”

Muộn trên 15′ => CY7 =COUNTIFS($D7:$BM7,”>”&”8:15″,$D$6:$BM$6,1)

Có cách làm này chúng ta cũng có thể filldown công thức cho những cột tiếp theo sau.

Tối ưu hoá bảng cách xử lý dữ liệu

Với Việc tối ưu bảng cách xử lý này thì các bạn phải ghi nhận một chút ít về VBA, dẫu vậy nếu như không biết thì vẫn rất có thể sử dụng được mà lại vẫn mất thời hạn rộng.

- Sử dung VBA nhằm sao giữ giàng những lên tiếng rất cần được xử trí và kết quả lịch sự hẳn một sheet lẻ tẻ nhằm mục tiêu lưu giữ công dụng. Với bí quyết cách xử trí này thì ta có thể liên tiếp bảng chnóng công từ thời điểm tháng sau mà lại không gây ảnh hưởng cho tháng trước.

- Ẩn/hiện tài liệu bởi VBA: Với tính năng ẩn/hiện nay Dữ liệu chấm công tiếng vào-ra, Dữ liệu giờ làm việc sẽ giúp đỡ họ có tác dụng gọn gàng bảng giải pháp xử lý, tránh rối mắt

Vậy cho nên việc hiểu biết thêm VBA cũng khôn xiết đặc biệt Khi ta đề xuất làm phần lớn làm việc phức hợp về trong tương lai.

VBAG01 - Tuyệt đỉnh VBA - Viết code trong tầm tay

Ngoài ra độc giả cũng có thể tò mò qua số đông nội dung về Excel bên trên trang genq.com.vn

Hướng dẫn cách sắp xếp ngày vào Excel

Hướng dẫn bí quyết copy chỉ phần lớn cực hiếm hiển thị sau thời điểm thanh lọc trong Excel

HƯỚNG DẪN CÁCH SỬ DỤNG HÀM IF VỚI NHIỀU ĐIỀU KIỆN: AND, OR, HÀM IF LỒNG NHAU VÀ HƠN THẾ