Làm cách nào để thêm 1 ký tự vào từng dòng cụ thể

Liên hệ QC

kelvin001

Thành viên mới
Tham gia
27/8/14
Bài viết
2
Được thích
0
Xin chào mọi người,
Cho em hỏi ạ, giờ em có một cột mã số thuế từ bạn em gửi, nhưng bạn ấy lấy từ đâu mà cột MST đó thiếu mất số 0 đầu.
Em đã dùng Format cell, tab Number và mục Custom chỗ ô Type: "0"#.
Thì kết quả em nhận được tất cả các dòng của cột đó đều có số 0 đầu dòng rồi, nhưng có 2 vấn đề:
- Một số MST bắt đầu bằng số 2, hoặc số 3,....... thì rõ là ko cần thêm số 0 đầu.
- Một số MSt của chi nhánh ( kết thúc bằng -001, -002, -003......) mặc định đã có số 0 đầu dòng thì cũng ko cần thêm số 0.
Giờ làm cách nào để những MST thiếu số 0 vẫn được bổ sung, mà những MST kia thì vẫn giữ nguyên trạng ạ?
Em có đính kèm file ví dụ.
Cảm ơn mọi người.
 

File đính kèm

Xin chào mọi người,
Cho em hỏi ạ, giờ em có một cột mã số thuế từ bạn em gửi, nhưng bạn ấy lấy từ đâu mà cột MST đó thiếu mất số 0 đầu.
Em đã dùng Format cell, tab Number và mục Custom chỗ ô Type: "0"#.
Thì kết quả em nhận được tất cả các dòng của cột đó đều có số 0 đầu dòng rồi, nhưng có 2 vấn đề:
- Một số MST bắt đầu bằng số 2, hoặc số 3,....... thì rõ là ko cần thêm số 0 đầu.
- Một số MSt của chi nhánh ( kết thúc bằng -001, -002, -003......) mặc định đã có số 0 đầu dòng thì cũng ko cần thêm số 0.
Giờ làm cách nào để những MST thiếu số 0 vẫn được bổ sung, mà những MST kia thì vẫn giữ nguyên trạng ạ?
Em có đính kèm file ví dụ.
Cảm ơn mọi người.

Bạn thử format với 10 con số 0 xem được không.
 
Việc mất số 0 ở đầu là do bạn để định dạng của cell là General nên các MST mà không có đuôi chi nhánh thì vẫn giữ nguyên (nó đã là text), còn các MST không có mã chi nhánh bị mất số 0 (vì con số 0 ở đầu không có ý nghĩa). Vậy việc xử lý rất đơn giản, bạn chỉ cần if, nếu len(mst)=9 thì thêm 0 ở đầu, còn lại là chính nó. Mình làm mẫu trong file đính kèm, bạn tham khảo nhé.
 

File đính kèm

Web KT

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

Back
Top Bottom