1
PERCENTRANK 함수를 사용하여 '대답'열이 'B'열의 백분위 수를 찾으려고합니다. "Dim x As Double"에서 시작하는 것은 PercentRank 함수가 시작되는 곳입니다. 나머지 코드를 포함하여 내가하는 일을 보여줍니다. 당신이보고있는 무엇PERCENTRANK를 실행할 때 "WorksheetFunction 클래스의 PercentRank 속성을 가져올 수 없습니다"오류
Dim response As VbMsgBoxResult
response = MsgBox("Is This Item Catch Weight?", vbYesNo)
If response = vbNo Then
Dim cost, weight, answer As Variant
Dim myrng As Range
cost = InputBox("Please Enter PO Cost")
weight = InputBox("Please Enter Net Weight")
answer = cost/weight
MsgBox "Price per KG is: " & answer
Dim x As Double
Set ws = ActiveWorkbook.Worksheets("Sheet1")
Set relevant_array = ws.Range(ws.Range("B1"), ws.Range("B1").End(xlDown))
x = WorksheetFunction.PercentRank(relevant_array.Address, answer)
Debug.Print x
Exit Sub
나는 변화를 만들었고 같은 오류를 받았다. – cam
@cam, 스프레드 시트에서 직접 사용해 보셨나요? 'relevant_array'와'answer'의 값은 무엇입니까? –