Lọc số và tính toán (1 người xem)

Liên hệ QC

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

phuong_cd9

Thành viên mới
Tham gia
19/10/11
Bài viết
4
Được thích
0
Cả nhà cho em hỏi có add-in nào lọc số ra rồi tính toán không nhỉ?
Ví dụ như: 3 cây*10+4 cây*5 = 50
 
Cả nhà cho em hỏi có add-in nào lọc số ra rồi tính toán không nhỉ?
Ví dụ như: 3 cây*10+4 cây*5 = 50

ah Tinh tới tính lui thì cũng ra 50
PHP:
Function tinh(cell As Range)
Dim tam, kq
  tam = Split(cell, "+")
  kq = Replace(tam(0), "cây", "") & "+" & _
  Replace(tam(1), "cây", "")
  tinh = Evaluate(kq)
End Function
 
Lần chỉnh sửa cuối:
Upvote 0
Cả nhà cho em hỏi có add-in nào lọc số ra rồi tính toán không nhỉ?
Ví dụ như: 3 cây*10+4 cây*5 = 50
Bạn dùng thử UDF này
PHP:
Function Tinh(ByVal Str) As Double
With CreateObject("VBScript.RegExp")
    .Global = True
    .Pattern = "[^0-9()%,^*/+-]"
    Str = .Replace(Str, "")
End With
Tinh = Evaluate(Replace(Str, ",", "."))
End Function
 
Upvote 0
Cảm ơn bạn nhiều nha. Đúng là cao thủ lập trình. Mình chẳng biết tý gì về VBA.
hi. Đành lên đây xin trợ giúp của mọi người!
 
Upvote 0
xin lỗi các bác e gà mờ...các bác chỉ rõ cho e cách dùng hàm được k? hic..e xin cảm ơn
 
Upvote 0
Web KT

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

Back
Top Bottom