Tính số ngày công

Liên hệ QC

vulunktheky

Thành viên thường trực
Tham gia
2/3/18
Bài viết
268
Được thích
84
Giới tính
Nam
Chào anh chị và các bạn,
Mình có file dữ liệu như sau, do số lượng công nhân viên là rất lớn và thực hiện tính toán trong file là thủ công nên rất lâu dễ sai sót, mong các anh chị và các bạn hỗ trợ giúp mình, có thể dùng VBA hoặc công thức nào tối ưu cho việc tính toán được nhanh và chính xác.
Nội dụng yêu cầu và kết quả mẫu mình cập nhật trong file đính kèm. mong các anh chị và các bạn hỗ trợ giúp mình, cảm ơn.
 

File đính kèm

  • TIEN THUONG TUAN.xlsb
    879.1 KB · Đọc: 21
Kết quả mẫu sai tùm lum.
Mà cũng không biết do điều kiện thiếu trường hợp nào khác không.
 
Lần chỉnh sửa cuối:
Upvote 0

File đính kèm

  • TIEN THUONG TUAN.xlsb
    714.3 KB · Đọc: 7
Upvote 0
Mình bị sơ xuất vị trí này:
Người này thuộc PHÉP KHÁC.
  • Bằng 1 ngày nếu: giờ công(Cột M) >=0,<2.5 và loại Phép: KT/TS. Giới tính: Female (Cột AB)
như vậy là thêm một ĐK nữa ?

Còn trường hợp này ?
28741LÂM THỊ RA03ASaturday DIPAB02
0​
TNFEMALE
 
Upvote 0

File đính kèm

  • TIEN THUONG TUAN.xlsb
    1 MB · Đọc: 4
Upvote 0
Những ô màu vàng là những ô khác với sheet mẫu, bạn kiểm tra lại nhé!
- Bạn xem lại phần những ô màu vàng giúp mình nha, phần sheet mẫu là kết quả chính xác luôn á bạn, Hình như bạn bị thiếu những điều kiện TN/RP/PN/PB/“trống” này
- bạn xem lại phần tính tổng tăng ca giúp mình nha.
 
Upvote 0
- Bạn xem lại phần những ô màu vàng giúp mình nha, phần sheet mẫu là kết quả chính xác luôn á bạn, Hình như bạn bị thiếu những điều kiện TN/RP/PN/PB/“trống” này
- bạn xem lại phần tính tổng tăng ca giúp mình nha.
Bạn giải thích lại hai dòng điều kiện đó đi, hiện tại mình đang để điều kiện cột "X" = rỗng
Bài đã được tự động gộp:

- bạn xem lại phần tính tổng tăng ca giúp mình nha.
"6: Giờ tăng ca
• Tính tổng giờ tăng ca theo số thẻ tương ứng với giờ tăng ca ở cột S (FACT WORK ADD)"



Về giờ tăng ca, không hiểu ý bạn luôn.
Ví dụ:
nhân viên Cẩm Mi
EMP NOEMP NAMEWORK NODAY KINDDEPT NOWORK QTYSFACT WORK ADDHOLIDAY KINDSEX
31153TRẦN THỊ CẨM MI03BFriday DIPAC06
8​
FEMALE
31153TRẦN THỊ CẨM MI03BSaturday DIPAC06
8​
FEMALE
31153TRẦN THỊ CẨM MI03BMonday DIPAC06
8​
FEMALE
31153TRẦN THỊ CẨM MI03BTuesday DIPAC06
0​
PBFEMALE
31153TRẦN THỊ CẨM MI03BWednesdayDIPAC06
8​
FEMALE
31153TRẦN THỊ CẨM MI03BThursday DIPAC06
8​
FEMALE

Cột "S" Fact work add hoàn toàn không có gì
nhưng mẫu thì thế này: (có 2 h tăng ca)
'31153TRẦN THỊ CẨM MI6 5.0 - - 1.0 - 2.0
 
Lần chỉnh sửa cuối:
Upvote 0
Bạn giải thích lại hai dòng điều kiện đó đi, hiện tại mình đang để điều kiện cột "X" = rỗng
Bài đã được tự động gộp:


"6: Giờ tăng ca
• Tính tổng giờ tăng ca theo số thẻ tương ứng với giờ tăng ca ở cột S (FACT WORK ADD)"



Về giờ tăng ca, không hiểu ý bạn luôn.
Ví dụ:
nhân viên Cẩm Mi
EMP NOEMP NAMEWORK NODAY KINDDEPT NOWORK QTYSFACT WORK ADDHOLIDAY KINDSEX
31153TRẦN THỊ CẨM MI03BFriday DIPAC06
8​
FEMALE
31153TRẦN THỊ CẨM MI03BSaturdayDIPAC06
8​
FEMALE
31153TRẦN THỊ CẨM MI03BMonday DIPAC06
8​
FEMALE
31153TRẦN THỊ CẨM MI03BTuesday DIPAC06
0​
PBFEMALE
31153TRẦN THỊ CẨM MI03BWednesdayDIPAC06
8​
FEMALE
31153TRẦN THỊ CẨM MI03BThursdayDIPAC06
8​
FEMALE
Cột "S" Fact work add hoàn toàn không có gì

nhưng mẫu thì thế này: (có 2 h tăng ca)
'31153TRẦN THỊ CẨM MI6 5.0 - - 1.0 - 2.0

- Trường hợp người công nhân này có giờ công nằm trong khoảng từ >=6 và <=8 và 1 trong các loại phép TN/RP/PN/PB/“trống” thì tính là 1 ngày
- Trường hợp người công nhân này có giờ công nằm trong khoảng từ >=2.5 và <6 với 1 trong các loại phép TN/RP/PN/PB/“trống” thì tính là 0.5 ngày.
- Còn phần tăng ca là kết quả của bạn là chính xác do mình bị nhằm bên ket quả mẫu.
 
Upvote 0
- Trường hợp người công nhân này có giờ công nằm trong khoảng từ >=6 và <=8 và 1 trong các loại phép TN/RP/PN/PB/“trống” thì tính là 1 ngày
- Trường hợp người công nhân này có giờ công nằm trong khoảng từ >=2.5 và <6 với 1 trong các loại phép TN/RP/PN/PB/“trống” thì tính là 0.5 ngày.
- Còn phần tăng ca là kết quả của bạn là chính xác do mình bị nhằm bên ket quả mẫu.
TN/RP/PN/PB/“trống” là thế nào ?
cột X đó có thể là :"trống" ( rỗng-không có gì ) hoặc là 1 trong các giá trị TN hoặc RP.... phải không bạn ?
 

File đính kèm

  • TIEN THUONG TUAN2.xlsb
    1 MB · Đọc: 7
Upvote 0
Web KT
Back
Top Bottom