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
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: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
AM6=COUNT(1/(--E6:AH6>0)/((E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)))
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:
Kết thúc bằng Ctrl+Shift+Enter. Rồi fill xuống.Mã:AM6=COUNT(1/(--E6:AH6>0)/((E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)))
Thân
Đâu có gì ghê đâu em!Hại não quá anh ơi.
Thân gửi bạnCô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:
Kết thúc bằng Ctrl+Shift+Enter. Rồi fill xuống.Mã:AM6=COUNT(1/(--E6:AH6>0)/((E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)))
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
Cảm ơn
Thanh
Thân gửi bạnThân
- '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!?).
- '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ử: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
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,""))
Công thức này chuẩn rồi bạn à, ra đúng ý tác giả luôn.Thử:
Kết thúc bằng Ctrl+Shift+Enter, rồi fill xuống.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,""))
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ông thức này chuẩn rồi bạn à, ra đúng ý tác giả luô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 saoCũ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
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.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
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.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.
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
Hi Bạ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,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:
Kết thúc bằng Ctrl+Shift+Enter. Rồi fill xuống.Mã:AM6=COUNT(1/(--E6:AH6>0)/((E6:AH6)*IF($D6="Ra",-24,24)>IF($D6="Ra",-16.5,7.5)))
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: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,Thì cũng giống như công thức trên vậy, bạn chỉ cần đổi giờ là được:
Thân
- Trước là Giờ Vào: 7h30; Giờ Ra: 16h30 thì có số liệu -16.5 và 7.5
- Nay Giờ Vào: 7h00; Giờ Ra: 17h00 thì số liệu điều chỉnh thành -17 và 7 (chỉ cần bỏ rưỡi đi mà thôi
)
Kết quả tính vào cột nào vậy bạ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é
Cảm ơn
Thanh
Với những trường hợp này thì tính trễ bao nhiêu?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.
Hi Bạn,Kết quả tính vào cột nào vậy bạn?
Với những trường hợp này thì tính trễ bao nhiêu?
Thân