Đổi định dạng sang số

Liên hệ QC

sep_hatxel

Thành viên thường trực
Tham gia
24/5/10
Bài viết
217
Được thích
7
Mình có file excel ở cột A số liệu được nhập dưới dạng: 5/7; 0-9; 0-0; 4-0 muốn chuyến sang cột C thành số tương ứng: 5/7 thành 57; 0-9 thành 9; 0-0 thành 0; 4-0 thành 4; .v.v..! Mong GPE giúp đỡ! Chân thành cảm ơn! Chúc ngày mới nhiều niềm vui!
 

File đính kèm

  • Doisangso.rar
    1.1 MB · Đọc: 16
Dữ liệu hiện thời không phải là text toàn bộ, do định dạng ngày tháng trước khi nhập nên 5/2 có nghĩa là ngày 2 tháng 5 năm 2010. Còn 7-0 là text.

Do đó không dùng được Find and replace được, Replace dấu "/" thì tìm không có, replace dấu "-" thì kết quả ra ngày tháng.
Cũng không dùng substitute dấu "/" được vì excel tìm không ra dấu đó.

B4 = IF(ISNUMBER(A4);MONTH(A4)*10+DAY(A4);SUBSTITUTE(A4;"-";"")*1)
 
Lần chỉnh sửa cuối:
Dữ liệu hiện thời không phải là text toàn bộ, do định dạng ngày tháng trước khi nhập nên 5/2 có nghĩa là ngày 2 tháng 5 năm 2010. Còn 7-0 là text.

Do đó không dùng được Find and replace được, Replace dấu "/" thì tìm không có, replace dấu "-" thì kết quả ra ngày tháng.
Cũng không dùng substitute dấu "/" được vì excel tìm không ra dấu đó.

B4 = IF(ISNUMBER(A4);MONTH(A4)*10+DAY(A4);SUBSTITUTE(A4;"-";"")*1)

Vâng! Cảm ơn bạn rất nhiều! Thực ra không dấu gì bạn! Do mình dùng đoạn code "ghép số", hôm nay mới phát hiện ra là có trường hợp không đúng nên phải nhập lại bằng tay! Nên mình nhờ diễn đàn GPE giúp đỡ cách khắc phục nhưng không nghĩ là vấn đề phức tạp đến như vậy! Nên mình đang nhờ GPE sữa lại đoạn code phần bài viết "ghép số"! Một lần nữa cám ơn bạn đã quan tâm! Chúc mạnh khoẻ! Thân ái!
 
Web KT
Back
Top Bottom