메뉴

YIELD 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 YIELD 함수는 채권을 지금 가격에 사면 연 몇 %를 벌게 되는지를 구하는 함수입니다.

인수 설명

=YIELD(정산일, 만기일, 이율, 가격, 상환액, 빈도, [기준])
인수구분설명
정산일 필수
채권을 사는 날짜입니다.
  • 만기일보다 앞서야 합니다.
만기일 필수
원금을 돌려받는 날짜입니다.
이율 필수
채권에 적힌 연 이자율입니다.
  • 0 이상이어야 합니다.
가격 필수
액면 100당 실제로 낸 금액입니다.
상환액 필수
액면 100당 만기에 받는 금액입니다.
빈도 필수
연간 이자 지급 횟수입니다.
  • 1, 2, 4 중 하나만 넣을 수 있습니다.
기준 선택
날짜 계산 방식입니다. 생략하면 0입니다.
예제 시트
D2=ROUND(YIELD(B2,B3,B4,B5,B6,B7)*100,4)
A
B
C
D
E
1
항목
결과(%)
2
정산일
2024-03-01
6
3
만기일
2029-03-01
4
이율
0.05
5
가격
95.7349
6
상환액
100
7
연 지급 횟수
2
8
표면금리 5%인 채권을 95.73에 사면 연 수익률이 6%가 됩니다.

함수 개요

엑셀 YIELD 함수는 PRICE 함수 를 거꾸로 뒤집은 함수입니다. 가격을 넣으면 그 값에 샀을 때 얻는 연 수익률이 나옵니다.

B2 셀에 정산일 2024-03-01, B3 셀에 만기일 2029-03-01, B4 셀에 이율 0.05, B5 셀에 가격 95.7349, B6 셀에 상환액 100, B7 셀에 연 2회가 입력되어 있습니다.

=ROUND(YIELD(B2,B3,B4,B5,B6,B7)*100,4)연 수익률을 백분율로 구합니다.
결과6
엑셀 YIELD 함수 수식 입력 예제

표면금리가 5%인데 95.73에 싸게 샀기 때문에 실제 수익률은 6%가 됩니다.

YIELD 함수 간단 예제

1
채권의 연 수익률 구하기

가격까지 넣으면 수익률이 바로 나옵니다.

=ROUND(YIELD(DATE(2024,3,1),DATE(2029,3,1),0.05,95.7349,100,2)*100,4)연 수익률을 구합니다.
결과6
엑셀 YIELD 함수 간단 예제 1
2
액면가에 살 때 보기

100에 사면 수익률이 표면금리와 같아집니다.

=ROUND(YIELD(DATE(2024,3,1),DATE(2029,3,1),0.05,100,100,2)*100,4)액면가에 살 때의 수익률을 구합니다.
결과5
엑셀 YIELD 함수 간단 예제 2
3
비싸게 살 때 보기

104.49에 사면 수익률이 4%로 떨어집니다.

=ROUND(YIELD(DATE(2024,3,1),DATE(2029,3,1),0.05,104.4913,100,2)*100,4)비싸게 살 때의 수익률을 구합니다.
결과4
엑셀 YIELD 함수 간단 예제 3

그 외 주의사항

가격은 액면 100을 기준으로 넣습니다. 실제 매입 금액인 9,573만 원을 그대로 넣으면 결과가 어긋납니다.

결과는 소수로 나옵니다. 셀 서식을 백분율로 바꾸거나 100을 곱해 읽습니다.

빈도에는 1, 2, 4만 넣을 수 있습니다. 다른 값을 넣으면 #NUM! 오류가 반환됩니다.

이자를 만기에 한 번에 주는 채권이라면 YIELDMAT 함수 를 씁니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료