Vba ipmt 기능을 사용하는 방법은 무엇입니까?

VBA IPMT 기능은 VBA 기능의 재무 범주에 나열됩니다. VBA 코드에서 사용하면 일정한 주기적인 지불과 일정한 이자율을 사용하여 지불되는 대출이나 투자에 대해 특정 기간 동안의 이자 지불을 계산합니다 .

통사론

IPmt(속도, 당, Nper, Pv, [Fv], [기한])

인수

  • 금리 : 해당 기간의 이자율입니다.
  • 기준 : 이자를 계산하려는 기간 수입니다. [1에서 Nper 사이여야 합니다].
  • Nper : 대출이나 투자를 지불해야 하는 기간 수입니다.
  • PV : 투자 또는 대출의 현재 가치입니다.
  • [FV] : 대출/투자의 미래 가치 [이것은 선택적 인수이며 생략할 경우 VBA 기본값은 0입니다].
  • [Due] : 기간 시작 시 또는 종료 시 지불 기한을 정의합니다. [이것은 선택적 인수이며 생략할 경우 VBA는 기본적으로 기간 종료를 기준으로 합니다.]
    • 기간 종료에는 0을 사용하고 기간 시작에는 1을 사용합니다.

VBA IPMT 기능을 사용하는 방법을 실제로 이해하려면 이를 사용하여 vba 코드를 작성한 아래 예제를 거쳐야 합니다.

example-vba-ipmt-function
 Sub example_IPMT() Range("A10") = IPmt(0.08 / 12, 1, 5 * 12, 60000) End Sub

위의 코드에서는 IPMT를 사용하여 첫 번째 달의 이자를 얻었고 결과에 -400을 반환했습니다. 두 번째 달의 이자를 얻기 위해 2를 사용한 결과는 -394.56을 반환했습니다.

example-vba-ipmt-function2

코멘트

  • IPMT를 사용할 때 지불한 금액은 음수로 표시되고 받은 금액은 양수로 표시됩니다.
  • 0 > 또는 > NPer인 Per를 제공하면 VBA는 런타임 오류 5를 반환합니다.

더 많은 튜토리얼

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다