Thầy cho e hỏi với nội dung như sau viết hàm gì để lấy được ngày tháng năm ạ,
Vd: 0BGH1-1205
Số 0 ở trước tương ứng với năm 2020, 12 tương ứng với tháng, 05 tương ứng với ngày
Chào bạn bạn dùng hàm như sau
=MID(RIGHT(A1, SEARCH("-", A1)-2),1,2)
=MID(RIGHT(A1, SEARCH("-", A1)-2),3,2)
Để tách được ngày tháng năm, bạn có thể làm như sau, giả sử nội dung đang ở ô A1:
- Tách riêng ngày: là hai số cuối bên phải
=RIGHT(A1, 2)
- Tách riêng tháng: là hai chữ số sau dấu gạch ngang
Tìm dấu gạch ngang trước: SEARCH("-", A1)
Tách phần số tháng là 2 chữ số sau vị trí dấu gạch ngang:
=MID(A1, SEARCH("-", A1)+1, 2)- Tách riêng số năm: 1 chữ số bên tay trái đại diện cho số cuối của năm:
="202" & LEFT(A1, 1)
Ghép lại trong hàm DATE sẽ có:
DATE(Năm, tháng, ngày)
=DATE("202" & LEFT(A1, 1), MID(A1, SEARCH("-", A1)+1, 2), RIGHT(A1, 2))