# BÁO CÁO LÀM SẠCH DỮ LIỆU - TUẦN 29

## Thông tin chung
- **File gốc 1 (Chính)**: tuần 29(13.07-19.07).xlsx
- **File gốc 2 (Khách lẻ)**: kqm tuần 29.xlsx
- **File sạch đầu ra**: Tuan_29_13.07-19.07_DA-LAM-SACH.xlsx
- **Ngày xử lý**: 21/07/2026

## Thống kê dữ liệu gộp
- **Tổng số nhà máy**: 44 (1-20 từ file chính, 21-44 từ file khách lẻ)
- **Tổng số dòng dữ liệu**: 181
- **Tổng sản lượng sản phẩm làm mẫu**: 1668 cái

| Loại mẫu | Số lượng | Trạng thái | Số lượng |
|----------|----------|------------|----------|
| Mẫu Mới | 58 | Đã Ký (DK) | 16 |
| Mẫu Nhân | 34 | Hoàn Thành (HT) | 150 |
| Mẫu Bộ | 75 | Đang làm (ĐL) | 0 |
| Chưa rõ | 14 | Chưa rõ | 15 |

## Các thao tác đã thực hiện
1. **Gộp và chuẩn hóa 2 file nguồn**: Đọc dữ liệu từ file chính (từ dòng 12) và file khách lẻ (từ dòng 5, loại bỏ dòng tổng).
2. **Đánh lại số thứ tự (Stt) nhà máy**: Đảm bảo số thứ tự tăng liên tục từ 1 đến 44 (không bị lặp lại).
3. **Chuẩn hóa kỹ thuật viên**: Sử dụng bộ quy tắc chuẩn hóa chữ cái đầu từ `data_cleaner.py` và hỗ trợ các ký tự phân tách nâng cao (newline `\n`, gạch ngang `-`, xẹt `/`).
4. **Phân tách cột Loại mẫu và Trạng thái**: Ánh xạ đúng các trường tương ứng từ cột ban đầu về định dạng chuẩn.
