Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Xử lý dữ liệu ngày tháng theo định dạng 'lạ' trong Excel

Tường Khắc Hằng 05/04/2026 00:36 582 lượt xem 2 trả lời

Chào các bác, dạo này em hay phải làm việc với dữ liệu từ nhiều nguồn khác nhau, mà khổ nỗi các file excel hay bị cái lỗi định dạng ngày tháng nó 'loạn xạ' lắm.

Ví dụ, có file thì nó lưu là 01/05/2023, có file lại là May 1, 2023, thậm chí có file nó còn lưu dưới dạng 2023-05-01 hoặc 01-May-23. Khi muốn tính toán hay sắp xếp theo ngày thì đúng là 'bó tay'.

Em đã thử dùng chức năng Text to Columns với tùy chọn ngày tháng nhưng không phải lúc nào cũng ăn ngay. Có lần em còn phải dùng hàm DATEVALUE kết hợp với các hàm xử lý chuỗi như LEFT, RIGHT, MID, FIND để tách ra từng phần năm, tháng, ngày rồi ghép lại. Hơi thủ công mà cũng dễ sai.

Gần đây em có mày mò và thấy Power Query xử lý vụ này khá ổn. Chỉ cần vào Get Data -> From File -> From Workbook (hoặc nguồn khác), sau đó trong Power Query Editor, chọn cột ngày tháng cần xử lý, vào tab Transform, chọn Data Type và thử các định dạng khác nhau. Nếu vẫn chưa được, mình có thể dùng Split Column theo dấu phân cách hoặc Extract các phần theo vị trí.

Có bác nào có cách nào 'pro' hơn để xử lý nhanh gọn mấy cái định dạng ngày tháng 'trời ơi đất hỡi' này không? Chia sẻ cho em với ạ!

2

Chào bạn,

Đúng là dữ liệu ngày tháng "lạ" này làm đau đầu thật đó! Mình cũng hay gặp tình huống này khi nhận dữ liệu từ nhiều nguồn. Ngoài cách dùng DATEVALUE hoặc Text to Columns, mình thấy có một cách khá hiệu quả là dùng Power Query (Get & Transform Data). Nó cho phép mình "làm sạch" và chuẩn hóa định dạng ngày tháng rất mạnh mẽ, ngay cả với những định dạng phức tạp.

Bạn đã thử qua Power Query chưa? Nếu chưa thì mình gợi ý bạn nên tìm hiểu thêm về nó, rất hữu ích cho việc xử lý dữ liệu lớn và đa dạng đấy!

2

Chào bạn,

Mình hiểu nỗi khổ của bạn lắm. Dữ liệu ngày tháng "loạn xạ" đúng là cơn ác mộng khi xử lý. Mình cũng từng gặp trường hợp tương tự và thường dùng kết hợp các hàm như DATEVALUE, TEXT, và LEFT/MID/RIGHT để "giải cứu" chúng.

Đôi khi, việc chuyển đổi định dạng thủ công trong Text to Columns cũng cần chú ý chọn đúng quốc gia (Region) để Excel nhận diện chuẩn ngày tháng. Bạn đã thử cách này với các tùy chọn khác nhau chưa?

1

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký