Vba: 계산에 pi를 사용하는 방법
수학에서 Pi는 약 3.14에 해당하는 무리수(끝없는 십진수)입니다.
VBA의 계산에 Pi를 사용하려면 다음 구문을 사용할 수 있습니다.
Function MultiplyByPi(inputVal)
Dim Pi As Double
MultiplyByPi = inputVal * Application.WorksheetFunction.Pi()
End Function
이 특정 기능을 사용하면 Excel의 모든 값에 Pi를 곱할 수 있습니다.
Application.WorksheetFunction.Pi는 정확한 15자리 Pi 상수인 3.14159265358979 값을 반환합니다.
15자리보다 더 정확한 계산이 필요한 경우 원하는 만큼의 숫자로 Pi를 하드코딩하면 됩니다.
다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.
예: VBA에서 Pi를 사용하는 방법
Excel에 Pi를 곱하려는 다음 값 목록이 있다고 가정합니다.
이를 위해 VBA에서 다음 함수를 만들 수 있습니다.
Function MultiplyByPi(inputVal)
Dim Pi As Double
MultiplyByPi = inputVal * Application.WorksheetFunction.Pi()
End Function
이 함수를 만든 후에는 B2 셀에 다음 수식을 입력하여 A2 셀의 값에 Pi를 곱할 수 있습니다.
=MultiplyByPi( A2 )
그런 다음 이 수식을 클릭하여 B열의 나머지 각 셀로 드래그할 수 있습니다.
이제 B열에는 A열의 각 값에 Pi를 곱한 값이 표시됩니다.
추가 리소스
다음 자습서에서는 VBA에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.
VBA: 범위에 값을 추가하는 방법
VBA:범위의 평균값을 계산하는 방법
VBA:범위 내 행 수를 계산하는 방법