tuananhhpu
Thành viên mới

- Tham gia
- 19/3/10
- Bài viết
- 3
- Được thích
- 0
Các bác xem giúp em chuyển định dạng ngày tháng sang dạng text. Ví dụ kiểu ngày 28.02.1988 thành 280288 ở dạng text.
công thức này thử xemCác bác xem giúp em chuyển định dạng ngày tháng sang dạng text. Ví dụ kiểu ngày 28.02.1988 thành 280288 ở dạng text.
tại bạn cần dữ liệu là text thì tôi làm bằng textCám ơn bác Le duy Thuong và bác Chu.cuoi92. Nếu dùng Format Cell để định dạng có đc ko nhỉ?
Ah... ha... Cái công thức này không chắc chính xác đâu nhatại bạn cần dữ liệu là text thì tôi làm bằng text
còn formats thì vẫn phải dùng công thức
=--SUBSTITUTE(A1,".","/") sau đó format=dd.mm.yy
Chỉ trừ 1 trường hợp nếu chuổi được nhập theo kiểu 1988.02.28 (tức yyyy.mm.dd) là có thể chơi ngắn gọn như Le duy Thuong được mà không cần phải quan tâm đến Control Panel của từng máyMình theo ý kiến Ndu, để chắc ăn phải chuyển chuỗi đó sang ngày thực sự rồi mới tính bằng công thức
=DATE(RIGHT(A3,4),MID(A3,4,2),LEFT(A3,2))
Sau đó dùbng hàm Text chuyển sang chuỗi
=TEXT(DATE(RIGHT(A3,4),MID(A3,4,2),LEFT(A3,2)),"dd/mm/yyyy")
Chỉ trừ 1 trường hợp nếu chuổi được nhập theo kiểu 1988.02.28 (tức yyyy.mm.dd) là có thể chơi ngắn gọn như Le duy Thuong được mà không cần phải quan tâm đến Control Panel của từng máy
TRỜI ƠIMình Test rồi Nếu Control Panel chọn ký hiệu định dạng ngày bằng " - " hay " . " thì công thức của Duy Thường bị vỡ ngay.
=TEXT(SUBSTITUTE(A1,".","/"),"DDMMYY")