Excel · 재무

엑셀 NPER

대출·적금의 필요 기간 역산 — 납입액·이율·목표액으로부터 몇 개월 걸리는지 계산하는 표준 함수.

NPER 수식 구조

=NPER(rate, pmt, pv, [fv], [type])

rate (이자율 — 기간당)

월납이면 연이율/12. 결과 nper도 같은 단위로 나옴.

pmt (정기 납입액)

매 기간 흐름. 적금이면 음수(내는 돈). 양수면 받는 돈.

pv (현재가치)

초기 일시금. 적금은 보통 0, 대출이면 양수(받음).

fv · type (선택)

fv: 만기 목표액(양수). type: 0=기말 납입(기본), 1=기초.

NPER는 로그 공식으로 닫힌 해 — 반복 계산 없이 정확. 결과는 소수점이 있는 기간 수(예: 59.97개월). 실무에선 =CEILING(NPER(...), 1)로 올림. #NUM!은 부호 모순(목표 도달 불가능). 짝꿍은 PMT, FV, RATE.

목표 달성 기간 계산기

월 적립금·이율·목표액을 조절하면서 몇 년 몇 개월 걸리는지 실시간 확인 — 적립금을 2배로 늘리면?

D2=NPER(3.5%/12, -300,000, 0, 20,000,000)
30만원
3.5%
0.2

목표 달성까지

5년 1개월

매월 300,000원 적립 → 목표 20,000,000원 도달 (61개월)

총 납입원금

18,302,417원

이자 수익

+1,697,583원

개월 수

61개월

적립금을 2배로 늘리면 기간은 절반 약간 더 짧아짐 — 이자가 시간을 절약.

실전 활용 예제

=NPER(3.5%/12, -300000, 0, 20000000) / 12

적금 목표 — 월 30만, 연 3.5%로 2천만 모으는 데 걸리는 년수. /12로 년 환산.

예시: 2천만 / 월 30만 / 3.5%약 5.0년
=NPER(4.5%/12, -1013371, 200000000)

대출 상환 기간 — 2억 원리금균등, 월 101만원 갚으면 몇 개월? PMT의 역산. 결과는 개월 수.

예시: 2억 / 월 101만 / 4.5%360개월(30년)
=CEILING(NPER(rate, -pmt, 0, target), 1)

실무 올림 — 실제 적금은 정수 회차만 가능. CEILING으로 올림하면 보수적 추정.

예시: 59.7개월 결과60개월
=NPER(B1/12, B2, B3) & "개월"

셀 참조 + 단위 표시 — 결과 뒤에 "개월" 붙이기. 셀이 숫자로 안 떠도 명확.

예시: 셀 참조 패턴60개월
목차
  1. 1.엑셀 NPER 함수란?
  2. 2.부호 규칙 (적금/대출/저축)
  3. 3.재무 함수 패밀리 (5인수 변환)
  4. 4.실전 사용 시나리오 8가지
  5. 5.결과 처리 (CEILING·년월 분리)
  6. 6.자주 발생하는 함정 6가지
  7. 7.자주 묻는 질문

엑셀 NPER 함수란?

엑셀 NPER 함수는 목표액 달성·대출 상환에 필요한 기간 수를 역산하는 재무 함수입니다. "월 50만원씩 1,000만 원 모으려면 몇 개월?", "1,000만 원 빌리고 월 30만 갚으면 몇 개월?" 같은 질문의 표준. FV·PV·PMT와 같은 패밀리(5인수 공유).

구문은 =NPER(이자율, 납입, 현재가치, [미래가치], [type]) 5인수. 부호 규칙은 다른 재무 함수와 동일 — 내는 돈은 음수, 받는 돈은 양수. 부호 안 맞으면 #NUM!(숫자 오류).

부호 규칙 (적금/대출/저축)

시나리오pmtpvfv
적금 (목표액 달성)-월납입0 또는 -초기금+목표액
대출 (상환)-월상환+대출원금0
저축 (일시금 불리기)0-초기금+목표액

부호 안 맞추면 #NUM!(숫자 오류).

동작 예시

적금: 월 50만 납입, 연 3%, 목표 1,000만

=NPER(0.03/12, -500000, 0, 10000000)

→ 19.6개월 (= 20개월)

 

대출: 1,000만 빌리고 월 30만 상환, 연 5%

=NPER(0.05/12, -300000, 10000000)

→ 36.0개월 (= 36개월)

 

저축: 현재 100만, 연 5%, 200만 목표 (납입 없음)

=NPER(0.05, 0, -1000000, 2000000)

→ 14.2년

재무 함수 패밀리 (5인수 변환)

NPER·FV·PV·PMT·RATE는 같은 5인수로 서로 변환:

함수알려야 할 것구하는 것
FVrate, nper, pmt, pv미래가치
PVrate, nper, pmt, fv현재가치
PMTrate, nper, pv, fv정기 납입금
NPERrate, pmt, pv, fv기간 수
RATEnper, pmt, pv, fv이자율

→ 4개 알면 나머지 1개 = 자동 계산. NPER는 "얼마 모으는 데 얼마 걸려?"

실전 사용 시나리오 8가지

  • 적금 목표액 달성 기간 =NPER(연리/12, -월납입, 0, 목표액)
  • 대출 상환 기간 =NPER(연리/12, -월상환, 대출원금)
  • 결과를 정수로 (CEILING) =CEILING(NPER(...), 1)
  • 적금 + 초기금 =NPER(연리/12, -월납입, -초기금, 목표액)
  • 년 단위 출력 =NPER(...)/12
  • 목표 도달 가능 여부 =IFERROR(NPER(...), "달성 불가")
  • 시나리오 비교 (월납입 늘리면?) — 월 30만 32.4개월, 월 50만 19.6개월, 월 100만 9.9개월
  • RATE 역산 (NPER 짝꿍) =RATE(NPER목표, -월납입, 0, 목표액) * 12

결과 처리 (CEILING·년월 분리)

CEILING으로 정수 회수 올림

=CEILING(NPER(...), 1)

→ 19.6 → 20 (납입은 정수 회수만 가능)

년·월 분리 출력

=NPER(...)/12 → 년수 (소수)

=INT(NPER(...)/12) & "년 " & MOD(NPER(...), 12) & "개월"

→ "1년 8개월" 형식

자주 발생하는 함정 6가지

  • 부호 불일치 → #NUM! — 적금에서 pmt가 양수면 결과 안 나옴. 모든 재무 함수 부호 규칙 동일
  • 결과가 소수 — 19.6개월 같은 소수. 실제 납입은 정수 회수 → CEILING으로 올림 권장
  • rate 단위 불일치 — 월 적금이면 연리/12. nper도 같은 단위(월수)
  • pmt = 0 + fv·pv 같으면 #NUM! — 변화 없으면 기간 의미 없음
  • type 0/1 차이 — 1(기초)면 이자 1기간 더 → 기간 약간 짧아짐
  • 너무 낮은 pmt → 도달 불가 — 월 1만으로 1억 모으기? → 비현실적. pmt 늘리거나 목표 낮추기

자주 묻는 질문

Q. NPER 함수 사용법은?

=NPER(이자율, 납입, 현재가치, [미래가치], [type]) 형식. 목표 달성까지 기간 수 반환. 예: =NPER(0.03/12, -500000, 0, 10000000) → 월 50만 3% 적금으로 1000만 달성에 19.6개월.

Q. 부호는 어떻게?

재무 함수 표준 규칙. 내가 내는 돈(pmt, 적금 pv) = 음수, 받는 돈(fv 목표액, 대출 pv) = 양수. 부호 안 맞으면 #NUM!.

Q. 결과가 소수로 나와요.

정상. 19.6개월은 19.6번 납입하면 도달 의미. 실제 납입은 정수라 CEILING으로 올림: =CEILING(NPER(...), 1) → 20개월.

Q. 적금과 대출 부호가 다른 이유는?

대출은 빌린 돈을 받아서(+pv) 갚는(-pmt) 흐름, 적금은 내는 돈(-pmt) 모아서 받는(+fv) 흐름. 현금 흐름 방향이 반대.

Q. 월 단위 적금은?

rate는 연리/12, nper도 월수. 결과를 년으로 보려면 =NPER(...)/12. 년·월 분리는 =INT(N/12) & "년" & MOD(N, 12) & "개월".

Q. #NUM! 오류는?

부호 불일치 또는 목표 도달 불가. 적금에서 pmt가 너무 작아 이자보다 적으면 영원히 못 도달. pmt 늘리거나 목표 낮추기.

Q. type 0과 1 차이는?

0=기말(기본), 1=기초. 기초(선납)는 이자 1기간 더 받아서 기간 약간 짧아짐. 보통 적금은 0, 일부 보험은 1.

Q. 구글 스프레드시트에서도 동일하게 작동하나요?

네. NPER는 표준 재무 함수로 Google Sheets, LibreOffice Calc, Apple Numbers, 한컴 한셀, WPS에서 동일하게 작동합니다.

본 페이지는 Microsoft Support 공식 NPER·FV·PMT·RATE 문서를 기준으로 작성되었습니다. 실제 적금/대출 상품의 결과는 가입 시점·이율·세제·우대금리에 따라 다를 수 있으니 가입 전 금융기관에 확인하세요.