Thay vì để số thì mình chuyển sang ký tự nào đó thì mình dùng phương pháp nào vậy ạ
Vì dữ liệu máy chấm công rất quan trọng về thời gian nên thường khi chuyển thì để dạng số sẽ tốt hơn.
Còn trường hợp muốn chuyển sang dạng ký tự thì cần xét trường hợp:
- Nếu kết quả ngày công là > 4h thì tính 1 ngày công, <=4h thì tính nửa ngày công (về nguyên tắc). Tuy nhiên lấy mốc 4h sẽ ko bao quát hết, do làm đủ 4h thì giờ ra - giờ vào cũng có thể lớn hơn 4) => lấy mốc 5h
Bạn dùng hàm:
=IF(Số giờ làm =0, "K", IF(Số giờ làm <=5, "N", "X"))
trong đó:
- Số giờ làm chính là công thức tính số giờ làm của từng người, trong từng ngày (như hướng dẫn trong video bài giảng)
- "X" là ký hiệu làm đủ ngày
- "N" là ký hiệu làm nửa ngày
- "K" là ký hiệu nghỉ làm, không tính công
Choà bạn bạn có thể quy định 8h bằng ký tự x nhé.
nếu mình trích xuất sang bảng ngang của chấm công bằng số, nhưng mình muốn chuyển từ BCC số sang ký tự thì làm như nào ạ
Trong video bài giảng mình đã hướng dẫn cách chuyển kết quả chấm công từng người từ dạng bảng dọc sang dạng bảng ngang với hàm SUMIFS rồi, đây chính là số giờ làm.
Dựa trên hàm này, bạn phát triển tiếp theo hướng dẫn ở trên để chuyển kết quả Số giờ làm sang dạng ký tự.
có vẻ như thầy trả lời k đúng trọng tâm câu hỏi nhỉ, phía bên bang data trích xuất máy chấm công thì đã làm rồi, nhưng trường hợp chuyển đổi dạng số sang ký tự từ bảng ngang chấm công ntn thầy cũng chưa tl
=IF(SUMIFS(Data_GioLam, Data_MaNV,$A7,Data_Ngay,D$6)=0, "K", IF(SUMIFS(Data_GioLam, Data_MaNV,$A7,Data_Ngay,D$6)<5, "N", "X"))
đây là công thức chuyển từ dạng kết quả số sang dạng ký hiệu bạn nhé.
em cảm ơn ạ