Mục số 3 ở bài 2:
AI nói rằng "Khi VBA xử lý chuỗi ngày tháng sẽ sinh ra kết quả sai hoặc lỗi."
Tức là nó đoán ngày tháng đang ở dạng text (thế mới có hành động "xử lý chuỗi"). Chỗ này AI cho giải pháp đúng ở chỗ tách chuỗi rồi dùng hàm DateSerial.
Nếu như dữ liệu chuẩn ngày tháng thì đem đi bất kỳ đâu cũng được hiểu là ngày tháng bất kể thiết lập hệ thống kiểu gì. Excel luôn xem ngày tháng (chuẩn) là giá trị số, nếu nhập kiểu text thì bị lỗi. Ai không tin thì thử gõ 13/08/2026 trên máy thiết lập dd/mm/yy. Sau đó thay đổi thiết lập ngay trên máy đó về mm/dd/yy xem Excel có hiểu không thì biết ngay. Cũng thử như vậy, nhưng gõ 13/08/2026 dạng text.
AI ở bài 6:
Thay vì khuyên người dùng nhập liệu cho đúng chuẩn ngày tháng thì hướng dẫn đi lòng vòng, phức tạp hóa vấn đề.
Ngoài ra, giả sử 500 dòng dữ liệu, một số dòng là ngày đúng chuẩn, một số ngày là text, thì định dạng (format cell) custom hoàn toàn vô nghĩa, vô tác dụng đối với ô là text.