엑셀함수2013. 10. 29. 00:28

Excel 재무함수         [PV, FV, RATE, PMT 재무함수]

엑셀에서 재무함수는 재정과 관련된 계산을 하여 주는 함수입니다. 우리가 은행에서 정기 예금이나

정기 적금등에 가입하였을 때 적금 만기시 상환금이 얼마나 되는지, 또 몇년후에 필요한 금액을

정하고 한달에 얼마씩 저축을 해야 목표에 해당하는 금액이 될지등을 계산하여 줍니다.

함수 형식

              FV함수 : 투자액의 미래 가치를 계산하여 줍니다

                           =FV(rate, nper, pmt, pv, type)

             PV함수 : 투자액의 현재 가치를 계산하여 줍니다

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

             RATE함수 : 기간당 이자율을 계산하여 줍니다.

                          =RATE(nper, pmt, pv, fv, type)

              PMT함수 : 정기 상환 원리금을 계산하여 줍니다.

                         =PMT(rate, nper, pv,fv, type)

rate : 기간별 이율,   nper : 총납입 기간수,    pmt :정기납입액,      PV:현재가치,  FV : 미래가치

type :납입시점(1:월초, 0또는 생략: 월말)

 

FV함수를 이용하여 투자에 대한 미래가치를 계산하여 봅니다.

연이자율이 6%, 납입기간은 1년, 월납입액이 10만원인 정기적금의 만기금액을 알아보려면

만기시 금액을 구할 D3셀에 "=FV(A3/12,B3*12,-(C3))" 라고 작성하면 만기금액을 구할 수 있습니다

여기서 연이자율을 12로 나눈것은 월이자율, 납입기간에 12를 곱한것은 납입개월 수를 넣어주기

위함입니다. 또 여기서 납입금액을 "-"(마이너스로)표기하였는데요 이건 은행에 불입해야 하는

금액이므로 마이너스로 표기합니다.

또 함수 마법사를 사용한 방법인데요 D3셀에서 "=FV"라고 작성한후 함수마법사 단축키 Ctrl+A

키를 누르면 함수마법사가 나타나는데 여기에서도 해당 항목에 위와 같이 작성하면 간편하게

정기적금의 만기금액을 구할 수 있습니다.

 

PV함수를 사용하여 매월 일정기간 불입한 금액의 현재 가치를 계산하여 봅니다.

매월말 보험 불입금으로 50만원을 8%이자율로 20년동안 납입할 경우 투자액의 현재 가치를

계산하여 봅니다. FV함수와 마찬가지로 연이자율을 12로 나누어 월이자율로, 납입기간을 *12하여

납입개월수로 바꾸어 주며, 금액에 마이너를 붙인 이유는 보험사에 불입하여야 하므로 -로 표기

하였습니다 

 

RATE함수를 사용하여 대출 및 투자기간에 대한 지급기간의 이율을 구하여 보면

2천만원에 대한 대출금을 4년간 월 45만원씩 갚아야 할경우 이자율은?

연이자율을 구할 D3셀에 =RATE(A3*12,-(B3),C3)*12라고 작성하면 대출금을 월45만원씩 갚았을

때의 연이자율 4%가 구해지게 됩니다 여기서 현재 가치를 대출금을 넣었는데 대출금은 현재의

금액이기 때문입니다, 그리고 맨뒤에 *12를 하였는데 이는 연간 이자를 표시하기 위함입니다.

 

PMT재무함수를 사용하여 정기 상환 원리금을 계산하여 봅니다.

주기적이고 고정정인 지급액과 고정적인 이율에 의거한 대출 상환금을 계산합니다.

예를 들어 대출1천만원을 연이율 8%로 2년동안 받았을 경우 월 상환금액은 얼마인가를 구해봅니다.

월상환금액을 구할 D3셀에 =PMT(월이자율, 납입개월수, 대출금액) 을 입력하여 주면 월 납입할 금액

이 구해지게 됩니다. 월 452,273원씩 2년동안 갚았을 경우 2년동안 총10,854,552원을 낸 셈입니다.

 

여기까지 FV, PV, RATE, PMT  함수(투자액의 미래가치, 투자액의 현재가치, 기간당 이율, 정기

상환금을 구하는 함수)에 대해 간단히 알아보았습니다.

Posted by it is
엑셀함수2013. 10. 28. 13:00

EXCEL REPT함수 [수만큼 지정한 문자로 반복표시해 주는 REPT함수]

엑셀 REPT함수는 특정 문자를 지정한 수만큼 반복하여 표시해 주는 함수입니다. 지정한 데이터의

수치만큼 지정한 문자를 반복 표시하여 줍니다.

함수형식 : =REPT(text, number_times)

                > text : 반복할 문자 또는 문자가 있는셀

                > number_times : 반복하고자 하는 횟수

아래표에서 처럼  "*"모양을 1번~10번까지 반복하는 표를 봅니다,

반복할 문자는 B1 셀에 작성하여 두고 반복할수를 1~10까지 작성하여 둡니다. 반복표시할 B4셀에

=REPT(B1,A4)라고 작성하면 되는데 인수로지정된 B1은 반복할 문자, A4는 반복할 횟수입니다.

반복할 문자 인수에는 문자를 직적 입력하여도 되고, 문자가 있는 셀을 지정하여도 됩니다

문자가 있는 셀을 지정할 때에는 셀을 지정한후 F4키를 눌러 셀을 고정시킵니다.

 

또 다른 예를 들어 아래 월 매출 보고서를 달성율을 쉽게 알아보게 하기 위해 별모양으로

미달과 초과분을 표시하여 보겠습니다.

여기서 조건을 검사하는 IF 함수를 사용하여 조건이 일치하면 REPT함수를 실행하고 일치하지

않으면 ""(공백)으로 표시하도록 합니다.

달성미달을 표시할때에는 마이너스로 차이가 표시되므로 조건을 0보다 작은(D3<0)조건이므로

E3셀에 =IF(D3<0, REPT("★",ABS(D3)), " ") 이렇게 작성하면 됩니다 , 참 여기서 ABS함수가 사용

되었는데 ABS함수는 절대값을 나타내는 함수입니다(차이가 -로 표시되므로)

차이가 0보다 작으면 REPT함수를 실행하여 별표 모양을 그려주고 0보다 크면 공백으로표시합니다

 

달성 초과표시도 마찬가지로 IF함수로 차이가 0보다 크면 REPT함수를 0보다 작으면 공백으로

표시하게 작성하면 됩니다 +(양수)의 값이므로 ABS함수는 사용하지 않아도 무방합니다.

위와 같이 엑셀 함수중 REPT 함수에 대해 알아보았습니다.

Posted by it is
엑셀함수2013. 10. 27. 20:10

EXCEL SUMIF함수    [조건에 맞는 합계를 구해주는 SUMIF 함수]

SUM함수는 많이 사용해 보신거라 잘 아실 겁니다, 지정된 범위안의 데이터를 무조건 더하여준다고

하면 SUMIF 함수는 IF(조건)이 붙어 지정된 범위안에서 조건에 맞는 데이터만 더하여 줍니다.

함수형식 : =SUMIF(range, criteria, sum_range)

                  > range : 조건에 맞는지 검사할 범위

                  > criteria : 합계를 구하고자 하는 조건

                  >  sum_range : 합계를 구할 셀 범위

예제를 한번 들어 봅니다 아래 표에서 과일별로 판매순서대로 나열하였습니다 사과를 판매하였고

배를판매하고,복숭아,포도,사과 이런식으로 판매품목이 무수히 섞여 있을때  품목별로 합계를

구할 수 있습니다.

사과만의 합계를 구하여 보겠습니다 사과 합계를 구할 G3셀에서 =SUMIF(A3:A11, F3, D3:D11)

sumif(품목을 검사할 범위, 검사할품목, 금액을 구할 범위) 이렇게 작성됩니다  범위 중간에 $

표시는 셀을 고정하기 위함이고, 범위를 지정한 다음 F4키를 눌러 작성합니다.

이렇게 하면 사과의 품목이 있는 품목항목에서 사과의 금액을 합산하여 줍니다. 위의 표에서 보시면

조건범위와 조건합계를 구할 범위를 색으로 구분하여 놓았으니 자세히 보시면 금방 이해가 되실

거라 생각됩니다.

Posted by it is