dmtdmtbb
Biệt danh: xDelx
- Tham gia
- 24/5/07
- Bài viết
- 306
- Được thích
- 438
- Khi ban có những dử liệu vd: 1as,3d,19aa,12gg,3as,6dd,11as
- Nếu tình theo as ta được 15, nhưng trong trường hợp có quá nhiều số
bạn không thể nào đếm được, dùng thử AddIn này nhé
- Nếu tình theo as ta được 15, nhưng trong trường hợp có quá nhiều số
bạn không thể nào đếm được, dùng thử AddIn này nhé
Mã:
Public Function TinhTongDK(Vungdulieu As Range, Doiso As String) As String
Dim AddVungdulieu, CellValue As String
Dim i, rCount, nSum, CellLen, Khoangcat As Integer
AddVungdulieu = Vungdulieu.Address(0, 0)
rCount = Range(AddVungdulieu).Rows.Count
Khoangcat = Len(Doiso)
nSum = 0
For i = 1 To rCount
CellValue = Range(AddVungdulieu).Cells(i, 1).Value
CellLen = Len(CellValue)
If Right(CellValue, Khoangcat) = Doiso Then
nSum = nSum + Left(CellValue, CellLen - Khoangcat)
End If
Next
TinhTongDK = nSum & Doiso
End Function

