Mọi người giúp mình định dạng hay công thức như thế nào với nha. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

thienkieu.nguyen

Thành viên mới
Tham gia
21/3/12
Bài viết
1
Được thích
0
[Lấy dấu phẩy làm điểm chuẩn, nếu chuỗi nào có đủ 18 ký tự thì ok, còn không thì sẽ thay thế bằng khoảng trắng sau đó mới đến "," và những ký tự sau đó.
Ví dụ:
NGUYỄN VĂN A,TM1001
->NGUYỄN VĂN A ,TM1001
NGUYỄN VĂN HOÀNG B,TM1002
->NGUYỄN VĂN HOÀNG B,TM1002
TRẦN THỊ C,CK0005
->TRẦN THỊ C ,CK0005
 
[Lấy dấu phẩy làm điểm chuẩn, nếu chuỗi nào có đủ 18 ký tự thì ok, còn không thì sẽ thay thế bằng khoảng trắng sau đó mới đến "," và những ký tự sau đó.
Ví dụ:
NGUYỄN VĂN A,TM1001
->NGUYỄN VĂN A ,TM1001
NGUYỄN VĂN HOÀNG B,TM1002
->NGUYỄN VĂN HOÀNG B,TM1002
TRẦN THỊ C,CK0005
->TRẦN THỊ C ,CK0005
Bạn dùng công thức này thử xem:
Mã:
=IF(FIND(",",A1)<19,SUBSTITUTE(A1,",",REPT(" ",19-FIND(",",A1))&","),A1)
 
Hình như là thế này:
Đếm số ký tự khác rỗng, nếu <18 thì thếm khoảng trắng trước dấu phẩy:
Mã:
=IF(LEN(SUBSTITUTE(A1," ",""))<18,SUBSTITUTE(A1,","," ,"),A1)
 
Công thức này là thêm số khoảng trắng sao cho đủ 18 ký tự

=LEFT(LEFT(A1,FIND(",",A1)-1)&REPT(" ",18),18)&RIGHT(A1,LEN(A1)-FIND(",",A1)+1)

Còn công thức này chỉ thêm một khoảng trắng:

=IF(MID(A1,19,1)=",",A1,SUBSTITUTE(A1,","," ,"))
 
Web KT

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

Back
Top Bottom