charactor5566
Thành viên mới
- Tham gia
- 7/1/23
- Bài viết
- 37
- Được thích
- 3
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.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
Em ví dụ: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.
Vậy số ngày không chấm công lớn nhất là bao nhiêu hả 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
5 ngày là lớn nhất anh nhé. Vì trên 5 ngày coi như tháng đó không có công ạ.Vậy số ngày không chấm công lớn nhất là bao nhiêu hả bạn.
Bạn thử công thức sau tại G4: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
=SUM(IF(COUNTIFS($B$4:$B$31,$F4,$C$4:$C$31,$C$4:$C$31)=G$3,1,0))/G$3
Cảm ơn bạn hoangtuaotrang_hp_vn rất nhiều.Bạn thử công thức sau tại G4:kết thúc bằng Ctrl+Shift+EnterMã:=SUM(IF(COUNTIFS($B$4:$B$31,$F4,$C$4:$C$31,$C$4:$C$31)=G$3,1,0))/G$3
rồi kéo sang phải, kéo xuống dưới
Riêng L4: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 ?
=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)
Góp công thức 1 cách khác :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
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
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)))
Cảm ơn bạn nhiều nhéRiêng L4:Nhấn Ctrl+Shift+EnterMã:=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)
rồi kéo xuống
Dạ cảm ơn anh nhé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)))