giúp làm bài tập excel với!

  • Thread starter olaakon
  • Ngày gửi
O

olaakon

Guest
11/12/15
2
0
1
31
mình có chuỗi này: x90c, x100k, x1100c, x300c, n2970k, n300k, mình muốn tách lấy các số ra trong chuỗi này thì làm sao, ai giúp với.thank mọi người
 
Khóa học Quản trị dòng tiền
N

nguoiconxunui

Khách vãng lai
29/6/04
1,280
215
63
Bình Định
aso2pc.co.cc
lấy số đầu và số cuối vứt ra thôi
 
K

Kin7

Cao cấp
8/5/15
5,196
987
113
mình có chuỗi này: x90c, x100k, x1100c, x300c, n2970k, n300k, mình muốn tách lấy các số ra trong chuỗi này thì làm sao, ai giúp với.thank mọi người
Dùng 2013. 1 phát xong.
 
B

b15qth2

Trung cấp
20/4/15
54
20
8
38
Như dữ liệu bạn đưa lên mình làm cách này, bạn thử xem ok ko.
Hi, mình xem lại nhưng thấy ko ổn lắm nên xóa file đi rồi, để mình xem lại có cách nào ko.
 
Sửa lần cuối:
L

Loan Nguyễn 90

Guest
24/10/15
5
0
1
34
Bạn thử cách này xem
§ Bước 1: mở Microsoft Excel lên
§ Bước 2: nhấn Alt + F11 -> mở ra cửa sổ Microsoft Visual Basic -> Insert -> Module
§ Bước 3: Bạn nhập đoạn code bên dưới vào cửa sổ Book1-Module1 (Code):
Function ExtractNumber(rCell As Range)
Dim lCount As Long
Dim sText As String
Dim lNum As String
sText = rCell
For lCount = Len(sText) To 1 Step -1
If IsNumeric(Mid(sText, lCount, 1)) Then
lNum = Mid(sText, lCount, 1) & lNum
End If
Next lCount
ExtractNumber = CLng(lNum)
End Function
§ Bước 4: Quay lại Microsoft Excel, bạn dùng hàm ExtractNumber như hình bên dưới:
=ExtractNumber( chuỗi cần tách)
 
Espresso

Espresso

Trung cấp
30/10/15
108
34
28
74
mình có chuỗi này: x90c, x100k, x1100c, x300c, n2970k, n300k, mình muốn tách lấy các số ra trong chuỗi này thì làm sao, ai giúp với.thank mọi người

x90c, x100k, x1100c, x300c, n2970k, n300k
Muốn thành --> 90, 100, 1100, 300, 2970, 300 ??

Function CleanAlphabet(Txt)

For x = 1 To 255
Select Case x
Case 45, 47, 65 To 90, 95, 97 To 122
Txt = WorksheetFunction.Substitute(Txt, Chr(x), "")
End Select
Next x

CleanAlphabet = Txt

End Function
 

Xem nhiều

Webketoan Zalo OA