Chuyển lại ngày tháng thành chuỗi

Liên hệ QC

HocVBAExcel

Thành viên mới
Tham gia
17/4/15
Bài viết
40
Được thích
1
Giới tính
Nam
Mình chạy code lở chuyển chuỗi thành ngày tháng.
bây giờ muốn lấy lại kết quả như ban đầu
file mình nhu sau cột B là giũ liệu cũ cột D sau khi chạy code
minh gửi file nhờ các anh giúp.
 

File đính kèm

Mình chạy code lở chuyển chuỗi thành ngày tháng.
bây giờ muốn lấy lại kết quả như ban đầu
file mình nhu sau cột B là giũ liệu cũ cột D sau khi chạy code
minh gửi file nhờ các anh giúp.
Tôi hơi thắc mắc một chút: Tại các hàng 6, 7, 9 code đã chuyển như thế nào để ra kết quả ấy nhỉ? Các hàng còn lại thì dễ hiểu rồi, riêng 3 hàng này tôi chưa tìm thấy quy luật.
 
Mình chạy code lở chuyển chuỗi thành ngày tháng.
bây giờ muốn lấy lại kết quả như ban đầu
file mình nhu sau cột B là giũ liệu cũ cột D sau khi chạy code
minh gửi file nhờ các anh giúp.
công thức ở dòng 4
=TEXT(MONTH(D4),"00")&"-"&RIGHT(IF(YEAR(D4)<2016,YEAR(D4),DAY(D4)),2)
copy xuống
 
Tôi hơi thắc mắc một chút: Tại các hàng 6, 7, 9 code đã chuyển như thế nào để ra kết quả ấy nhỉ? Các hàng còn lại thì dễ hiểu rồi, riêng 3 hàng này tôi chưa tìm thấy quy luật.
Mình gõ lại bằng tay nên sai ,mình áp dụng công thức ok rồi
 
Mình gõ lại bằng tay nên sai ,mình áp dụng công thức ok rồi
Uầy, vậy mà bạn tung hỏa mù làm tôi "bối rối" quá, chứ nếu mấy chỗ đó do gõ sai thì công thức dễ mà. Ngoài công thức ở bài #3 thì bạn có thể tham khảo thêm công thức này:
Mã:
=TEXT(D4,IF(YEAR(D4)=2016,"mm-dd","mm-yy"))
 
Web KT

Bài viết mới nhất

Back
Top Bottom