Chào bạn, bạn coi giờ vào với điều kiện if là đúng giờ nhé,
=if(len(o) = 0,giờ vào,o)
Câu trả lời trên comment của thầy cho câu hỏi bạn Khánh Vinh em chưa hiểu lắm ạ.
Nếu trong trường hợp như bạn Vinh nói thì e có thể chia ra 2 trường hợp: TH1: coi giờ vào là đúng giờ và ghi nhận thiếu, TH2 là ghi nhận = 0 coi như ko tính công không ạ. Và nếu chia như vậy thì TH2 khi tính toán sẽ có công thức như thế nào ạ ? Em áp dụng như vậy có được không ?
Bởi vì giờ vào, giờ ra là 2 cột riêng biệt => khi xử lý việc thiếu giờ chấm công thì xét từng cột, công thức tương tự nhau chỉ là khác cột thôi => khi có kết quả xử lý thì sẽ tính công theo giờ này.
Cách xử lý chấm thiếu giờ công cũng tùy quy định công ty, thường cty chỉ quy định 1 trường hợp thôi (thiếu thì coi như không đi làm, hoặc thiếu vẫn coi như đi làm đúng giờ nhưng có hình phạt kèm theo)
Dựa trên cách quy định thì đặt công thức xử lý tương ứng thôi. Công thức cũng là logic với hàm IF dạng đơn giản:
IF(giờ chấm công = "", kết quả xử lý khi thiếu, giờ chấm công)