Tính số lần đi trễ về sớm trong File chấm vân tay Exel (1 người xem)

Liên hệ QC

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

haithanhnga

Thành viên mới
Tham gia
16/8/17
Bài viết
42
Được thích
2
Giới tính
Nam
Thân gửi các bạn,

Mình có bảng chấm vân tay bằng Exel. Mình muốn tính số lần đi trễn về sớm. Nhờ các bạn chỉ giúp. Chi tiết như trong File đính kèm

Chân thành cảm ơn
Thanh
 

File đính kèm

Thân gửi các bạn,
Mình có bảng chấm vân tay bằng Exel. Mình muốn tính số lần đi trễn về sớm. Nhờ các bạn chỉ giúp. Chi tiết như trong File đính kèm
Chân thành cảm ơn
Thanh
Công thức cho 1 cột (không dùng Merge cell), dòng trên là Vào, dòng kế dưới là Ra:
Mã:
AM6=COUNT(1/(--E6:AH6>0)/((E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)))
Kết thúc bằng Ctrl+Shift+Enter. Rồi fill xuống.

Thân
 

File đính kèm

Đâu có gì ghê đâu em!
Chẳng qua dùng công thức toán đại số thôi em!
  • Vào: =a*24>7.5
  • Ra: = b*24<16.5 => b*-24>-16.5
  • Muốn gom 2 cái vào chỗ, chỉ dùng 1 toán tử >, nên buộc lòng phải làm vậy: =(E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)
Chúc em ngày vui.
 
Công thức cho 1 cột (không dùng Merge cell), dòng trên là Vào, dòng kế dưới là Ra:
Mã:
AM6=COUNT(1/(--E6:AH6>0)/((E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)))
Kết thúc bằng Ctrl+Shift+Enter. Rồi fill xuống.

Thân
Thân gửi bạn
Chân thành cảm ơn bạn vì sự giúp đỡ. Bạn xem lại giúp ở dòng số 6 cột K không bấm vân tay sẽ cũng bị tính là đi trễ. Bạn xem lại giúp mình nhé.
Với lại công thức có bị thay đổi không khi các tháng có số ngày khác nhau
Thanks

Thanh
 
Thân gửi bạn
Chân thành cảm ơn bạn vì sự giúp đỡ. Bạn xem lại giúp ở dòng số 6 cột K không bấm vân tay sẽ cũng bị tính là đi trễ. Bạn xem lại giúp mình nhé.
Với lại công thức có bị thay đổi không khi các tháng có số ngày khác nhau
Cảm ơn
Thanh
  1. 'Bạn xem lại giúp ở dòng số 6 cột K không bấm vân tay sẽ cũng bị tính là đi trễ':
    • Công thức này loại bỏ ngay từ đầu các ô không có số liệu giờ công, bằng biểu thức điều kiện: (--E6:AH6>0), nên không có chuyện không bấm vân tay cũng bị tính là đi trễ. Bạn xem lại file tôi đính kèm, những số liệu được tô màu đỏ là những số liệu bị tính là đi trễ (dù hơi gắt, như 7:31', chỉ có 1' là bị tính trễ rồi!?).
  2. 'Với lại công thức có bị thay đổi không khi các tháng có số ngày khác nhau':
    • Công thức này không quan tâm đến ngày tháng, chỉ quan tâm đến Vùng dữ liệu có hiện hữu số giờ hay không, và số liệu đó có lớn hay nhỏ hơn Giờ Vào và Gờ Ra hay không mà thôi. Nó chưa xét đến điều kiện ngày CN, ngày lễ tết.... Nếu tháng có 31 ngày thì bạn tự điều chỉnh hay cơi nới Vùng chọn, Vd: thay vì 30 ngày thì từ cột E đến AH, nếu ngày 31 thì bạn chỉnh thành En: AIn.
Thân
 
  1. 'Bạn xem lại giúp ở dòng số 6 cột K không bấm vân tay sẽ cũng bị tính là đi trễ':
    • Công thức này loại bỏ ngay từ đầu các ô không có số liệu giờ công, bằng biểu thức điều kiện: (--E6:AH6>0), nên không có chuyện không bấm vân tay cũng bị tính là đi trễ. Bạn xem lại file tôi đính kèm, những số liệu được tô màu đỏ là những số liệu bị tính là đi trễ (dù hơi gắt, như 7:31', chỉ có 1' là bị tính trễ rồi!?).
  2. 'Với lại công thức có bị thay đổi không khi các tháng có số ngày khác nhau':
    • Công thức này không quan tâm đến ngày tháng, chỉ quan tâm đến Vùng dữ liệu có hiện hữu số giờ hay không, và số liệu đó có lớn hay nhỏ hơn Giờ Vào và Gờ Ra hay không mà thôi. Nó chưa xét đến điều kiện ngày CN, ngày lễ tết.... Nếu tháng có 31 ngày thì bạn tự điều chỉnh hay cơi nới Vùng chọn, Vd: thay vì 30 ngày thì từ cột E đến AH, nếu ngày 31 thì bạn chỉnh thành En: AIn.
Thân
Thân gửi bạn
Cám ơn phản hồi nhanh của bạn. Ý mình muốn là bạn sửa giúp công thức người nào không bấm vân tay, ô giờ trống mình cũng quy vào là đi trế luôn.
Thanks
Thanh
 
Thân gửi bạn
Cám ơn phản hồi nhanh của bạn. Ý mình muốn là bạn sửa giúp công thức người nào không bấm vân tay, ô giờ trống mình cũng quy vào là đi trế luôn.
Cảm ơn
Thanh
Thử:
Mã:
AM6=COUNT(1/(--E6:AH6>0)/((E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)))+IF(D6="Vào",COUNTIFS($E$3:$AH$3,"<>CN",E6:AH6,""))
Kết thúc bằng Ctrl+Shift+Enter, rồi fill xuống.

Thân
 
Cũng chưa biết ý cô ấy ra sao! vì công thức trên chỉ tính cho giờ Vào không bấm vân tay.
Còn 'Giờ Ra' không bấm thẻ thì không biết tính sao?

Thân
Như ở công ty tôi thì ngoài bảng chấm vân tay vẫn còn bảng chấm công của các bộ phận, nên họ dựa vào đó đối chiếu với các trường hợp quên chấm vân tay á, chứ còn nhiều trường hợp về sớm rồi ca, kíp nữa. Làm công thức tôi cứ thấy khó khó làm sao
 
Như ở công ty tôi thì ngoài bảng chấm vân tay vẫn còn bảng chấm công của các bộ phận, nên họ dựa vào đó đối chiếu với các trường hợp quên chấm vân tay á, chứ còn nhiều trường hợp về sớm rồi ca, kíp nữa. Làm công thức tôi cứ thấy khó khó làm sao
Excel là công cụ đắc lực hỗ trợ cho người làm công tác tính toán, nếu không tận dụng được nó, còn phải cắm cúi làm thủ công thì hơi uổng. :p
Quan trọng là kết cấu cơ sở dữ liệu, và công tác nhập liệu và xử lý dữ liệu nhập ban đầu, nếu làm tốt thì nó sẽ rút ngắn thời gian cho mình rất nhiều.

Thân
 
Excel là công cụ đắc lực hỗ trợ cho người làm công tác tính toán, nếu không tận dụng được nó, còn phải cắm cúi làm thủ công thì hơi uổng. :p
Quan trọng là kết cấu cơ sở dữ liệu, và công tác nhập liệu và xử lý dữ liệu nhập ban đầu, nếu làm tốt thì nó sẽ rút ngắn thời gian cho mình rất nhiều.

Thân
Tôi cũng thấy cái này là rất cần thiết và quan trọng, bữa trước có người vô bảng dữ liệu của tôi, xong chẳng biết là vô tình hay cố ý mà bấm sort hàng loạt, sau dữ liệu lộn tùng phèo lên.
 
Như ở công ty tôi thì ngoài bảng chấm vân tay vẫn còn bảng chấm công của các bộ phận, nên họ dựa vào đó đối chiếu với các trường hợp quên chấm vân tay á, chứ còn nhiều trường hợp về sớm rồi ca, kíp nữa. Làm công thức tôi cứ thấy khó khó làm sao
Hi Bạn,
Bạn có biết nếu là khoảng trắng là quên bấm vân tay thì cũng bị tính là đi trễ không.

Thanks
Thanh
 
Công thức cho 1 cột (không dùng Merge cell), dòng trên là Vào, dòng kế dưới là Ra:
Mã:
AM6=COUNT(1/(--E6:AH6>0)/((E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)))
Kết thúc bằng Ctrl+Shift+Enter. Rồi fill xuống.

Thân
Hi Bạn,
Mình đã làm được rồi. Nếu được bạn làm giúp cho khối trực tiếp . Nếu sau 7:00 AM và trước 17:00 PM là đi trễ về sớm.

Chân thành cảm ơn
Thanh
 
Hi Bạn,
Mình đã làm được rồi. Nếu được bạn làm giúp cho khối trực tiếp . Nếu sau 7:00 AM và trước 17:00 PM là đi trễ về sớm.

Chân thành cảm ơn
Thanh
Thì cũng giống như công thức trên vậy, bạn chỉ cần đổi giờ là được:
  • Trước là Giờ Vào: 7h30; Giờ Ra: 16h30 thì có số liệu -16.57.5
  • Nay Giờ Vào: 7h00; Giờ Ra: 17h00 thì số liệu điều chỉnh thành -177 (chỉ cần bỏ rưỡi đi mà thôi :) )
Thân
 
Thì cũng giống như công thức trên vậy, bạn chỉ cần đổi giờ là được:
  • Trước là Giờ Vào: 7h30; Giờ Ra: 16h30 thì có số liệu -16.57.5
  • Nay Giờ Vào: 7h00; Giờ Ra: 17h00 thì số liệu điều chỉnh thành -177 (chỉ cần bỏ rưỡi đi mà thôi :) )
Thân
Hi Bạn,
Mình cám ơn bạn nhiều. Lại làm phiền bạn chút nữa. Mình muốn tính số phút vào trễ và ra sớm. Bạn giúp mình nhé

Thanks
Thanh
 
Hi Bạn,
Mình cám ơn bạn nhiều. Lại làm phiền bạn chút nữa. Mình muốn tính số phút vào trễ và ra sớm. Bạn giúp mình nhé

Cảm ơn
Thanh
Kết quả tính vào cột nào vậy bạn?
Bạn có biết nếu là khoảng trắng là quên bấm vân tay thì cũng bị tính là đi trễ không.
Với những trường hợp này thì tính trễ bao nhiêu?

Thân
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom