Xử Lý Dữ Liệu Lấy Từ Máy Chấm Công | Giải Pháp Excel

Giải Pháp Excel
  • Trang chủ Có gì mới Hoạt động gần nhất Tác giả
  • Diễn đàn Tìm bài viết mới Tìm theo chuyên mục
  • Video New Video về Excel Video về tin học khác Tin tức về tin học chung
  • Thông tin mới Featured content Tìm bài mới Tài Nguyên Mới Hoạt động gần nhất
  • Tài nguyên Đánh giá mới nhất Tìm tài nguyên
  • Facebook
  • Đóng góp
Đăng nhập Đăng Ký Có gì mới? Tìm kiếm

Tìm kiếm

Mọi nơi Đề tài Diễn đàn này Đề tài này Chỉ tìm trong tiêu đề Note Bởi: Tìm kiếm Tìm nâng cao…
  • Tìm bài viết mới
  • Tìm theo chuyên mục
Menu Đăng nhập Đăng Ký Install the app Install How to install the app on iOS

Follow along with the video below to see how to install our site as a web app on your home screen.

Note: This feature may not be available in some browsers.

  • Khách ơi! GPE thông tin đến bạn ấn phẩm "lập trình VBA trong Excel": - Phần cơ bản - Phần Nâng Cao - VBA trong Excel - Cải thiện và tăng tốc
  • Trang chủ
  • Diễn đàn
  • Làm việc với ngày tháng và thời gian
You are using an out of date browser. It may not display this or other websites correctly.You should upgrade or use an alternative browser. Xử lý dữ liệu lấy từ máy chấm công (1 người xem)
  • Thread starter Thread starter tuanquapharco
  • Ngày gửi Ngày gửi 5/6/09
Liên hệ QC

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

Đang trực tuyến: 2 (Thành viên: 0, Khách: 2) T

tuanquapharco

Thành viên mới
Tham gia 5/6/09 Bài viết 2 Được thích 0 Ở công ty em hiện nay đang sử dụng máy chấm công bằng dấu vân tay Vigilance VGMS chấm công bằng cách ấn dấu vân tay vào. Nhưng phần mềm của máy này lại không có chức năng xuất tài liệu ra báo cáo dạng bảng chấm công theo tháng mà chỉ có thể báo cáo theo dạng như sau : Ngày 04/05/2009 Nguyễn Văn A IN 7h OUT 11h30 IN 13h30 OUT 17h Ngày 05/05/2009 Nguyễn Văn A IN 7h5 OUT 11h30 IN 13h30 OUT 17h5 ............................................................................................................................. Cứ lần lượt từg người như vậy. Trong khi đó công ty em có tới hơn 200 người nên nếu in ra báo cáo như vậy thì rất tốn giấy và kiểm tra tổng hợp công trong tháng sẽ rất mất thời gian. Khổ cho em nữa là Giám đốc yêu cầu em phải làm báo cáo dưới dạng bảng chấm công theo tháng để tính lương. Em đã nhờ bên bán máy tư vấn cho cách làm nhưung họ bảo máy này không có chức năng đó (bây giờ em gọi điện họ còn không thèm nhấc máy nữa là, mà công ty cũng chưa thanh toán tiền máy cho họ đồng nào họ cũng không tới đòi-> chắc người ta bán máy rởm quá-+*/). Nguyện vọng của em bây giờ là từ những số liệu có trong máy chấm công đó bằng cách nào đó mà xuất ra bảng chấm công theo tháng của cả tập thể trong Excel. Bác nào biết chỉ giúp em với. Em cảm ơn các bác rất nhiều. Hai Lúa Miền Tây

Hai Lúa Miền Tây

❆❆❆❆❆❆❆❆
Thành viên BQT Administrator Tham gia 18/3/08 Bài viết 8,313 Được thích 15,880 Giới tính Nam Nghề nghiệp Làm ruộng.
tuanquapharco đã viết: Ngày 04/05/2009 Nguyễn Văn A IN 7h OUT 11h30 IN 13h30 OUT 17h Ngày 05/05/2009 Nguyễn Văn A IN 7h5 OUT 11h30 IN 13h30 OUT 17h5 Nhấp chuột vào đây để mở rộng...
Xuất ra dạng như trên là ra máy in hay là ra excel dạng chuổi như trên vậy bạn ? T

tuanquapharco

Thành viên mới
Tham gia 5/6/09 Bài viết 2 Được thích 0 Em xuất ra Excel hay Adobe đều ra dạng như vậy cả, nên khi in ra báo cáo cứ lần lượt hết người này đến người kia cho hết cả tháng nên mỗi lần như thế em mà in ra của cả công ty là đến hơn 200 tờ luôn, tốn lắm. Nhờ bác chỉ giúp em với. C

chip81

Thành viên mới
Tham gia 5/6/09 Bài viết 4 Được thích 2 Đếm giờ làm thêm ngày thứ 7 và CN Chào các bác. Em đang muốn làm bảng chấm công tự động cho các tháng và đang mắc ở chỗ cộng giờ làm thêm của các ngày thứ 7 và chủ nhật. Em đã sử dụng thử hàm Hlookup và thấy có vẻ dài dòng và phức tạp nếu khi muốn thêm nhân viên mới và dự án mới.!$@!! Bác nào biết chỉ giúp em với. E xin cảm ơn. Lần chỉnh sửa cuối: 12/6/09 T

tdh

Thành viên mới
Tham gia 23/7/06 Bài viết 2 Được thích 0
tuanquapharco đã viết: Ở công ty em hiện nay đang sử dụng máy chấm công bằng dấu vân tay Vigilance VGMS chấm công bằng cách ấn dấu vân tay vào. Nhưng phần mềm của máy này lại không có chức năng xuất tài liệu ra báo cáo dạng bảng chấm công theo tháng mà chỉ có thể báo cáo theo dạng như sau : Ngày 04/05/2009 Nguyễn Văn A IN 7h OUT 11h30 IN 13h30 OUT 17h Ngày 05/05/2009 Nguyễn Văn A IN 7h5 OUT 11h30 IN 13h30 OUT 17h5 ............................................................................................................................. Cứ lần lượt từg người như vậy. Trong khi đó công ty em có tới hơn 200 người nên nếu in ra báo cáo như vậy thì rất tốn giấy và kiểm tra tổng hợp công trong tháng sẽ rất mất thời gian. Khổ cho em nữa là Giám đốc yêu cầu em phải làm báo cáo dưới dạng bảng chấm công theo tháng để tính lương. Em đã nhờ bên bán máy tư vấn cho cách làm nhưung họ bảo máy này không có chức năng đó (bây giờ em gọi điện họ còn không thèm nhấc máy nữa là, mà công ty cũng chưa thanh toán tiền máy cho họ đồng nào họ cũng không tới đòi-> chắc người ta bán máy rởm quá-+*/). Nguyện vọng của em bây giờ là từ những số liệu có trong máy chấm công đó bằng cách nào đó mà xuất ra bảng chấm công theo tháng của cả tập thể trong Excel. Bác nào biết chỉ giúp em với. Em cảm ơn các bác rất nhiều. Nhấp chuột vào đây để mở rộng...
Cái này em cũng biết một chút. Bác có thể gửi bản dữ liệu trích xuất từ máy chấm công cho mọi người tham khảo đươc không, định dạng excel nhé? Công ty tôi dùng máy này 2 năm nay rồi. Báo cáo toàn bằng Excel thôi mà!!!!! T

truonggiang4

Thành viên mới
Tham gia 19/5/09 Bài viết 1 Được thích 0 oài mình đag làm pần mềm nhân sự có ai biết lấy dữ lệu từ máy chám công như thế nào không đến đoạn này khó quá giúp mình với hu hu P

phamvan1308

Thành viên mới
Tham gia 11/10/10 Bài viết 1 Được thích 0 Xử lý dữ liệu từ máy chấm công Mình cũng muốn hỏi giống như bạn tuanquapharco, cty mình cũng sử dụng máy chấm công bằng dấu vân tay. Các bạn vui lòng chỉ giúp tôi tạo công thức để tính giờ làm bình thường, và tách giờ tăng ca ra giờ buổi chiều. VD: Nguyễn Văn A: buổi sáng Giờ vào 7:15 giờ ra 11:30, buổi chiều giờ vào 13:00 giờ ra 17:00, nếu có tăng ca thì nhập giờ tăng ca chung buổi chiều.Giờ vào 13:00 giờ ra 20:30 Có những trường hợp vào làm trước 7:30 sẽ không tính công, bởi vì thời gian quy định bắt đầu làm việc từ 7:30, mình làm sao để tính đúng thời gian quy định. Chỉ giúp mình công thức trừ giờ nghỉ tăng ca, giờ tăng ca từ 17:30->20:30. Cảm ơn rất nhiều! Lần chỉnh sửa cuối: 18/3/11 T

tlan_84

Thành viên mới
Tham gia 19/1/11 Bài viết 3 Được thích 0 mình rất muốn tham gia góp ý trong tiết muc này nhưng ko thể vì cá bạn ko ai đưa ra dữ liệu cụ thể. kể ra như vậy rất khó hình dung, các bạn đưa file nháp lên đi mọi người nghiên cứu xem sealand

sealand

Thành viên gạo cội
Tham gia 16/5/08 Bài viết 4,882 Được thích 7,687 Giới tính Nam Nghề nghiệp Kế Toán Bạn tham khảo đoạn code "chân quê" này xem. Cứ chép dữ liệu vào cột 1 từ A2 rồi nhấn nút Code nay dựa nhiều vao dữ liệu thưc tế, vậy nên tuỳ cơ mà gia giảm.

File đính kèm

  • Chamcong.xls Chamcong.xls 40 KB · Đọc: 1,374
Lần chỉnh sửa cuối: 4/4/11 xuan.nguyen82

xuan.nguyen82

Thành viên tích cực
Tham gia 29/9/10 Bài viết 1,548 Được thích 8,043 Giới tính Nữ Nghề nghiệp Human Resource Director Từ bài #11, bài viết không dấu, còn bài trả lời bên dưới tranh thủ quảng cáo máy chấm công mà chưa bị vào hậu viên nhỉ? T

thaosocola

Thành viên mới
Tham gia 21/8/15 Bài viết 1 Được thích 0 e co dữ liệu từ máy chấm công xuất ra các anh chị cho e hỏi làm cách nào để chuyển từ dữ liệu đó sang dữ liệu ngày công để không phải nhập tay.cảm ơn mọi người

File đính kèm

  • chấm công công nhân.xls chấm công công nhân.xls 28 KB · Đọc: 311
  • gia cong T07.2015.xls gia cong T07.2015.xls 123.5 KB · Đọc: 220
sealand

sealand

Thành viên gạo cội
Tham gia 16/5/08 Bài viết 4,882 Được thích 7,687 Giới tính Nam Nghề nghiệp Kế Toán Mình tham gia 1 ngu kế (Miễn được việc): 1-Thêm 1 cột phụ (thiết kế xong có thể ẩn nó đi) 2-Dùng Advance Filter để tạo danh sách (Vùng màu vàng) 3-Dùng Auto Fill tạo ngày trong tháng (Vùng màu xanh) 4-Dùng công thức để chấm công (Vùng cam) Sơ bộ vậy bạn tham khảo.

File đính kèm

  • Copy of gia cong T07.2015-1.rar Copy of gia cong T07.2015-1.rar 33.1 KB · Đọc: 466
N

nguyenhoa7818

Thành viên mới
Tham gia 13/5/11 Bài viết 1 Được thích 0 Mình có file chấm công xuất từ máy chấm công ra, tính thời gian (số giờ) làm việc trong tháng cho từng người theo ca làm việc như sau: có 4 ca một ngày - Từ 6h30-10h30 - 10h30-14h30 -14h30-18h30 -18h30-22h30 Nếu chấm công sớm hơn khung giờ đó thì không tính lương nghĩa là bắt đầu tính lương từ thời điểm bắt đầu ca (đến sớm không tính) và đến muộn bị tính thời gian muộn. Bạn nào cho mình công thức tính nhé. Cảm ơn nhiều nha! File đính kèm

File đính kèm

  • cham cong thang 1 nam 2016.xls cham cong thang 1 nam 2016.xls 124.5 KB · Đọc: 198
SA_DQ

SA_DQ

/(hông là gì!
Thành viên danh dự Tham gia 8/6/06 Bài viết 14,777 Được thích 23,233 Nghề nghiệp U80
Nếu chấm công sớm hơn khung giờ đó thì không tính lương nghĩa là bắt đầu tính lương từ thời điểm bắt đầu ca (đến sớm không tính) và đến muộn bị tính thời gian muộn. Nhấp chuột vào đây để mở rộng...
Bạn xem file; Nhưng chưa biết việc đi muộn sẽ ghi nhận ra sao

File đính kèm

  • gpeDateTime.rar gpeDateTime.rar 28.3 KB · Đọc: 303
Lần chỉnh sửa cuối: 9/2/16 L

luongkiengxuong

Thành viên chính thức
Tham gia 8/6/09 Bài viết 87 Được thích 20 Xin chào mọi người mình không rành về excel nên nhờ mọi người giúp đỡ, mình có một file excel xuất từ máy chấm công giờ mình muốn lọc dữ liệu ra theo mẫu báo cáo, những khổ một cái dữ liêu của một người trong một ngày lại xuất hiện nhiều lần có nghĩa là một người họ bấm thẻ nhiều lần giờ mình chỉ muốn lấy giờ sớm nhât và giờ trễ nhất của từng người trong 1 ngày xin cảm ơn mọi người rất nhiều

File đính kèm

  • Cham cong.xls Cham cong.xls 145 KB · Đọc: 108
S

solecao

Thành viên mới
Tham gia 20/9/09 Bài viết 25 Được thích 2
luongkiengxuong đã viết: Xin chào mọi người mình không rành về excel nên nhờ mọi người giúp đỡ, mình có một file excel xuất từ máy chấm công giờ mình muốn lọc dữ liệu ra theo mẫu báo cáo, những khổ một cái dữ liêu của một người trong một ngày lại xuất hiện nhiều lần có nghĩa là một người họ bấm thẻ nhiều lần giờ mình chỉ muốn lấy giờ sớm nhât và giờ trễ nhất của từng người trong 1 ngày xin cảm ơn mọi người rất nhiều Nhấp chuột vào đây để mở rộng...
của bạn đây! mình lập công thức tính theo tháng, nên dữ liệu đầu vào từng tháng một thôi nhé không bị trùng không chính xác

File đính kèm

  • chamcong.xlsx chamcong.xlsx 164.7 KB · Đọc: 358
dhn46

dhn46

Hướng tới tương lai
Tham gia 1/3/11 Bài viết 3,251 Được thích 3,870 Bạn dùng pivot table cho trường hợp này Nhìn dữ liệu của bạn tôi đoán chỗ bạn có 1 máy chấm công. Việc chấm công trên 1 máy sẽ phải xét nhiều trường hợp - Cái nào là vào, cái nào là ra? - Định giờ tăng ca theo ca - Quẹt thẻ 1 lần trong ngày => dùng Min max sẽ không ổn hoặc có cách xử lý. - Về giữa giờ Thôi bạn tự xét vậy, bạn xem file đính kèm để biết cách làm nhé

File đính kèm

  • Cham cong.xls Cham cong.xls 241 KB · Đọc: 339
H

HieuCD

Chuyên gia GPE
Tham gia 14/9/10 Bài viết 9,943 Được thích 23,902
luongkiengxuong đã viết: Xin chào mọi người mình không rành về excel nên nhờ mọi người giúp đỡ, mình có một file excel xuất từ máy chấm công giờ mình muốn lọc dữ liệu ra theo mẫu báo cáo, những khổ một cái dữ liêu của một người trong một ngày lại xuất hiện nhiều lần có nghĩa là một người họ bấm thẻ nhiều lần giờ mình chỉ muốn lấy giờ sớm nhât và giờ trễ nhất của từng người trong 1 ngày xin cảm ơn mọi người rất nhiều Nhấp chuột vào đây để mở rộng...
dùng công thức mảng để tính

File đính kèm

  • Cham cong.xls Cham cong.xls 235 KB · Đọc: 392
L

luongkiengxuong

Thành viên chính thức
Tham gia 8/6/09 Bài viết 87 Được thích 20
HieuCD đã viết: dùng công thức mảng để tính Nhấp chuột vào đây để mở rộng...
Cảm ơn mọi người quan tâm và giúp đỡ mình, Bạn HieuCD bạn có thể giải thích giúp mình về cái công thức mảng không mình không hiểu lắm cảm ơn bạn rất nhiều! H

HieuCD

Chuyên gia GPE
Tham gia 14/9/10 Bài viết 9,943 Được thích 23,902
luongkiengxuong đã viết: Cảm ơn mọi người quan tâm và giúp đỡ mình, Bạn HieuCD bạn có thể giải thích giúp mình về cái công thức mảng không mình không hiểu lắm cảm ơn bạn rất nhiều! Nhấp chuột vào đây để mở rộng...
Công thức bình thường khi kết thúc nhấn Enter, còn công thức mãng nhấn Ctrl+Shift+Enter, Excel tự tạo dấu {=...} bao lấy công thức công thức mãng xử lý từng dòng dữ liệu và thường trả về kết quả là một dãy dữ liệu gồm nhiều dòng gọi là một mảng có một cột và nhiều dòng ô C3 nhập công thức =MIN(IF(Ngay_ID=C$1&$B3,Gio,10)) và nhấn Ctrl+Shift+Enter sẽ được {=MIN(IF(Ngay_ID=C$1&$B3,Gio,10))} Gio là tên đặt cho CT =OFFSET('Du Lieu Tho Ban dau'!$B$1,1,0,COUNTA('Du Lieu Tho Ban dau'!$A$2:$A$5000)) là dữ liệu cột Time, tối đa 5000 dòng, nếu muốn hơn thì tăng giá trị nầy Ngay_ID là tên đặt cho CT =OFFSET('Du Lieu Tho Ban dau'!$A$1,1,0,COUNTA('Du Lieu Tho Ban dau'!$A$2:$A$5000))&OFFSET('Du Lieu Tho Ban dau'!$F$1,1,0,COUNTA('Du Lieu Tho Ban dau'!$A$2:$A$5000)) là một mảng dữ liệu ghép 2 cột Event Date và UserID thành một cột và so sánh với 2 ô C$1&$B3 IF(Ngay_ID=C$1&$B3,Gio,10) Nếu dòng nào có giá trị cột Event Date và UserID bằng với ô C$1 và $B3 thì lấy giá trị dòng tương ứng ở cột Time nếu sai thì thay thế bằng 10 ( lớn hơn các giá trị giờ). kết quả trả về một mảng giá trị cột Time nếu thỏa điều kiện nếu sai thì là 10 để dể thấy bạn chọn vùng màu xanh trong công thức: =MIN(IF(Ngay_ID=C$1&$B3,Gio,10)) và nhấn F9 để xem kết quả của mảng Lần chỉnh sửa cuối: 15/4/16 L

luongkiengxuong

Thành viên chính thức
Tham gia 8/6/09 Bài viết 87 Được thích 20 Cảm ơn bạn HieuCD rất nhiều , bạn rất nhiệt tình qua cách hướng dẫn của bạn mình học được rất nhiều điều bổ ích! Thanks L

luongkiengxuong

Thành viên chính thức
Tham gia 8/6/09 Bài viết 87 Được thích 20 Chào bạn HieuCD, mình xin lỗi làm phiền bạn quá , mình hiểu hàm offset nhưng mình chỉ hiểu ở mức độ cơ bản là hàm sẽ di dời số dòng và số cột tại một tham chiếu cho trước và mình cũng chưa hiểu được ứng dụng thực tế của nó, mình cũng có chạy thử hàm offset của bạn nhưng mình không hiểu ý nghĩa của nó , mong bạn chỉ dạy cho mình thêm để có thể áp dụng trong trường hợp khác , bạn có thể giải thích cho mình hiểu công thức Ngau_ID và Gio mà bạn dùng hàm offset được không cảm ơn bạn HieuCD rất nhiều! H

Huỳnh Trang86

Thành viên mới
Tham gia 7/1/17 Bài viết 2 Được thích 1
phamvan1308 đã viết: Xử lý dữ liệu từ máy chấm công Mình cũng muốn hỏi giống như bạn tuanquapharco, cty mình cũng sử dụng máy chấm công bằng dấu vân tay. Các bạn vui lòng chỉ giúp tôi tạo công thức để tính giờ làm bình thường, và tách giờ tăng ca ra giờ buổi chiều. VD: Nguyễn Văn A: buổi sáng Giờ vào 7:15 giờ ra 11:30, buổi chiều giờ vào 13:00 giờ ra 17:00, nếu có tăng ca thì nhập giờ tăng ca chung buổi chiều.Giờ vào 13:00 giờ ra 20:30 Có những trường hợp vào làm trước 7:30 sẽ không tính công, bởi vì thời gian quy định bắt đầu làm việc từ 7:30, mình làm sao để tính đúng thời gian quy định. Chỉ giúp mình công thức trừ giờ nghỉ tăng ca, giờ tăng ca từ 17:30->20:30. Cảm ơn rất nhiều! Nhấp chuột vào đây để mở rộng...
Bạn ơi giúp mình với, mình cũng đang gặp trường hợp này. Mong phản hồi của bạn, mình cảm ơn. N

Nhitran104

Thành viên mới
Tham gia 15/11/17 Bài viết 3 Được thích 0 Giới tính Nữ Mình không giỏi về excel lắm, nên mỗi tháng chấm công đều rất mất thời gian và cũng đã cố gắng tìm cách khắc phục nhưng không được nhờ mọi người giúp đỡ hướng dẫn cách xử lý dữ liệu xuất từ phần mềm chấm công để tạo được bảng công cho nhân viên nhanh nhất Mình xuất file tính thời gian chấm của nhân viên như file đính kèm Công ty mình có các ca sau: - ca 1: 6:00~14:00 - Ca 2: 14:00~22:00 - Ca 3: 22:00~6:00 (ngày hôm sau) - Hành chánh: 8:00~16:30 - Ca 1B: 10:00~18:00 - Ca 2B: 12:00~20:00 Làm việc từ thứ 2 đến thứ 7 hàng tuần (thứ 7 thường được nghỉ hưởng lương) Thời gian tăng ca được tính sau thời gian về, riêng Ca 3 sẽ tính thời gian tăng ca trước khi bắt đầu làm, ngày chủ nhật tính tăng ca Rất cảm ơn mọi người

File đính kèm

  • Thang 10.xls Thang 10.xls 405 KB · Đọc: 82
Hoang2013

Hoang2013

Thành viên gắn bó
Tham gia 15/8/13 Bài viết 1,622 Được thích 1,598 Giới tính Nam Nghề nghiệp Hưu trí Tạm thời là vầy; Bạn kiểm & cho í kiến tiếp theo

File đính kèm

  • GPE.rar GPE.rar 96.2 KB · Đọc: 148
N

Nhitran104

Thành viên mới
Tham gia 15/11/17 Bài viết 3 Được thích 0 Giới tính Nữ
Hoang2013 đã viết: Tạm thời là vầy; Bạn kiểm & cho í kiến tiếp theo Nhấp chuột vào đây để mở rộng...
cảm ơn bạn đã giúp đỡ, nhưng mình không hiểu cách làm như thế nào để có được kết quả :(:( Hoang2013

Hoang2013

Thành viên gắn bó
Tham gia 15/8/13 Bài viết 1,622 Được thích 1,598 Giới tính Nam Nghề nghiệp Hưu trí Để có kết quả, cần chạy 1 macro; Nó được cải tiến thêm trong khi chờ bạn trả lời, như sau: PHP: Sao chép. Sub ChuyenCong() Dim Sh As Worksheet, Arr() Dim J As Long, Rws As Long, Dg As Integer, Ng As Integer, NCT As Integer On Error Resume Next Rws = [b10].CurrentRegion.Rows.Count Arr() = [A10].Resize(Rws, 6).Value Set Sh = ThisWorkbook.Worksheets("BCC") NCT = Day(DateSerial(Sh.[a3].Value, Sh.[a4].Value, 0)) MsgBox NCT For Dg = 7 To Sh.[C9999].End(xlUp).Row Step 2 ReDim dArr(1 To 2, 1 To 31) For J = 1 To UBound(Arr()) If Arr(J, 3) = Sh.Cells(Dg, "C").Value Then Ng = Day(Arr(J, 1)) If Arr(J, 4) > 0 Then If Ng > 20 Then dArr(1, Ng - 20) = Arr(J, 4) dArr(2, Ng - 20) = Arr(J, 6) Else dArr(1, NCT - 20 + Ng) = Arr(J, 4) dArr(2, NCT + Ng - 20) = Arr(J, 6) End If End If End If Next J Sh.Cells(Dg, "E").Resize(2, 31).Value = dArr() Erase dArr() Next Dg End Sub Rất vui được tiếp tục trao đổi cùng bạn! N

Nhitran104

Thành viên mới
Tham gia 15/11/17 Bài viết 3 Được thích 0 Giới tính Nữ
Hoang2013 đã viết: Để có kết quả, cần chạy 1 macro; Nó được cải tiến thêm trong khi chờ bạn trả lời, như sau: PHP: Sao chép. Sub ChuyenCong() Dim Sh As Worksheet, Arr() Dim J As Long, Rws As Long, Dg As Integer, Ng As Integer, NCT As Integer On Error Resume Next Rws = [b10].CurrentRegion.Rows.Count Arr() = [A10].Resize(Rws, 6).Value Set Sh = ThisWorkbook.Worksheets("BCC") NCT = Day(DateSerial(Sh.[a3].Value, Sh.[a4].Value, 0)) MsgBox NCT For Dg = 7 To Sh.[C9999].End(xlUp).Row Step 2 ReDim dArr(1 To 2, 1 To 31) For J = 1 To UBound(Arr()) If Arr(J, 3) = Sh.Cells(Dg, "C").Value Then Ng = Day(Arr(J, 1)) If Arr(J, 4) > 0 Then If Ng > 20 Then dArr(1, Ng - 20) = Arr(J, 4) dArr(2, Ng - 20) = Arr(J, 6) Else dArr(1, NCT - 20 + Ng) = Arr(J, 4) dArr(2, NCT + Ng - 20) = Arr(J, 6) End If End If End If Next J Sh.Cells(Dg, "E").Resize(2, 31).Value = dArr() Erase dArr() Next Dg End Sub Rất vui được tiếp tục trao đổi cùng bạn! Nhấp chuột vào đây để mở rộng...
Cảm ơn bạn nhiều, mình đã hiểu mình cần học thêm cái gì rồi. Thanks Thanh10111993

Thanh10111993

Thành viên mới
Tham gia 22/5/18 Bài viết 4 Được thích 0 Mọi người có thể giúp mình lấy ngày công từ file dữ lieu execl của máy chấm công vào file đuoc không ạ. Bên mình có 4 lần chấm tay luôn ạ

File đính kèm

  • Cham cong.xlsx Cham cong.xlsx 54.7 KB · Đọc: 39
  • mcc 01-21.05.2018.xlsx mcc 01-21.05.2018.xlsx 78.5 KB · Đọc: 31
Hoang2013

Hoang2013

Thành viên gắn bó
Tham gia 15/8/13 Bài viết 1,622 Được thích 1,598 Giới tính Nam Nghề nghiệp Hưu trí Bạn xem file này xài macro xem sao?

File đính kèm

  • BCC.rar BCC.rar 42.4 KB · Đọc: 102
Thanh10111993

Thanh10111993

Thành viên mới
Tham gia 22/5/18 Bài viết 4 Được thích 0
Hoang2013 đã viết: Bạn xem file này xài macro xem sao? Nhấp chuột vào đây để mở rộng...
Cảm ơn bạn nhiều nhiều nhưng còn 1 ca chiều nữa ạ. Mỗi ngày 2 ca la 8 tiêng ạ. Hoang2013

Hoang2013

Thành viên gắn bó
Tham gia 15/8/13 Bài viết 1,622 Được thích 1,598 Giới tính Nam Nghề nghiệp Hưu trí Vậy bạn sửa dùm câu lệnh Mã: Sao chép. dArr(1, Ng) = Arr(J, 11) Thành lệnh: PHP: Sao chép. dArr(1, Ng) = dArr(1, Ng) + Arr(J, 11) '*' Mình chưa thực sự chú í lắm, xin lỗi bạn nha! Thanh10111993

Thanh10111993

Thành viên mới
Tham gia 22/5/18 Bài viết 4 Được thích 0
Hoang2013 đã viết: Vậy bạn sửa dùm câu lệnh Mã: Sao chép. dArr(1, Ng) = Arr(J, 11) Thành lệnh: PHP: Sao chép. dArr(1, Ng) = dArr(1, Ng) + Arr(J, 11) '*' Mình chưa thực sự chú í lắm, xin lỗi bạn nha! Nhấp chuột vào đây để mở rộng...
Cảm ơn bạn nhiều. Mình sửa lệnh được rồi, bạn cho mình hỏi them 1 cái nha, nếu sheet CCM mình có them ng. qua sheet BCC mình insert them tên nhân viên, thì sửa lệnh nào về vùng do không ạ. Mình k rành marco lắm, bạn giúp mình them tí nhé. mình có add thêm nhân viên nhưng lúc chạy marco thì k ra ah Thanh10111993

Thanh10111993

Thành viên mới
Tham gia 22/5/18 Bài viết 4 Được thích 0 Và bạn có thể giúp mình làm như thế nào để khi qua thang moi co the dung ham nay lai duoc k ah. Minh dở excel lắm, bạn giup dùm mình nha K

killbill2

Thành viên mới
Tham gia 9/2/14 Bài viết 1 Được thích 0 Ad ơi cho mình hỏi với dữ liệu quẹt thẻ như thế này , thì chấm công trên excel như thế nào ? Mình hay chấm bằng phần mềm nay phải chấm công bằng excel nên hơi bí

File đính kèm

  • DS QUET THE 16.6.xls DS QUET THE 16.6.xls 22.5 KB · Đọc: 28
  • CONG 16.6.xls CONG 16.6.xls 36 KB · Đọc: 30
truongvu317

truongvu317

Thành viên tích cực
Tham gia 15/11/10 Bài viết 957 Được thích 699 Giới tính Nữ
killbill2 đã viết: Ad ơi cho mình hỏi với dữ liệu quẹt thẻ như thế này , thì chấm công trên excel như thế nào ? Mình hay chấm bằng phần mềm nay phải chấm công bằng excel nên hơi bí Nhấp chuột vào đây để mở rộng...
Không có bất cứ một diễn giải về cái file của bạn. 01633969888

01633969888

Thành viên mới
Tham gia 19/6/18 Bài viết 1 Được thích 0
sealand đã viết: Bạn tham khảo đoạn code "chân quê" này xem. Cứ chép dữ liệu vào cột 1 từ A2 rồi nhấn nút Code nay dựa nhiều vao dữ liệu thưc tế, vậy nên tuỳ cơ mà gia giảm. Nhấp chuột vào đây để mở rộng...
Ghi Macro thôi mà H

hongnhung0490

Thành viên mới
Tham gia 11/9/18 Bài viết 1 Được thích 1 chào các a/c ạ. em k rành ex,em có bảng chấm công như file đính kèm (bảng bấm vân tay =sheet 1), em muốn chấm công như bảng sheet 3.có cach nào chấm công cho nhanh mà chính xác k ạ?giúp em với ạ( em phải xác định đc ngày nào đi trễ,đi trễ mấy phút,ngày nào về sơm,về sớm mấy phút, ngày nào quên bấm vt,..)

File đính kèm

  • CT 08 1.xls CT 08 1.xls 4.7 MB · Đọc: 37
SA_DQ

SA_DQ

/(hông là gì!
Thành viên danh dự Tham gia 8/6/06 Bài viết 14,777 Được thích 23,233 Nghề nghiệp U80 Sao ở trang chấm công vân tay có mã NV mà trang còn lại chưa có cột mã NV vậy; Chơi vậy là không được rồi; Muốn CSDL fục vụ cho mình 1 cách trường tồn thì fải dựa vào mã NV này, không thể dựa vô cột nào khác như [Họ & Tên]; đó sẽ là cột mục ruỗng có ngày! Bỡi Mã NV là rất quan trọng, như cột sống của loài động vật, nếu không có nó hay nó không đáng tin cậy CSDL của bạn sẽ là chưa tiến hóa & nên bỏ đi; Mã NV của bạn cũng chưa hoàn chỉnh; Sự chưa này thể hiện ngay ô [B6], Nếu là mã NV xài trong Excel chỉ gồm 2 kí số thì ta nên bắt đầu chí ít từ con số 10 trở đi (Nếu mã NV là 3 kí số thì nên xài từ con 100 trở đi; Còn vì sao fải vậy bạn tự tìm hiểu lúc rỗi, nha!) Sau khi bạn sửa lại File, ta mới bàn tiếp chuyện khác được, nhưng nói trước: Nên là VBA! lameco411

lameco411

Thành viên hoạt động
Tham gia 27/11/15 Bài viết 162 Được thích 63 Mọi người có ai xử lý được vấn đề máy chấm công ca đêm không ạ? Mình đang rầu vụ này! SA_DQ

SA_DQ

/(hông là gì!
Thành viên danh dự Tham gia 8/6/06 Bài viết 14,777 Được thích 23,233 Nghề nghiệp U80
Mọi người có ai xử lý được vấn đề máy chấm công (MCC) ca đêm không ạ? Mình đang rầu vụ này! Nhấp chuột vào đây để mở rộng...
Dễ mà: Cần mỗi chiếc búa 5 Kg & sức lực để nên búa vô MCC đó thôi, dù đêm hay ngày! Còn chuyện xử lí file của MCC lại là chuyện khác hoàn toàn & nên trình nó lên diễn đàn! L

latero

Thành viên mới
Tham gia 13/3/11 Bài viết 2 Được thích 0 Giúp mình xử lý số liệu bảng chấm công này với! Mình cần xác định thời gian vào đầu tiên và ra cuối cùng trong ngày. Cảm ơn ạ!

File đính kèm

  • CC-G3-T9.2019-check.xlsx CC-G3-T9.2019-check.xlsx 543.3 KB · Đọc: 31
L

latero

Thành viên mới
Tham gia 13/3/11 Bài viết 2 Được thích 0
latero đã viết: Giúp mình xử lý số liệu bảng chấm công này với! Mình cần xác định thời gian vào đầu tiên và ra cuối cùng trong ngày. Cảm ơn ạ! Nhấp chuột vào đây để mở rộng...
Không pro nào giúp em được à! quick87

quick87

(/ội...
Tham gia 8/4/08 Bài viết 388 Được thích 366 Giới tính Nam
latero đã viết: Giúp mình xử lý số liệu bảng chấm công này với! Mình cần xác định thời gian vào đầu tiên và ra cuối cùng trong ngày. Cảm ơn ạ! Nhấp chuột vào đây để mở rộng...
Bạn xem file đính kèm nhé.

File đính kèm

  • CC-G3-T9.2019-check 23589_#44.xlsx CC-G3-T9.2019-check 23589_#44.xlsx 514 KB · Đọc: 65
M

Mai Thanh HR

Thành viên mới
Tham gia 11/9/17 Bài viết 1 Được thích 0 Giới tính Nữ Mình có file chấm công xuất từ máy chấm công ra, tính thời gian (số giờ) làm việc trong tháng cho từng người theo ca làm việc như sau: có 3 ca một ngày - Từ 08h30 đến 17h30 - Từ 09h00 đến 18h00 - Từ 11h00 đến 20h00 Mình muốn tính thời gian đi sớm về muộn của mọi người thì làm như thế nào. Mong mọi người giúp đỡ File đính kèm

File đính kèm

  • Cham cong CBCNV.xlsx Cham cong CBCNV.xlsx 31.4 KB · Đọc: 20
H

HieuCD

Chuyên gia GPE
Tham gia 14/9/10 Bài viết 9,943 Được thích 23,902
Mai Thanh HR đã viết: Mình có file chấm công xuất từ máy chấm công ra, tính thời gian (số giờ) làm việc trong tháng cho từng người theo ca làm việc như sau: có 3 ca một ngày - Từ 08h30 đến 17h30 - Từ 09h00 đến 18h00 - Từ 11h00 đến 20h00 Mình muốn tính thời gian đi sớm về muộn của mọi người thì làm như thế nào. Mong mọi người giúp đỡ File đính kèm Nhấp chuột vào đây để mở rộng...
Xác định Ca làm việc khó chính xác, tạm thời dựa vào chi phí trả thời gian tăng ca nhỏ nhất !$@!! Mã: Sao chép. L5 =IF(K5>0,MIN(MAX($N$1-G5,0)+MAX(H5-$O$1,0),MAX($N$2-G5,0)+MAX(H5-$O$2,0),MAX($N$3-G5,0)+MAX(H5-$O$3,0)),"") 3 cột Ca 1, Ca 2 và Ca 3 chỉ minh họa kết quả

File đính kèm

  • Cham cong CBCNV.xlsx Cham cong CBCNV.xlsx 56.7 KB · Đọc: 58
D

dung159

Thành viên mới
Tham gia 28/3/20 Bài viết 1 Được thích 0 Em chào anh chị, Công ty em cũng vướng tình huống file chấm công xuất dạng excel nhưng tất cả thông tin chấm công được thể hiện cho từng người, và chỉ đúng thời gian ra - vào, các ô về trễ, về sớm,... là không chính xác. em có thiết kế công thức để tính toán chính xác. Tuy nhiên dạng xuất file riêng biết cho từng nhân viên trong tháng và rất dài, để có CC chi tiết em phải nhập bằng tay, em up lên nhờ anh chị tư vấn giúp em giải pháp => 1. Làm sao đưa kết quả chấm công về dạng bảng để tiện cho việc tổng hợp? EM cảm ơn anh chị, chúc anh chị buổi tối vui vẻ, mail em là [email protected], rất vui khi được kết nối với anh chị

File đính kèm

  • cham cong.xlsx cham cong.xlsx 308 KB · Đọc: 44
V

vulunktheky

Thành viên thường trực
Tham gia 2/3/18 Bài viết 278 Được thích 87 Giới tính Nam
HieuCD đã viết: Xác định Ca làm việc khó chính xác, tạm thời dựa vào chi phí trả thời gian tăng ca nhỏ nhất !$@!! Mã: Sao chép. L5 =IF(K5>0,MIN(MAX($N$1-G5,0)+MAX(H5-$O$1,0),MAX($N$2-G5,0)+MAX(H5-$O$2,0),MAX($N$3-G5,0)+MAX(H5-$O$3,0)),"") 3 cột Ca 1, Ca 2 và Ca 3 chỉ minh họa kết quả Nhấp chuột vào đây để mở rộng...
Dạ chào anh, Em có trường hợp tương tự, làm sao để quy chuẩn về giờ công theo giờ tiêu chuẩn dựa trên giờ của máy chấm công. công thức trong file chưa trả về kết quả đúng ạ. Chỗ màu vàng là chỗ cần sửa lại cho đúng ạ 1725595666091.png

File đính kèm

  • CHAM CONG.xlsx CHAM CONG.xlsx 20.1 KB · Đọc: 5
Bạn phải đăng nhập hoặc đăng ký để trả lời bài viết tại đây.

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

huevantran Xin chỉ giúp sự khác nhau giữa giá trị trong ô A3 và A4 là gì (1 người xem)
  • huevantran
  • Thứ hai lúc 16:55
  • Giải thích, gỡ rối, xử lý lỗi công thức
Trả lời 7 Đọc 121 Hôm qua, lúc 12:19 dungpham01 D K Các nút Buttom, Combobox, Textbox bị thay đổi kích thước ...
  • kaoehtkid
  • 15/12/25
  • Những vấn đề chung
Trả lời 15 Đọc 396 Hôm qua, lúc 11:36 ongke0711 ongke0711 L nhờ hoàn thiện file dò xổ số
  • levovantoan
  • Thứ sáu lúc 23:25
  • Giải thích, gỡ rối, xử lý lỗi công thức
Trả lời 8 Đọc 335 Hôm qua, lúc 08:57 Gà Con yêu VBA Gà Con yêu VBA PhanTuHuong Nếu diễn đàn GPE đóng cửa?
    • Thích
    • Yêu thích
  • PhanTuHuong
  • 14/12/25
  • Thư giãn
Trả lời 25 Đọc 952 Thứ hai lúc 19:20 huhumalu H ongke0711
  • Question Question
Tải hóa đơn điện tử (https://hoadondientu.gdt.gov.vn/) Excel Vba (1 người xem)
    • Thích
    • Yêu thích
    • Cảm ơn
  • ongke0711
  • 6/10/24
  • Lập Trình với Excel
4 5 6 Trả lời 582 Đọc 84K Thứ hai lúc 16:44 pycckuu410 pycckuu410 T lấy hình ảnh từ sheet data sang sheet tra cứu
  • trangntn92
  • Thứ hai lúc 13:56
  • Hàm và công thức Excel
Trả lời 1 Đọc 74 Thứ hai lúc 15:00 Maika8008 Maika8008 N Hướng dẫn công thức Query kết hợp Arrayfomula bị lỗi
  • Na7979
  • Thứ bảy lúc 11:40
  • Lọc và sắp xếp dữ liệu
Trả lời 1 Đọc 106 Thứ hai lúc 10:22 trung1987 T huuthang_bd Cùng xây dựng file Gia Phả
    • Thích
  • huuthang_bd
  • 30/12/13
  • Xây dựng ứng dụng.
Trả lời 51 Đọc 21K Thứ hai lúc 05:37 Maika8008 Maika8008 GPE-Trợ Lý [GPE21] ỨNG DỤNG POWER QUERY TRONG ĐỐI CHIẾU DỮ LIỆU HÓA ĐƠN ĐIỆN TỬ VÀ DỮ LIỆU KẾ TOÁN (1 người xem)
    • Thích
  • GPE-Trợ Lý
  • Chủ nhật lúc 10:02
  • Học tập Online
Trả lời 0 Đọc 2K Chủ nhật lúc 10:02 GPE-Trợ Lý GPE-Trợ Lý H hướng dẫn xóa dòng, cột file excel
  • hoangvucntt
  • Thứ bảy lúc 10:16
  • Cấu trúc dữ liệu Excel và việc Xử lý dữ liệu
Trả lời 1 Đọc 107 Thứ bảy lúc 17:39 ptm0412 ptm0412 D Xin giúp.......Kết hợp countifs và Sumproduct để đếm dữ liệu và tính số lượng tổng không trùng lặp với nhiều điều kiện
  • dieppk.nb92
  • 14/12/25
  • Hàm và công thức Excel
Trả lời 20 Đọc 620 Thứ bảy lúc 10:56 Phan Thế Hiệp Phan Thế Hiệp HeSanbi Thuật ngữ "Đối chiếu Unicode" quan trọng trong việc xử lý chuỗi ký tự
    • Thích
  • HeSanbi
  • 13/12/25
  • Xử lý chuỗi ký tự
Trả lời 2 Đọc 285 Thứ sáu lúc 17:38 HeSanbi HeSanbi Nguyenkhang2404 Tính định mức sản phẩm
    • Chấp nhận
  • Nguyenkhang2404
  • 24/7/25
  • Hàm và công thức Excel
Trả lời 11 Đọc 985 Thứ sáu lúc 14:27 nguyenanhtruong2409 N T Lọc dự liệu với hai điều kiện
  • tiny1010
  • 16/3/10
  • Cấu trúc dữ liệu Excel và việc Xử lý dữ liệu
Trả lời 18 Đọc 7K Thứ sáu lúc 14:11 nguyenanhtruong2409 N N Tổng hợp 2 sheet khác nhau (có 1 cột dữ liệu trùng) trong goole sheet
  • Na7979
  • Thứ sáu lúc 14:01
  • Google Sheets
Trả lời 0 Đọc 89 Thứ sáu lúc 14:01 Na7979 N D
  • Question Question
Tách dòng tự động theo điều kiện bằng VBA
    • Cười
  • duongnhuxuyen
  • 12/12/25
  • Lập Trình với Excel
Trả lời 17 Đọc 495 Thứ sáu lúc 12:04 ptm0412 ptm0412 P Lỗi hàm VBA phải add-in sau mỗi lần mở file
  • phamdinh.huy.aladin@gmail
  • 15/12/25
  • Hàm và công thức Excel
Trả lời 7 Đọc 285 Thứ sáu lúc 08:11 minhnghia123 M M Sai lệch vùng dữ liệu khi tạo Name Range bằng VBA
    • Buồn
  • Mr_Siro
  • 17/12/25
  • Giải thích, gỡ rối, xử lý lỗi công thức
Trả lời 5 Đọc 213 Thứ năm lúc 13:23 Mr_Siro M P Tìm giá trị tồn kho đầu ngày
  • ptthuongtn
  • 17/12/25
  • Hàm và công thức Excel
Trả lời 3 Đọc 216 Thứ năm lúc 11:22 Duy Tùng 9x Duy Tùng 9x skygatevn Xin giúp đỡ về việc áp dụng hàm phù hợp để phân tách dữ liệu
  • skygatevn
  • 17/12/25
  • Hướng dẫn sử dụng các hàm trong Excel
Trả lời 3 Đọc 172 17/12/25 skygatevn skygatevn Xem thêm… Chia sẻ: Facebook X Bluesky LinkedIn Reddit Pinterest Tumblr WhatsApp Email Chia sẻ Link

Thành viên có số lượng bài viết cao nhất tháng

  • Maika8008 42
  • thanthanhan 23
  • ongke0711 22
  • dungpham01 20
  • ptm0412 18
  • Phan Thế Hiệp 17
  • eagle12 16
  • nguyenanhtruong2409 16
  • HUONGHCKT 12
  • vic_it 11
  • pycckuu410 11
  • nhhnam 10
  • dieppk.nb92 10
  • Vũ Hải Sơn 9
  • HeSanbi 9
  • Gà Con yêu VBA 9
  • le_vis 8
  • bsbnhh 7
  • duongnhuxuyen 7
  • kaoehtkid 7

Thành viên có điểm tương tác cao nhất tháng

  • Phan Thế Hiệp 87
  • Maika8008 35
  • thanthanhan 20
  • ptm0412 20
  • ongke0711 20
  • HeSanbi 17
  • dungpham01 11
  • HUONGHCKT 9
  • eagle12 9
  • SA_DQ 9
  • Cúc Hr 8
  • dieppk.nb92 6
  • pycckuu410 6
  • Mr.hieudoanxd 5
  • befaint 5
  • Hoàng Tuấn 868 4
  • Phuocam 4
  • nguyenanhtruong2409 4
  • Gà Con yêu VBA 3
  • nhhnam 2

Thời gian đếm ngược.

000 Ngày 00 Giờ 00 phút 00 giây Thân mời tham dự sự kiện sinh nhật GPE 2025
  • Trang chủ
  • Diễn đàn
  • Làm việc với ngày tháng và thời gian
  • Website này sử dụng cookies. Tiếp tục sử dụng trang này, đồng nghĩa với việc bạn chấp nhận website sử dụng cookies. Chấp nhận Tìm hiểu thêm.…
Back Top Bottom

Từ khóa » Cách Xử Lý Dữ Liệu Từ Máy Chấm Công