Tính số ngày không chấm công

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

charactor5566

Thành viên mới
Tham gia
7/1/23
Bài viết
37
Được thích
3
Chào các bác GPE
Em đang cần tổng hợp số ngày không chấm công các bộ phận. Các bác xem giúp em với ạ. Em cảm ơn
 

File đính kèm

Xem thì xem rồi, nhưng không hiểu cách thức chấm công thế nào. Diễn giải cụ thể hơn đi bạn.
Em ví dụ:
- Bộ phận HHG có 3 mã NV D01, D02, D03 đều có 2 ngày không chấm công, nên vậy (số ngày không chấm công 2, bộ phận HHG) là 3
- Bộ phận AAC có 1 mã NV A05 có 5 ngày không chấm công, nên vậy (số ngày không chấm công 5, bộ phận AAC) là 1
 
Em ví dụ:
- Bộ phận HHG có 3 mã NV D01, D02, D03 đều có 2 ngày không chấm công, nên vậy (số ngày không chấm công 2, bộ phận HHG) là 3
- Bộ phận AAC có 1 mã NV A05 có 5 ngày không chấm công, nên vậy (số ngày không chấm công 5, bộ phận AAC) là 1
Vậy số ngày không chấm công lớn nhất là bao nhiêu hả bạn.
 
Bài thống kê này có thể thực hiện bỡi VBA!
Chủ bài đăng có thể tham khảo sau 12h ngày mai, nếu muốn.
 
Em ví dụ:
- Bộ phận HHG có 3 mã NV D01, D02, D03 đều có 2 ngày không chấm công, nên vậy (số ngày không chấm công 2, bộ phận HHG) là 3
- Bộ phận AAC có 1 mã NV A05 có 5 ngày không chấm công, nên vậy (số ngày không chấm công 5, bộ phận AAC) là 1
Bạn thử công thức sau tại G4:
Mã:
=SUM(IF(COUNTIFS($B$4:$B$31,$F4,$C$4:$C$31,$C$4:$C$31)=G$3,1,0))/G$3
kết thúc bằng Ctrl+Shift+Enter
rồi kéo sang phải, kéo xuống dưới
 
Bạn thử công thức sau tại G4:
Mã:
=SUM(IF(COUNTIFS($B$4:$B$31,$F4,$C$4:$C$31,$C$4:$C$31)=G$3,1,0))/G$3
kết thúc bằng Ctrl+Shift+Enter
rồi kéo sang phải, kéo xuống dưới
Cảm ơn bạn hoangtuaotrang_hp_vn rất nhiều.
Bạn ơi cho mình hỏi thêm 1 chút nhé. Như anh Hoàng Tuấn 868 có hỏi là max nghỉ lớn nhất bao nhiêu đó. Bên mình là cứ trên 5 ngày coi như không tính tháng đó chấm công. Vậy cho mình hỏi là nếu trên 5 ngày công thức trên áp dụng được không bạn ?
 

File đính kèm

Cảm ơn bạn hoangtuaotrang_hp_vn rất nhiều.
Bạn ơi cho mình hỏi thêm 1 chút nhé. Như anh Hoàng Tuấn 868 có hỏi là max nghỉ lớn nhất bao nhiêu đó. Bên mình là cứ trên 5 ngày coi như không tính tháng đó chấm công. Vậy cho mình hỏi là nếu trên 5 ngày công thức trên áp dụng được không bạn ?
Riêng L4:
Mã:
=ROUND(SUM(IF(COUNTIFS($B$4:$B$58,$F4,$C$4:$C$58,$C$4:$C$58)>5,1,0))/MAX(COUNTIFS($B$4:$B$58,$F4,$C$4:$C$58,$C$4:$C$58)),0.5)
Nhấn Ctrl+Shift+Enter
rồi kéo xuống
 
Chào các bác GPE
Em đang cần tổng hợp số ngày không chấm công các bộ phận. Các bác xem giúp em với ạ. Em cảm ơn
Góp công thức 1 cách khác :
Mã:
G4=SUMPRODUCT(($F4=$B$4:$B$58)*(COUNTIFS($B$4:$B$58,$B$4:$B$58,$C$4:$C$58,$C$4:$C$58)=G$3))/G$3
Mã:
L4=SUMPRODUCT(($F4=$B$4:$B$58)*(COUNTIFS($B$4:$B$58,$B$4:$B$58,$C$4:$C$58,$C$4:$C$58)>5)/(COUNTIFS($B$4:$B$58,$B$4:$B$58,$C$4:$C$58,$C$4:$C$58)))
 
Riêng L4:
Mã:
=ROUND(SUM(IF(COUNTIFS($B$4:$B$58,$F4,$C$4:$C$58,$C$4:$C$58)>5,1,0))/MAX(COUNTIFS($B$4:$B$58,$F4,$C$4:$C$58,$C$4:$C$58)),0.5)
Nhấn Ctrl+Shift+Enter
rồi kéo xuống
Cảm ơn bạn nhiều nhé
Bài đã được tự động gộp:

Góp công thức 1 cách khác :
Mã:
G4=SUMPRODUCT(($F4=$B$4:$B$58)*(COUNTIFS($B$4:$B$58,$B$4:$B$58,$C$4:$C$58,$C$4:$C$58)=G$3))/G$3
Mã:
L4=SUMPRODUCT(($F4=$B$4:$B$58)*(COUNTIFS($B$4:$B$58,$B$4:$B$58,$C$4:$C$58,$C$4:$C$58)>5)/(COUNTIFS($B$4:$B$58,$B$4:$B$58,$C$4:$C$58,$C$4:$C$58)))
Dạ cảm ơn anh nhé
 
Web KT

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

Back
Top Bottom