ExcelPV현재가치

엑셀 PV

미래 현금흐름의 현재가치 계산 — 목표 일시금·연금 환산·투자 평가의 표준 함수

PV 수식 구조

=PV(rate, nper, pmt, [fv], [type])

rate (할인율 — 기간당)

월 단위면 연이율/12로 환산. 4%면 rate=0.04/12. 인플레이션·기회비용을 반영한 할인율

nper (총 기간)

월 단위면 년수*12. 5년이면 60

pmt (정기 현금흐름)

매 기간 받거나 내는 돈. 연금 받으면 양수, 적립금 내면 음수. 0이면 단순 미래 일시금 할인

fv (선택, 기본 0) · type (선택, 기본 0)

fv: 만기 일시금(음수면 내야 함, 양수면 받음). type: 0=기말, 1=기초

PV는 시간가치(time value of money) 개념의 핵심 — "오늘 1원 > 미래 1원". 결과 부호는 입력의 반대 방향. 받을 돈을 양수로 넣으면 PV는 음수(오늘 내야 할 돈). 양수로 보고 싶으면 =-PV(...)로 감싸기. 짝꿍 함수는 FV(미래가치) · PMT(월 상환액).

현재가치 계산기 (2가지 모드)

A: "X년 후 Y원 받으려면 지금 얼마?" · B: "월 N원 X년 받는 연금의 일시금 가치는?"

D2=PV(4%/12, 5*12, 0, -100,000,000)
1.0
5년 후
4.0%

지금 필요한 일시금

81,900,310원

오늘 81,900,310원 예치 → 5년 후 100,000,000원 도달 (복리 가정)

시간이 흐를수록 가치가 18,099,690원 만큼 할인됨 — "지금 1원 ≠ 미래 1원"의 시간가치 개념

실전 활용 예제

=PV(4%/12, 5*12, 0, -100000000)

목표 일시금 — 5년 후 1억이 필요하고 연 4% 운용 가능할 때 오늘 예치해야 할 돈. 자녀 학자금·주택자금 계획의 표준.

예시: 1억 / 4% / 5년약 8,189만원
=-PV(3.5%/12, 20*12, 500000)

연금의 일시금 가치 — 월 50만원 20년 받는 연금을 오늘 일시금으로 환산. 퇴직금·국민연금 비교에 사용.

예시: 월 50만 × 20년약 8,610만원
=-PV(B1/12, B2*12, -B3)

대출 한도 추정 — 월 B3원을 B2년간 갚을 수 있다면 받을 수 있는 대출 원금. PMT의 역산.

예시: 월 100만 × 30년 / 4.5%대출 가능 원금
=PV(8%, 1, 0, -1000)

단일 미래값 할인 — 1년 후 1천원의 현재가치. PV = 1000/1.08 = 925.93. 시간가치 가장 단순한 형태.

예시: 1년 후 1000원925.93원
더 알아보기

PV vs FV — 시간 방향이 반대

같은 시간가치 공식의 양 끝점. 어느 시점 값을 모르는지에 따라 함수가 달라집니다.

PV — "지금 얼마?"

=PV(rate, nper, pmt, fv)

미래 현금흐름 → 오늘 가치. "5년 후 1억 받으려면 오늘 얼마?" → 할인(discounting).

FV — "미래에 얼마?"

=FV(rate, nper, pmt, pv)

오늘 돈 → 미래 가치. "월 30만 5년 적금 → 만기 얼마?" → 복리(compounding).

같은 식 다른 미지수: PV·FV·PMT·NPER·RATE는 모두 같은 시간가치 방정식의 다섯 변수. 네 개를 알면 나머지 하나를 풀 수 있음.

할인율 선택 — 가장 중요한 가정

PV는 할인율(rate) 하나로 결과가 크게 바뀝니다. 어떤 값을 쓸지가 핵심.

기회비용 관점

그 돈을 안전 자산(예금)에 넣으면 받을 수 있는 수익률. 보수적 평가 — 정기예금 금리.

인플레이션 관점

"오늘 1만원의 5년 후 구매력" 평가. 한국 평균 인플레 2~3% 정도. 명목가치가 아닌 실질가치로 환산.

투자 기대수익률 관점

"이 돈으로 다른 투자를 한다면 기대할 수 있는 수익률". 주식 평균 7~8%, 부동산은 다름. 과감한 평가.

실무 팁: 보고서나 의사결정 자료라면 할인율 3~4%, 6~7%, 10% 등 여러 시나리오를 함께 제시 — 가정 민감도를 보여줘야 신뢰.

부호 규칙 정리 — 시나리오별 입력

"받는 돈 +, 내는 돈 -" 규칙을 시나리오마다 적용.

시나리오pmtfvPV 결과
목표 일시금 받기0-1억+양수(내야 할 돈)
월 연금 받기+50만0-음수(내야 할 돈)
월 적금 내기-30만0+양수(받을 돈)

혼란 회피 팁: 결과를 항상 양수로 보고 싶으면 =-PV(...)로 감싸거나, 입력 부호를 의도와 반대로 넣기.

NPV와 PV의 차이

이름이 비슷한 NPV(Net Present Value) 함수와 자주 헷갈립니다.

PV — 균등한 현금흐름

매 기간 같은 금액(pmt)과 만기 일시금. 적금·연금·대출 같은 정형 흐름에 사용.

NPV — 매 기간 다른 현금흐름

=NPV(rate, value1, value2, ...)

현금흐름이 매 기간 다를 때(투자 평가). 1년차 +100, 2년차 +150, 3년차 -50 같은 비정형 흐름.

판단: 정형 적금·대출이면 PV. 사업 투자·프로젝트 평가면 NPV.

자주 묻는 질문 (FAQ)

Q. PV는 항상 음수인가요?

아니요, 입력 부호의 반대가 됩니다. fv·pmt가 양수면 PV는 음수, fv·pmt가 음수면 PV는 양수. 직관과 반대로 나오면 입력 부호를 뒤집거나 =-PV(...)로 감싸기.

Q. rate가 0이면?

단순 합산: -(fv + pmt × nper). 할인 없이 명목값 그대로. 물가상승이 0이고 이자도 0인 가상 시나리오.

Q. 인플레이션 반영 PV를 계산하려면?

실질 할인율 사용: 실질=(1+명목)/(1+인플레)-1. 명목 4% 수익률이 인플레 2%면 실질 약 1.96%. 이걸 rate에 넣으면 "오늘 화폐 구매력 기준" PV.

Q. 종신 연금(영구 현금흐름)도 가능한가요?

PV는 유한 기간만 지원. 영구연금은 별도 공식: PV = 매기 금액 / rate. 100년 같은 큰 nper로 근사해도 OK.

Q. 구글 스프레드시트에서도 같은가요?

네. =PV(rate, nper, pmt, [fv], [type]) 동일.