Auto format số/ngày
Vị trí trên ribbon: Tab DVD Addin → Nhóm Văn bản và Số → Menu Xử lý văn bản
ID lệnh: btnFormatAuto
Chức năng
Lệnh đưa định dạng vùng chọn về General, sau đó đọc từng ô: nếu nội dung đọc được thành ngày tháng thì ghi lại thành giá trị ngày thật, nếu đọc được thành số thì ghi lại thành số thật, còn lại giữ nguyên chuỗi.
Đây là cách xử lý nhanh dữ liệu "số nhưng căn lề trái" — kiểu dữ liệu copy từ file PDF, từ web, từ phần mềm dự toán hoặc file CSV, khiến SUM ra 0 và cột ngày không sắp xếp được.
Cách dùng
- Bôi đen vùng dữ liệu cần chuẩn hoá kiểu — nên chọn riêng cột số hoặc cột ngày, không chọn lẫn cả bảng.
- Vào tab DVD Addin → nhóm Văn bản và Số → menu Xử lý văn bản → Auto format số/ngày.
- Lệnh chạy ngay, không có hộp thoại. Thanh trạng thái báo số ô đã chuẩn hoá.
- Sau khi chạy, định dạng hiển thị của vùng là General — bạn tự đặt lại định dạng mong muốn (ví dụ
dd/mm/yyyycho cột ngày,#,##0.00cho cột khối lượng).
Ví dụ
Bảng khối lượng nhận từ nhà thầu phụ, cột khối lượng và cột ngày nghiệm thu đều đang là văn bản.
| Trước (văn bản, căn trái) | Sau (giá trị thật) |
|---|---|
125,5 | 125,5 — cộng được bằng SUM |
1200 | 1200 — cộng được bằng SUM |
15/03/2026 | 15/03/2026 — trừ được ngày, lọc được theo tháng |
Sau khi chạy, đặt lại định dạng #,##0.00 cho cột khối lượng và dd/mm/yyyy cho cột ngày là bảng dùng được ngay cho bảng tổng hợp thanh toán.
Lưu ý
- Lệnh xoá định dạng số hiện có của cả vùng (đặt về General), nên định dạng ngày, phân cách nghìn, số chữ số thập phân phải đặt lại sau khi chạy.
- Việc nhận dạng số và ngày theo Regional Settings của máy. Máy đặt vi-VN thì dấu
.là phân cách nghìn và,là dấu thập phân — chuỗi kiểu1.5có thể bị hiểu thành15. Kiểm tra vài dòng đầu trước khi chạy cả cột. - Chuỗi kiểu
01/02/2026được hiểu theo thứ tự ngày/tháng của Regional Settings, dữ liệu gốc theo chuẩn Mỹ có thể bị đảo ngày và tháng. - Ô không đọc được thành số hay ngày sẽ giữ nguyên là văn bản.
- Không hoàn tác được bằng Ctrl+Z.
Liên quan
- Xoá space thừa — dọn khoảng trắng trước, vì chuỗi dư khoảng trắng dễ khiến nhận dạng thất bại.
- Smart Data Cleaning… — chuẩn hoá định dạng ngày về một khuôn thống nhất trước khi chuyển kiểu.
- Tìm / Thay hàng loạt… — bỏ ký tự lạ (dấu nháy, đơn vị) lẫn trong cột số.
- Chèn text — gắn lại đơn vị vào cột đã chuyển thành số nếu cần in ấn.