Đề tài tách số điện thoại khỏi đoạn văn bản

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Tài0410

Thành viên mới
Tham gia
1/3/24
Bài viết
2
Được thích
0
đơn 660 - nhóm dung - dung
0903762263 - 80 Cô Giang F2 Q Phú Nhuận

Dùng hàm như thế nào để tách số điện thoại ra khỏi văn bản mà không phải là "0 - nhóm d" và "0 Cô Giang"
Mấy bạn giúp mình với mình cảm ơn ạ
 
Lần chỉnh sửa cuối:
Bài này công thức hơi khó. Vả lại tôi cũng lười viết công thức khủng.

Tôi đề nghị dùng hàm UDF (VBA) với Regex.
Function SoDT(s As String) As String
Set RE = CreateObject("vbscript.regexp")
RE.Pattern = "\d{8,10}"
RE.Global = True
RE.IgnoreCase = True
Set allMatches = RE.Execute(s)
If allMatches.Count <> 0 Then
SoDT = allMatches.Item(0)
End If
End Function
 
đơn 660 - nhóm dung - dung
0903762263 - 80 Cô Giang F2 Q Phú Nhuận

Dùng hàm như thế nào để tách số điện thoại ra khỏi văn bản mà không phải là "0 - nhóm d" và "0 Cô Giang"
Mấy bạn giúp mình với mình cảm ơn ạ
Số điện thoại có 8 đến 11 số. Nhập chuỗi vào ô A1
=MID(AGGREGATE(14,6,--(1&MID(A1,ROW($1:$100),{8,9,10,11})),1),2,11)
 
Web KT
Back
Top Bottom