Xử lý hàm ngày tháng định dạng lỗi

Liên hệ QC

nguyendinhhien

Thành viên chính thức
Tham gia
6/11/07
Bài viết
60
Được thích
70
Hi các bác.

Dính vào mấy cái hàm ngày tháng là em lúng túng. Các bác xem xử lý dùm em cái text dạng 'dd/mm/yyyy để chuyển về định dạng ngày tháng đúng của nó dd/mm/yyyy. Em làm mấy hàm liên tiếp mới chuyển được nó về được, nên muốn hỏi các anh chị có hàm nào xử lý gọn nó được không?
Thanks!
 

File đính kèm

  • ngay thang.xlsx
    10 KB · Đọc: 38
Không biết dữ liệu của bạn có chuẩn hay bạn có ý gì khác không chứ theo yêu cầu của bạn thì bạn chỉ cần dùng công thức value(A1). Sau đó định dạng lại dạng "đ/mm/yyyy" là ok rồi.
 
Hi các bác.

Dính vào mấy cái hàm ngày tháng là em lúng túng. Các bác xem xử lý dùm em cái text dạng 'dd/mm/yyyy để chuyển về định dạng ngày tháng đúng của nó dd/mm/yyyy. Em làm mấy hàm liên tiếp mới chuyển được nó về được, nên muốn hỏi các anh chị có hàm nào xử lý gọn nó được không?
Thanks!

Bạn thử dùng công thức này trong ô B1 xem có được không nhé.

=DATE(RIGHT(A1,LEN(A1)-FIND("/",A1,FIND("/",A1)+1)),MID(A1,FIND("/",A1)+1,FIND("/",A1,FIND("/",A1)+1)-(FIND("/",A1)+1)),LEFT(A1,FIND("/",A1)-1))
 
Không biết dữ liệu của bạn có chuẩn hay bạn có ý gì khác không chứ theo yêu cầu của bạn thì bạn chỉ cần dùng công thức value(A1). Sau đó định dạng lại dạng "đ/mm/yyyy" là ok rồi.

Cái này không được anh ạ. Em phải xử lý file của người khác nhập, nhưng với hàm Value thì nỗi #value. Do người ta sợ nhảy dữ liêu khi thay đổi định dạng nên họ nhập dấu nháy đơn ( ' ) trước dữ liệu ngày tháng, nên dữ liệu chuyển thành text và dù có fomat cell cũng chẳng hề hấn gì. Em phải sử dụng mấy hàm cắt văn bản để chiết riêng ngày, tháng, năm rồi ghép lại giống kiểu bác Mhung12005 đã làm, nhưng như vậy thấy hơi dài, nên muốn hỏi các pác truyền thụ thêm chút.
Thanks!
 
xem thử cái này có ngắn hơn được chút nào không:
=DATE(RIGHT(A1,4), MID(A1, FIND("/", A1, 1)+1, FIND("/", A1, 4)-FIND("/", A1, 1)-1),LEFT(A1, FIND("/", A1)-1))
 
Web KT
Back
Top Bottom