Hỏi về cách cắt ký tự mã hàng trong excel?

Các anh chị giúp em với ! công ty em ký hiệu mã hàng như thế này ạ:
em muốn dùng hàm để cắt những chữ cái bên trái (DS, AVL, J, SML, AVM) mà không biết dùng hàm gì vì các mã số ký tự không đồng đều.
Em mong các anh chị giúp em với. em cảm ơn ạ.:005:

DS1121.2.S.TR
AVL0214.2.L.X
J0256.2.M.HH
SML0798.M.TR
AVM0223.2.S.H
 
Ðề: Hỏi về cách cắt ký tự mã hàng trong excel ???

1/ Chép hàm sau vào một modul của Excel (Nhấn All+F11 rồi chèn một modul mới)

Mã:
Function TrimLeft(str As String) As String
    str = Trim(str)
    Dim i As Integer
    For i = 1 To Len(str)
        If IsNumeric(Mid(str, i, 1)) = True Then Exit For
    Next
    TrimLeft = Left(str, i - 1)
End Function

2/ Cột A ghi mã hàng, ví dụ ABC0985T.ET.56
Cột B = TrimLeft(A) ===> ABC

Thân mến
 
Ðề: Hỏi về cách cắt ký tự mã hàng trong excel ???

1/ Chép hàm sau vào một modul của Excel (Nhấn All+F11 rồi chèn một modul mới)

Mã:
Function TrimLeft(str As String) As String
str = Trim(str)
Dim i As Integer
For i = 1 To Len(str)
If IsNumeric(Mid(str, i, 1)) = True Then Exit For
Next
TrimLeft = Left(str, i - 1)
End Function
2/ Cột A ghi mã hàng, ví dụ ABC0985T.ET.56
Cột B = TrimLeft(A) ===> ABC
Ban có thể giải thích rõ hơn hộ mình ko ?
 
Back
Top