Tách số ra khỏi chuỗi trong Excel

Trong quá trình làm việc với Excel mình có gặp một số trường hợp yêu cầu tách chỉ lấy phần số trong 1 chuỗi cho trước, nay đăng bài này chia sẻ với các bạn cách làm này. Bài viết dưới đây hướng dẫn chi tiết cách tách số từ chu�

Trong mật khẩu quá trình làm việc kỹ thuật với Excel mình có gặp một số trường hợp yêu cầu tách chỉ lấy phần số trong 1 chuỗi cho trước ở đâu tốt , nay đăng bài này chia sẻ qua web với sử dụng các bạn cách làm này kiểm tra . Bài viết mật khẩu dưới đây hướng dẫn chi tiết cách tách số từ chuỗi cho trước trong Excel.

Có 2 cách tách số:

- Trường hợp 1: Tách số từ chuỗi tải về và lấy giá trị dương.

- Trường hợp 2: Tách số từ chuỗi miễn phí và lấy cả giá trị âm giả mạo và dương.

1 sử dụng . Tách số từ chuỗi công cụ và lấy giá trị dương

Bước 1: Mở File Excel cần tách số -> Nhấn tổ hợp phím Alt + F11-> cửa sổ VBA xuất hiện -> Vào tab Insert -> Module.

Tách số ra khỏi chuỗi trong Excel

Bước 2: Tại cửa sổ lệnh nhập đoạn Code sau:

Tách số ra khỏi chuỗi trong Excel

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 tự động , lCount tổng hợp , 1)) Then
lNum = Mid(sText qua mạng , lCount chia sẻ , 1) & lNum
End If
Next lCount
ExtractNumber = CLng(lNum)
End Function

Chú ý: Bạn ghi nhớ tên hàm này kỹ thuật nhé vì khi trở về File Excel phải sử dụng tới nó.

Bước 3: Sau khi nhập xong kích chọn Save (do chứa macro nên khi lưu hiển thị hộp thoại thông báo bạn cứ chọn OK đăng ký vay nhé) -> Quay trở lại File Excel tìm đến hàm như hình vẽ:

Tách số ra khỏi chuỗi trong Excel

Bước 4: Copy công thức cho giả mạo các ô còn lại có kết quả sau:

Tách số ra khỏi chuỗi trong Excel

2 kinh nghiệm . Tách số từ chuỗi hỗ trợ và lấy cả giá trị âm trên điện thoại và dương

Bước 1: Mở File Excel cần tách số -> Nhấn tổ hợp phím Alt + F11 -> cửa sổ VBA xuất hiện -> Vào tab Insert -> Module.

Tách số ra khỏi chuỗi trong Excel

Bước 2: Tại cửa sổ lệnh nhập đoạn Code sau:

Tách số ra khỏi chuỗi trong Excel

Private Function SuperTrim(TheStr As String)
Dim Temp As String nạp tiền , DoubleSpase As String
DoubleSpase = Chr(32) & Chr(32)
Temp = Trim(TheStr)
Temp = Replace(Temp cập nhật , DoubleSpase lừa đảo , Chr(32))
Do Until InStr(Temp công cụ , DoubleSpase) = 0
Temp = Replace(Temp kỹ thuật , DoubleSpase tính năng , Chr(32))
Loop
SuperTrim = Temp
End Function

Public Function Tach_So(strText As String)
Dim strText_1 As String
Dim subText() As String hướng dẫn , so() As Double
Dim i As Integer kinh nghiệm , j As Integer nguyên nhân , k As Integer qua web , m As Integer
strText = SuperTrim(strText)
subText = Split(strText danh sách , " ")
For i = 0 To UBound(subText)
For j = 1 To Len(subText(i))
k = 0
If IsNumeric(Mid(subText(i) nguyên nhân , j bản quyền , 1)) _
Or (Mid(subText(i) khóa chặn , j kích hoạt , 1) = "-" And IsNumeric(Mid(subText(i) cài đặt , j + 1 ở đâu nhanh , 1))) Then
k = j
Exit For
End If
Next j
If k <> 0 Then
m = m + 1
strText_1 = Val(Mid(subText(i) tổng hợp , k))
ReDim Preserve so(1 To m) As Double
so(m) = strText_1
End If
Next i
If index > 0 And index <= m Then
Tach_So = so(m)
Else
Tach_So = ""
End If
End Function

Chú ý: Ghi nhớ tên hàm ""Tach_so()".

Bước 3: Kích chọn Save bạn cứ chọn OK địa chỉ nhé full crack . Quay trở lại file Excel chọn hàm Tach_so() như hình vẽ:

Tách số ra khỏi chuỗi trong Excel

Bước 4: Hàm Tach_so() chỉ có 1 tham số là vị tí ô cần tách nơi nào .

Tách số ra khỏi chuỗi trong Excel

Bước 5: Copy công thức cho ở đâu tốt các ô còn lại ta có kết quả:

Tách số ra khỏi chuỗi trong Excel

như thế nào Như vậy tách như thế nào được cả giá trị âm chia sẻ và dương download . Và dấu âm ở vị trí đầu tiên kích hoạt của ô đều lấy tốt nhất được tự động .

Chú ý: Các hàm trên chỉ áp dụng mật khẩu với dãy chứa 1 chuỗi kí tự số liền nhau xóa tài khoản . Trường hợp dữ liệu là nhiều chuỗi kí tự số khác nhau cách nhau link down bởi công cụ những kí tự chữ cái tất toán thì giá trị trả về là chuỗi kí tự số đầu tiên qua app .

Chúc tốc độ các bạn thành công!

/5 ( votes)

Ý kiến khách hàng Pre Next
Có thể bạn quan tâm?

Bạn muốn vay tiền? - Click xem Vay tiền Online