Tách chuỗi ký tự (5 người xem)

Liên hệ QC

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

huonglien1901

GPE là ngôi nhà thứ 2 của tôi!!!
Tham gia
17/4/16
Bài viết
2,701
Được thích
2,434
Giới tính
Nam
Nghề nghiệp
Nhân viên kỹ thuật in ấn
Em chào mọi người!

Em có vấn đề nhờ mọi người hỗ trợ.

Em muốn tách chuỗi như file đính kèm:

Yêu cầu: Khi gặp những ký tự chữ thì lầy từ ký tự đó lấy về sau:

Em cảm ơn mọi người nhiều!
 

File đính kèm

Em chào mọi người!

Em có vấn đề nhờ mọi người hỗ trợ.

Em muốn tách chuỗi như file đính kèm:

Yêu cầu: Khi gặp những ký tự chữ thì lầy từ ký tự đó lấy về sau:

Em cảm ơn mọi người nhiều!
Thử hàm tự tạo
Mã:
Option Explicit

Function Duoi(Chuoi)
Static reg As Object
Set reg = CreateObject("vbScript.RegExp")
reg.Pattern = "[A-Z]+.+"
reg.Global = True
If reg.test(Chuoi) Then
    Duoi = reg.Execute(Chuoi)(0)
End If
End Function
 
Trường hợp không bắt đầu bằng ký tự khác có công thức nào tổng quát không Anh?
Thì nó bao hàm mọi ký tự rồi, em muốn những ký tự nào thì phải đưa ra cho mọi người xem chứ.
Thôi xài đỡ hàm này xem:
Mã:
=MID(A2,MATCH(TRUE,ISERR(-MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)),),LEN(A2))
 
Thì nó bao hàm mọi ký tự rồi, em muốn những ký tự nào thì phải đưa ra cho mọi người xem chứ.
Thôi xài đỡ hàm này xem:
Mã:
=MID(A2,MATCH(TRUE,ISERR(-MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)),),99)
Em đã xem lại rồi, em test kết quả đều cho kết quả mỹ mãn .

Cảm ơn Anh nhiều!
 
Web KT

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

Back
Top Bottom