tách tỷ lệ % ra khỏi đoạn text

Liên hệ QC

thuyyeu99

Trùm Nhiều Chuyện
Tham gia
6/6/08
Bài viết
1,729
Được thích
875
Nhờ các anh chị hướng dẫn công thức tách tỷ lệ phần % ra khỏi đoạn text

Ví dụ

A1 = Khấu hao 50% đối với 1 số tài sản ngày 26/02/2010
A2 = 100% khấu hao

B1 = 50
B2 = 100

Cám ơn các anh chị quan tâm
 
Bạn xem trong file xem có được không nhé!
 

File đính kèm

Nhờ các anh chị hướng dẫn công thức tách tỷ lệ phần % ra khỏi đoạn text

Ví dụ

A1 = Khấu hao 50% đối với 1 số tài sản ngày 26/02/2010
A2 = 100% khấu hao

B1 = 50
B2 = 100

Cám ơn các anh chị quan tâm
Thử dùng hàm của Ca xem
Thân
 

File đính kèm

Cái em hỏi là phải dùng công thức anh ạh. không sài UDF, vả lại yêu cầu của em là lấy số của tỷ lệ phần trăm chứ không phải lấy tất cả các số
 
Cái em hỏi là phải dùng công thức anh ạh. không sài UDF, vả lại yêu cầu của em là lấy số của tỷ lệ phần trăm chứ không phải lấy tất cả các số

Yêu cầu của bạn mà dùng công thức của bạn Hoangminhtien là ngon rồi,,,
 
Thử dùng hàm của Ca xem
Thân
Nếu anh dùng VBA và muốn hợp với yêu cầu của tác giả thì sẽ làm như sau:

- Split chuổi với dấu phân cách là khoảng trắng ---> Split(Text, " ") ---> Tạo thành 1 mảng
- Dùng vòng lập quét qua các phần từ của mảng, phần tử nào có ký tự % thì lấy phần tử ấy làm kết quả ---> Thoát luôn!
Ví dú:
PHP:
Function teo(Text As String) As String
  Dim Item
  For Each Item In Split(Text, " ")
    If InStr(Item, "%") Then
      teo = Trim(Replace(Item, "%", "")): Exit Function
    End If
  Next
End Function
Đại khái thuật toán em nghĩ là thế!
----------------------------
Yêu cầu của bạn mà dùng công thức của bạn Hoangminhtien là ngon rồi,,,
Công thức vẫn chưa bẩy lổi trường hợp không tìm được ký tự % nhé
 
Lần chỉnh sửa cuối:
Nếu đơn gỉản vậy thì quánh công thức này "zô", trong ô chỉ có "một cái dính "zí" %" thôi nhé
=IF(FIND("%",A1)=3,LEFT(A1,2),TRIM(MID(A1,FIND("%",A1)-3,3)))
Ngắn hơn tý tẹo
Thân


Không được bác Cò ơi. Em test thử, kết quả như thế này :

1/ Khấu hao 5% TS ====> KQ: o 5
2/ 5% khấu hao ====> KQ : #VALUE!

Bác xem lại
Thân
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom