다음을 통해 공유


CUMPRINC

적용 대상: 계산 열 계산 테이블 측정 시각적 계산

start_period end_period 사이의 대출에서 지불한 누적 원금을 반환합니다.

구문

CUMPRINC(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)

매개 변수

용어 정의
rate 이자율입니다.
nper 총 지불 기간 수입니다.
pv 현재 값입니다.
start_period 계산의 첫 번째 기간입니다. 1에서 end_period 사이여야 합니다(포함).
end_period 계산의 마지막 기간입니다. start_period nper(포함) 사이여야 합니다.
type 지불 시기입니다. 허용되는 값은 이 표 아래에 나열되어 있습니다.

type 매개 변수는 다음 값을 허용합니다.

Type 타이밍
0(영) 기간 종료 시 지급
1 기간 시작 시 지급

Return Value

지정된 기간에 지불한 누적 원금입니다.

설명

  • 속도 및 nper를 지정하는 데 사용하는 단위에 대해 일관성이 있는지 확인합니다. 연 이자율이 10%인 4년 만기 대출을 매월 상환하는 경우 금리는 0.1/12, nper의 경우 4*12를 사용합니다. 동일한 대출에 대해 연간 상환을 하는 경우 금리에 0.1, nper에 4를 사용합니다.

  • start_period, end_period 및 형식은 가장 가까운 정수로 반올림됩니다.

  • 다음과 같은 경우 오류가 반환됩니다.

    • 속도 ≤ 0입니다.
    • nper < 1.
    • pv ≤ 0.
    • start_period < 1 또는 start_period > end_period.
    • end_period < start_period 또는 end_period > nper.
    • 형식은 0 또는 1 이외의 숫자입니다.
  • 이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.

예제

Data 설명
9% 연 이자율
30 기간(연도)
125000 현재 값

예 1

다음 DAX 쿼리:

EVALUATE
{
  CUMPRINC(0.09/12, 30*12, 125000, 13, 24, 1)
}

지급 2년차에 지급된 총 원금(13~24세)을 매월 초에 지급하는 것으로 가정합니다.

[값]
-927.153472378062

예제 2

다음 DAX 쿼리:

EVALUATE
{
  CUMPRINC(0.09/12, 30*12, 125000, 1, 1, 0)
}

월말에 지불이 이루어진 것으로 가정하여 첫 달에 단일 지불로 지급된 원금을 반환합니다.

[값]
-68.2782711809784