Xin giúp đỡ công thức tính bảng chấm công

Liên hệ QC

nhutuan2201

Thành viên mới
Tham gia
2/7/20
Bài viết
3
Được thích
0
Hi các bác

Có bác nào giúp đỡ e công thức ở file đính kèm với ạ. Yêu cầu dựa vào dữ liệu ở các cột: cột B (mã nhân viên), cột H, I (giờ chấm vân tay) để trả ra kết quả ở cột N như sau:
1. Nếu cả cột H và I có dữ liệu giờ vào ra thì cột N trả kết quả "x".
2. Nếu cột H có dữ liêu, cột I k có thì cột N trả kết quả "0.5s"
3. Cột H k có dữ liệu, cột I có thì cột N trả kết quả "0.5c"
4. Nếu cả H và I k có dữ liệu thì cột N cho kết quả "0"
5..Nếu cột H và I cùng k có dữ liệu thì cột N trả kết quả bằng "0". Nhưng quan trọng hơn, trong 01 tuần từ thứ hai đến chủ nhật mà 1 nhân viên có nhiều hơn 1 ngày cột H và I cùng k có dữ liệu vân tay thì ngày đầu tiên cột N trả kết quả bằng "0", từ ngày thứ 02 trở đi cột N cho kết quả "KL"

Tất cả các yêu cầu này e đang để ví dụ như các dòng 4 đến dòng 8
6. Nếu cột H và I có dữ liệu đầy đủ, tức nhân viên A chấm vân tay đầy đủ từ thứ hai đến chủ nhật thì tại cột N tương ứng với dòng ngày chủ nhật đó trả kết quả "NB"
 

File đính kèm

  • BCC F$B T6.xlsx
    19.1 KB · Đọc: 6
Lần chỉnh sửa cuối:
Hi các bác

Có bác nào giúp đỡ e công thức ở file đính kèm với ạ. Yêu cầu dựa vào dữ liệu ở các cột: cột B (mã nhân viên), cột H, I (giờ chấm vân tay) để trả ra kết quả ở cột N như sau:
1. Nếu cả cột H và I có dữ liệu giờ vào ra thì cột N trả kết quả "x"
2. Nếu cột H có dữ liêu, cột I k có thì cột N trả kết quả "0.5s"
3. Cột H k có dữ liệu, cột I có thì cột N trả kết quả "0.5c"
4. Nếu cả H và I k có dữ liệu thì cột N cho kết quả "0"
5. Nếu cột H và I có dữ liệu đầy đủ, tức nhân viên A chấm vân tay đầy đủ từ thứ hai đến chủ nhật tại cột N và ngày chủ nhật đó trả kết quả "NB"
6. Nếu cột H và I cùng k có dữ liệu thì cột N trả kết quả bằng "0". Nhưng quan trọng hơn, trong 01 tuần từ thứ hai đến chủ nhật mà 1 nhân viên có nhiều hơn 1 ngày cột H và I cùng k có dữ liệu vân tay thì ngày đầu tiên cột N trả kết quả bằng "0", từ ngày thứ 02 trở đi cột N cho kết quả "KL"

Trong file e đã làm được đến bước 4, còn bước 5 và 6 thì k làm được tính chu kỳ cho từng nhân viên theo từng tuần được. Mong các bác nào đi qua giúp đỡ ạ
Khi bạn đưa dữ liệu đâu cần phải thật, chỉ cần đủ các trường hợp xảy ra và kết quả cụ thể để mọi người hiểu ý của bạn.
Trong file, Cột H và I đều có dữ liệu, trừ CN, sao hiểu được thế nào là "thế này"
Bạn chỉ cần nhập (ảo) ví dụ đầy đủ các trường hợp và nhập thủ công kết quả bạn muốn.
Chú ý: Lịch sự một chút, đừng viết tắt a, e, k... và nửa Tây nửa Ta "Hi"
 
Lần chỉnh sửa cuối:
Khi bạn đưa dữ liệu đâu cần phải thật, chỉ cần đủ các trường hợp xảy ra và kết quả cụ thể để mọi người hiểu ý của bạn.
Trong file, Cột H và I đều có dữ liệu, trừ CN, sao hiểu được thế nào là "thế này"
Bạn chỉ cần nhập (ảo) ví dụ đầy đủ các trường hợp và nhập thủ công kết quả bạn muốn.
Cám ơn bác..lần đầu mình post nên còn nhiều lúng túng chưa biết diễn đạt ý thông suốt, để mình sửa lại bài
 
Kính nhờ các anh chị giúp e, em làm bảng chấm công mới xuất dữ liệu vân tay từ phần mềm ra, nhưng phần mềm không hiện được sắp xếp công vào bảng như mong muốn,
Nhờ các anh chị giúp em làm các ô màu vàng trong bảng công sẽ hiện dữ liệu của ô màu xanh TÊN CA theo tên nhân viên và ngày tương ứng ạ. Em chân thành cảm ơn.
 

File đính kèm

  • nho tro giup.xlsx
    9.1 KB · Đọc: 4
Kính nhờ các anh chị giúp e, em làm bảng chấm công mới xuất dữ liệu vân tay từ phần mềm ra, nhưng phần mềm không hiện được sắp xếp công vào bảng như mong muốn,
Nhờ các anh chị giúp em làm các ô màu vàng trong bảng công sẽ hiện dữ liệu của ô màu xanh TÊN CA theo tên nhân viên và ngày tương ứng ạ. Em chân thành cảm ơn.
Thử:
Mã:
C12=IFERROR(LOOKUP(2,1/($A12=$B$4:$B$9)/(C$11=$F$4:$F$9),$S$4:$S$9),"")
Enter, copy qua phải, fill cả hàng xuống.

Thân
 

File đính kèm

  • nho tro giup.xlsx
    10.1 KB · Đọc: 7
Hi các bác

Có bác nào giúp đỡ e công thức ở file đính kèm với ạ. Yêu cầu dựa vào dữ liệu ở các cột: cột B (mã nhân viên), cột H, I (giờ chấm vân tay) để trả ra kết quả ở cột N như sau:
1. Nếu cả cột H và I có dữ liệu giờ vào ra thì cột N trả kết quả "x".
2. Nếu cột H có dữ liêu, cột I k có thì cột N trả kết quả "0.5s"
3. Cột H k có dữ liệu, cột I có thì cột N trả kết quả "0.5c"
4. Nếu cả H và I k có dữ liệu thì cột N cho kết quả "0"
5..Nếu cột H và I cùng k có dữ liệu thì cột N trả kết quả bằng "0". Nhưng quan trọng hơn, trong 01 tuần từ thứ hai đến chủ nhật mà 1 nhân viên có nhiều hơn 1 ngày cột H và I cùng k có dữ liệu vân tay thì ngày đầu tiên cột N trả kết quả bằng "0", từ ngày thứ 02 trở đi cột N cho kết quả "KL"

Tất cả các yêu cầu này e đang để ví dụ như các dòng 4 đến dòng 8
6. Nếu cột H và I có dữ liệu đầy đủ, tức nhân viên A chấm vân tay đầy đủ từ thứ hai đến chủ nhật thì tại cột N tương ứng với dòng ngày chủ nhật đó trả kết quả "NB"
Thử:
Mã:
N4=IF(OR(H4>0,I4>0),IF((WEEKDAY(F4)=1)*SUMPRODUCT(N(OFFSET(H4:I4,1-WEEKDAY(F4,2),,7)>0))=14,"NB",LOOKUP(SUMPRODUCT((H4:I4>0)*{1,2}),{1,2,3},{"0.5s","0.5c","x"})),IF(COUNTIF(OFFSET(H4,1-WEEKDAY(F4,2),,WEEKDAY(F4,2)),"")>1,"KL",))
Enter, fill xuống.

Thân
 

File đính kèm

  • BCC F$B T6.xlsx
    21.6 KB · Đọc: 19
Web KT
Back
Top Bottom