Tách sau dấu gạch cuối cùng (1 người xem)

Liên hệ QC

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

Thư Tín

Thành viên chính thức
Tham gia
3/5/19
Bài viết
77
Được thích
4
Em muốn tách chuỗi ký tự sau dấu - cuối cùng ra kết quả như trong file đính kèm, nhờ mọi người giúp em công thức. Em cảm ơn nhiều ạ.
 

File đính kèm

Công thức ô F4:
PHP:
=TRIM(RIGHT(SUBSTITUTE(E4;"-";REPT(" ";10));10))
Thân gởi bác Ba Tê
Giờ cháu muốn tách:
PR-H-BM1-1 tách thành PR-H-BM1
PR-H-BM11-1 tách thành PR-H-BM11
PR-H-CL12-22 tách thành PR-H-CL12
thì công thức trên phải sửa lại như thế nào ạ
 
Giờ này bác ấy "quắc" rồi bạn ơi

=SUBSTITUTE(TRIM(LEFT(SUBSTITUTE(A1,"-",REPT(" ",100)),LEN(SUBSTITUTE(A1,"-",REPT(" ",100)))-100))," ","-")
 
Thân gởi bác Ba Tê
Giờ cháu muốn tách:
PR-H-BM1-1 tách thành PR-H-BM1
PR-H-BM11-1 tách thành PR-H-BM11
PR-H-CL12-22 tách thành PR-H-CL12
thì công thức trên phải sửa lại như thế nào ạ
Công thức trên gán cho nó bằng X
Kết quả = Left(Chuỗi, Len(Chuỗi)- Len(X)- 1)
 
Thân gởi bác Ba Tê
Giờ cháu muốn tách:
PR-H-BM1-1 tách thành PR-H-BM1
PR-H-BM11-1 tách thành PR-H-BM11
PR-H-CL12-22 tách thành PR-H-CL12
thì công thức trên phải sửa lại như thế nào ạ
Dữ liệu đúng kiểu như vậy thì công thức này cũng tạm:
PHP:
=TRIM(MID(SUBSTITUTE(A1,"-",REPT(" ",100),3),1,100))
 
Dữ liệu đúng kiểu như vậy thì công thức này cũng tạm:
PHP:
=TRIM(MID(SUBSTITUTE(A1,"-",REPT(" ",100),3),1,100))
Không chủ quan là 3
Dữ liệu file bài #1 thế này:
195363-03-DWG-6002-CL6​
195363-03-DWG-6002-CL7​
195363-03-DWG-6002-CL14​
195363-03-DWG-6002-CL15​
195363-03-DWG-6002-AW-BM8​
195363-03-DWG-6002-AW-BM9​
195363-03-DWG-6002-AW-BM10​
195363-03-DWG-6002-AW-BM11​
195363-03-DWG-6002-AW-GR9
195363-03-DWG-6002-AW-GR10​
195363-03-DWG-6002-AW-GR11​
 
Lần chỉnh sửa cuối:
Không chủ quan là 3
Dữ liệu file bài #1 thế này:
195363-03-DWG-6002-CL6​
195363-03-DWG-6002-CL7​
195363-03-DWG-6002-CL14​
195363-03-DWG-6002-CL15​
195363-03-DWG-6002-AW-BM8​
195363-03-DWG-6002-AW-BM9​
195363-03-DWG-6002-AW-BM10​
195363-03-DWG-6002-AW-BM11​
195363-03-DWG-6002-AW-GR9
195363-03-DWG-6002-AW-GR10​
195363-03-DWG-6002-AW-GR11​
Thì em làm theo cái cấu trúc đó thôi, còn nếu không thì sửa thành:
PHP:
=TRIM(LEFT(SUBSTITUTE(A1,"-",REPT(" ",100),LEN(A1)-LEN(SUBSTITUTE(A1,"-",""))),100))
 
Web KT

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

Back
Top Bottom