sacalataba127
Thành viên hoạt động
- Tham gia
- 6/4/16
- Bài viết
- 148
- Được thích
- 12
- Giới tính
- Nam
Em có dãy số ........daySoBanDau="123456 23456 456 789"
Em muốn tìm k=3 số xuất hiện nhiều nhất của dãy số trên
Kết quả ví dụ: 456
Em có viết đoạn VBA nhỏ, mà đang bí cách làm bước tiếp theo ạ
Có cách nào hay chỉ em với ạ.
Em muốn tìm k=3 số xuất hiện nhiều nhất của dãy số trên
Kết quả ví dụ: 456
Em có viết đoạn VBA nhỏ, mà đang bí cách làm bước tiếp theo ạ
Có cách nào hay chỉ em với ạ.
PHP:
Private Function FindMax(daySoBanDau, k)
'1. Khai bao bien
Dim valueMaxKetQua As String
Dim i, tongXuatHien As Long
'2. Tinh toan Max
For i = 0 To 9
'Tinh Tong Xuat hien cua so i( i tu 0 den 9)
tongXuatHien = Len(daySoBanDau) - Len(WorksheetFunction.Substitute(daySoBanDau, i, ""))
If tongXuatHien > 0 Then
'...
'...
If Len(valueMaxKetQua) < k Then valueMaxKetQua = valueMaxKetQua & i
End If
Next i
FindMax = valueMaxKetQua
End Function
Lần chỉnh sửa cuối: