Tách string ra khỏi một chuỗi.

Liên hệ QC

happyhay

Thành viên mới
Tham gia
22/6/18
Bài viết
6
Được thích
1
Hi All,
Mình muốn tách string "StringA" ra khỏi chuỗi thì làm cách nào bây giờ. Câu lệnh có thể áp dụng được với chuỗi thứ 2 nữa. Mất nửa ngày rồi mà không làm được. Mọi người giúp đỡ với.
GIả sử
A1=nl/datakit/nms/package/stringA.xml__f__nms/s/entities1//desc
A2=nl/datakit/nms/stringB.xml__f__nms/delivery/e//delivery/e//

Mình cần một câu lệnh tách trước chuỗi ".xml" và sau ký tự "/" thì được "StringA" . Câu lệnh áp dụng được cho cả A2 nữa.
Ví dụ:
A1=nl/datakit/nms/package/stringA.xml__f__nms/s/entities1//desc
A2=nl/datakit/nms/chuoiB.xml__f__nms/delivery/e//delivery/e//

Kết quả:
B1=stringA
B2=chuoiB
Thanks mọi người
 
Lần chỉnh sửa cuối:
Hi All,
Mình muốn tách string "StringA" ra khỏi chuỗi thì làm cách nào bây giờ. Câu lệnh có thể áp dụng được với chuỗi thứ 2 nữa. Mất nửa ngày rồi mà không làm được. Mọi người giúp đỡ với.

nl/datakit/nms/package/stringA.xml__f__nms/s/entities1//desc
nl/datakit/nms/stringB.xml__f__nms/delivery/e//delivery/e//
Giả sử:
A1= nl/datakit/nms/package/stringA.xml__f__nms/s/entities1//desc
B1=MID(A1,SEARCH("string",A1),7)
Thân.
 
Hi All,
Mình muốn tách string "StringA" ra khỏi chuỗi thì làm cách nào bây giờ. Câu lệnh có thể áp dụng được với chuỗi thứ 2 nữa. Mất nửa ngày rồi mà không làm được. Mọi người giúp đỡ với.

nl/datakit/nms/package/stringA.xml__f__nms/s/entities1//desc
nl/datakit/nms/stringB.xml__f__nms/delivery/e//delivery/e//
Bạn đưa file cụ thể ví dụ lên đây thì may ra nửa ngày nữa có đáp án
 
Mình thay stringB = chuoiB rồi. Lần đầu mình post bài nên chưa đc clear lắm. Nhưng vẫn cám ơn nhé.
Vậy bạn thay công thức như sau:
Mã:
B1=TRIM(RIGHT(SUBSTITUTE(MID(A1,1,SEARCH(".xml",A1)-1),"/",REPT(" ",100)),100))
Enter rồi fill xuống.
Thân.
 
Web KT
Back
Top Bottom