Cách lấy chuỗi số khi các mã có số lượng ký tự khác nhau (1 người xem)

Liên hệ QC

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

seophuong

Thành viên mới
Tham gia
4/6/12
Bài viết
1
Được thích
1
Ví dụ:
Cột mã số:
KK300G
NH30N
KH40GN
.
.
.

Làm thế nào chỉ lọc lấy phần số cho ví dụ trên cho qua cột kết quả kế bên?
Các mã số có số ký tự khác nhau nên em mù tịt. Mọi người có thể giúp em được không?
Thank you so much!!!
 
[gpebaiviet=Công thức:] =LOOKUP(99^99,--MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789")),ROW(INDIRECT("1:"&LEN(A1)))))
Nguồn GPE[/gpebaiviet]
 
Chắc có nước dùng hàm tự tạo thôi chứ biết làm sao!

Mã:
Function TachSo(Cell As Range) As Double
  Set Temp = CreateObject("VBScript.RegExp")
  Temp.Global = True
  Temp.Pattern = "[^0-9]"
  TachSo = Temp.Replace(Cell, "")
End Function

Cấu trúc

= TachSo(A1)
 
Web KT

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

Back
Top Bottom