當使用COUNTIF函數使我的VB子函數遇到問題時:COUNTIF返回一個範圍內的零或單元數。此外,當我使用其他數據時,有時會返回正確的數字。COUNTIF返回0或單元數
這裏是代碼我使用:
Sub CountifPerc()
Dim i As Integer
Dim MyArr() As Double
Set InitialRange = Range("A1:A250")
InitialRangeSize = InitialRange.Cells.Count
ReDim MyArr(InitialRangeSize - 1) As Double
For i = 1 To InitialRangeSize
MyArr(i - 1) = Application.WorksheetFunction.CountIf(InitialRange, "<=" & InitialRange(i).Value)/InitialRangeSize
Next i
End Sub
你能,請幫助我這個問題?
UPD:我發現當我使用非整數數據時會發生問題。整數數據運作良好。
是,它實際上工作!非常感謝! – Alex