작업 시간을 확 줄여주는 실무 함수

38
작작 작작작 작 작작작작 작작 작작 작작작 작 작작작작 작작 작작 작작 작 작작 작 작작 작 / 작작 작작 작작 작작 작 작 작작 작작 7 7 찾찾 / 찾찾 찾찾 찾찾 찾찾 찾찾 찾찾 찾찾찾찾찾찾 찾찾

Upload: sera

Post on 12-Jan-2016

94 views

Category:

Documents


0 download

DESCRIPTION

7 장. 작업 시간을 확 줄여주는 실무 함수. 찾기 / 참조 함수 정보 함수 재무 함수 데이터베이스 함수. 논리 함수 통계 함수 수학 / 삼각 함수 텍스트 함수 날짜 및 시간 함수. 논리 함수. 여러 조건에 맞는 값을 구하는 IF 함수의 중첩. 여러 조건을 비교하는 조건식이면 AND, OR, NOT 함수. 견적서 양식 만들기. 논리 IF 중첩 함수. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 작업 시간을 확 줄여주는 실무 함수

작업 시간을 확 작업 시간을 확 줄여주는 실무 함수줄여주는 실무 함수

논리 함수

통계 함수

수학 /삼각 함수

텍스트 함수

날짜 및 시간 함수

논리 함수

통계 함수

수학 /삼각 함수

텍스트 함수

날짜 및 시간 함수

77 장장

찾기 /참조 함수

정보 함수

재무 함수

데이터베이스 함수

찾기 /참조 함수

정보 함수

재무 함수

데이터베이스 함수

Page 2: 작업 시간을 확 줄여주는 실무 함수

Section 01Section 01Section 01Section 01

22

회사통 엑셀 회사통 엑셀 20072007논리 함수 여러 조건에 맞는 값을 구하는 IF 함수의 중첩

함수범주 논리

함수형식=AND(Logical1, Logical2,…,Logical30)=OR(Logical1, Logical,…,Logical30)=NOT(Logical)

인 수 - Logical : True 나 False 값을 가지는 조건

여러 조건을 비교하는 조건식이면 AND, OR, NOT 함수

Page 3: 작업 시간을 확 줄여주는 실무 함수

33

실습실습 견적서 양식 만들기

논리 IF 중첩 함수견적서는 제품을 공급하기 전에 공급자가 발주자에게 공급할 제품에 대한 내용과 비용을 기술하여 공급자에게 보내는 문서이다 . 품목 , 수량 , 단가 등을 입력하면 자동으로 비용이 계산되는 견적서 양식을 IF 함수를 중첩해서 만들어본다

단가와 수량만 입력하면 자동으로금액이 표시 되도록 하기

단가와 수량이 입력되기 전에는금액을 공백으로 표시하기

Page 4: 작업 시간을 확 줄여주는 실무 함수

44

실습실습 양식 컨트롤을 이용한 판매 금액 계산

논리 IF 중첩 함수와 양식 컨트롤

워크시트 문서에는 버튼 , 옵션 단추 , 체크 박스 , 콤보 상자 등 양식 컨트롤을 삽입하고 셀과 연결할 수 있으며 컨트롤을 실행시켜 수식을 변경하거나 , 특정 명령을 수행하는 등의 다양한 작업을 수행하게 할 수 있다 .

제품별 판매 금액을 계산하는 표에 옵션단추 컨트롤을 3 개를 삽입하여 각 옵션 단추를 클릭하면 할인율이 적용된 금액이 자동으로 계산되도록 중첩 IF 함수와 양식 컨트롤을 이용하여 판매금액을 계산해 보도록 한다

원하는 할인율을 선택하면 자동으로 할인율이 적용된 금액이 표시되도록 한다

Page 5: 작업 시간을 확 줄여주는 실무 함수

Section 02Section 02Section 02Section 02

55

회사통 엑셀 회사통 엑셀 20072007통계 함수

LARGE, SMALL 함수

함수범주 통계 함수

함수형식 =LARGE(array, k)=SMALL(array, k)

인 수-array : 몇 번째로 큰 값 /작은 값을 계산할 숫자 데이터 범위-bins_array : 몇 번째로 큰 값 /작은 값을 계산할 지 숫자로 번호 지정

Page 6: 작업 시간을 확 줄여주는 실무 함수

Section 02Section 02Section 02Section 02

66

회사통 엑셀 회사통 엑셀 20072007통계 함수

배열 수식 배열 수식은 특정 범위의 배열과 배열 , 배열과 셀 , 배열과 비교 값끼리 비교하고

연산하는 수식 산술 연산자를 사용하면 연산된 결과 표시 비교 연산자를 사용하면 TRUE, FALSE 가 값 표시 배열 수식은 수식 입력이 끝난 뒤에는 반드시 Ctrl+Shift+Enter 키를 눌러 앞서

입력한 수식이 배열 수식이라는 표시를 해주어야 한다 . 배열 수식이 만들어지면 배열 수식 앞뒤에는 { } 기호가 표시되며 배열 수식

일부는 수정하거나 삭제할 수 없다

= 배열 1 * 배열 2 입력 후 CTRL + SHIFT + ENTER 키

Page 7: 작업 시간을 확 줄여주는 실무 함수

Section 02Section 02Section 02Section 02

77

회사통 엑셀 회사통 엑셀 20072007통계 함수

FREQUENCY 함수

구간 설명 :999  : 판매량이 999 이하1999  : 판매량이 1000 부터 1999 사이2999 : 판매량이 2000 부터 2999 사이공백 : 판매량이 3000 이상

사용 예

FREQUENCY( 판매량 , 구간수 ) 입력 후CTRL + SHIFT + ENTER 키

함수범주 통계 함수

함수형식 =FREQUENCY(array, bins_array)

인 수-array : 빈도수를 계산할 데이터 범위-bins_array : 발생 빈도수를 계산할 구간별 간격의 범위

Page 8: 작업 시간을 확 줄여주는 실무 함수

88

실습실습 신입사원 교육 평가표 완성하기

통계 FREQUENCY, LARGE, SMALL 함수와 배열 수식신 입 사 원 교 육 평가표를 참조하여 교 육 점 수 평 균 이 상위 / 하위 5 명의 점 수 를 구 하 고 교육점수 평균이 59이 하 , 60~69, 70~79, 80~89, 90 이 상 구 간 별 빈 도 수 를 FREQUENCY 함 수 를 사 용 하 여 계 산 하 고 , 각 교 육 과 목 별 60 점 이 상 의 인 원 수 를 배 열 수 식 을 사 용 하 여 만 들 어 본다

LARGE 함수 : 상위 5 위 평균점수SMALL 함 수 : 하 위 5 위 평균점수

배열 수식으로 60 점 이상 인원수 구하기

FREQUENCY 함 수 로 평 균 구간별 빈도수 구하기

Page 9: 작업 시간을 확 줄여주는 실무 함수

Section 03Section 03Section 03Section 03

99

회사통 엑셀 회사통 엑셀 20072007수학 /삼각 함수

곱하고 더하는 SUMPRODUCT 함수

사용 예

XXXXXX

++++++

SUMPRODUCT( 수량배열 , 단가배열 )

함수범주 수학 / 삼각 함수

함수형식 =SUMPRODUCT(array1, array2……)

인 수 - arrayN : 곱하고 더할 데이터 범위

Page 10: 작업 시간을 확 줄여주는 실무 함수

Section 03Section 03Section 03Section 03

1010

회사통 엑셀 회사통 엑셀 20072007수학 /삼각 함수

나머지를 구하는 MOD 함수

무작위 난수를 만드는 RAND 함수

함수범주 수학 / 삼각 함수

함수형식 =MOD(array1, array2……)

인 수 - arrayN : 곱하고 더할 데이터 범위

함수범주 수학 / 삼각 함수

함수형식 =MOD(number, divisor)

인 수-number : 피젯수로 나머지를 구하려는 수-divisor : 제수로 나누려는 수

함수범주 수학 / 삼각 함수

함수형식 =RAND()=RANDBETWEEN(bottom, top)

인 수-RAND() 는 인수 없이 0 보다 크고 1 보다 작은 사이의 난수 발생-bottom : 난수 발생할 최소 정수를 입력- top : 난수 발생할 최대 정수를 입력

RAND()*(b-a)+a b : 최대값 , a : 최소값

Page 11: 작업 시간을 확 줄여주는 실무 함수

1111

실습실습 견적서 합계 금액 계산하기

발주자에게 보낼 견적서에서 수량과 공 급 단 가 를 곱 한 후 더 한 공급가액에 부가세를 포함해서 합계 금 액 을 SUMPRODUCT 함 수 를 사용해서 계산한다

수학 /삼각 SUMPRODUCT 함수

COUNTIF 함수를 이용해서 교육 차수별 인원수 구하기

Page 12: 작업 시간을 확 줄여주는 실무 함수

1212

실습실습 교육 차수 지정하기

회사에서 전사원을 대상으로 극기 훈련이나 정신 강화 교육 등을 진행한다 . 1 차수부터 3 차수까지 사원들의 교육 차수를 정하려고 할 때 순서대로 차수를 입력하면 한 부서에 너무 많은 인원들이 한 번에 차출될 수 있으므로 MOD 함수를 사용하여 교육 참가 차수 지정하여 본다

수학 /삼각 MOD 함수

MOD 함수를 이용해서 교육 차수 1-3 차수로 나눠 차출

COUNTIF 함수를 이용해서 교육 차수별 인원수 구하기

Page 13: 작업 시간을 확 줄여주는 실무 함수

1313

실습실습 샘플용 테스트 제품 선정하기

수학 /삼각 RAND 함수제품의 샘플 코드를 무작위로 3 개 추출하여 제품 테스트를 하려고 한다 . RAND 함수를 사용하여 무작위 난수를 발생시킨 다음 3 가지 상품을 추출하여 본다

. . .

[F9] 키를 누를 때 마다 난수 발생

Page 14: 작업 시간을 확 줄여주는 실무 함수

Section 04Section 04Section 04Section 04

1414

회사통 엑셀 회사통 엑셀 20072007텍스트 함수

일부 글자를 추출하는 LEFT, RIGHT, MID 함수함수범주 텍스트 함수

함수형식=LEFT(text, num_chars)=MID(text, start_num, num_chars)=RIGHT(text, num_chars)

인 수

- text : 추출할 문자가 있는 문자열 또는 셀의 주소 - num_chars : 추출할 문자의 수- start_num : 추출한 문자열의 시작위치 ( 문자열의 처음 시작 위치는 1)

사용 예

LEFT( 직급코드 , 2)

MID( 직급코드 , 4, 2)

RIGHT( 직급코드 , 1)

Page 15: 작업 시간을 확 줄여주는 실무 함수

Section 04Section 04Section 04Section 04

1515

회사통 엑셀 회사통 엑셀 20072007텍스트 함수

표시 형식을 지정하는 TEXT 함수함수범주 텍스트 함수

함수형식 =TEXT(value, format_text)=VALUE(text)

인 수

- value : 사용자 지정 형식을 지정할 문자 , 숫자 , 날짜 /시간 , 셀 주소-format_text : 사용자 지정 형식을 지정하여 텍스트로 변환-text : 숫자 타입으로 변경하려는 문자 데이터 또는 셀의 주소 또는 큰따옴표에 묶인 문자

사용 예

Page 16: 작업 시간을 확 줄여주는 실무 함수

1616

실습실습 교통비 청구서 양식 완성하기

텍스트 TEXT, MID 함수일반 회계 장부처럼 세금 계산서에 금액을 입력할 때 자릿수를 맞춰 한 칸에 하나씩 금액이 표시 되도록 MID ,TEXT 함수를 사용하여 교통비 청구서 양식을 완성한다

Page 17: 작업 시간을 확 줄여주는 실무 함수

Section 05Section 05Section 05Section 05

1717

회사통 엑셀 회사통 엑셀 20072007날짜 및 시간 함수

날짜의 개념

1900 년 1 월 1 일을 기준으로 9999 년 12 월 31 일까지를 1~2958465 라는 고유번호를 부여

셀 내용을 지우고 ,숫자 100 을 입력▲ 날짜가 입력된 셀 ▲ 숫자 100 이 날짜로 환산됨

24 시간을 1 로 정의하고 , 0 과 1 사이의 소수점으로 표시

[ 홈 ]-[ 편집 ]-[지우기 ]-[ 서식 지우기 ] 메뉴 선택

▲ 오후 12 시가 입력된 셀 ▲ 서식을 지워 , 숫자로 환산됨

시간의 개념

Page 18: 작업 시간을 확 줄여주는 실무 함수

Section 05Section 05Section 05Section 05

1818

회사통 엑셀 회사통 엑셀 20072007날짜 및 시간 함수

연 , 월 , 일의 YEAR, MONTH, DAY 함수

함수범주 날짜 / 시간 함수

함수형식

=NOW()

=DATE(year, month, day)

=YEAR(serial_number)

=MONTH(serial_number)

=DAY(serial_number)

인 수

- NOW 함수는 인수가 없으며 오늘 날짜와 시간을 표시합니다 .

- year : 1900 부터 9999 까지의 숫자- month : 1 부터 12 까지 숫자- day : 1 부터 31 까지 숫자- serial_number : 날 짜 데 이 터 또 는 날 짜 를 일 수 로 누 적 표시한숫자

Page 19: 작업 시간을 확 줄여주는 실무 함수

Section 05Section 05Section 05Section 05

1919

회사통 엑셀 회사통 엑셀 20072007날짜 및 시간 함수

연 , 월 , 일의 간격을 계산 하는 DATEDIF 함수

함수범주 날짜 / 시간 함수

함수형식 =DATEDIF(start_date, end_date, interval)

인 수

- start_date : 두 날짜 사이 기간을 계산할 시작일- end_date : 두 날짜 사이 기간을 계산할 종료일- interval : 두 날짜 사이 계산 옵션

interval 설명

y 두 날짜 사이 경과된 연수

m 두 날짜 사이 경과된 개월 수

d 두 날짜 사이 경과된 일수

ym 두 날짜 사이 경과 년도를 제외한 나머지 개월 수

yd 두 날짜 사이 경과 년도를 제외한 나머지 일 수

md 두 날짜 사이 경과 년도와 개월 수를 제외한 나머지 일 수

Page 20: 작업 시간을 확 줄여주는 실무 함수

Section 05Section 05Section 05Section 05

2020

회사통 엑셀 회사통 엑셀 20072007날짜 및 시간 함수

요일을 숫자로 표시하는 WEEKDAY 함수

함수범주 날짜 / 시간 함수

함수형식 =WEEKDAY (serial_number, return_type)

인 수

- serial_number : 날짜 데이터 /날짜를 일수로 누적 표시한 숫자- return_type : 숫자로 요일을 반환할 옵션1 또는 생략 : 1( 일요일 ) ~ 7(토요일 )2 : 1( 월요일 ) ~ 7( 일요일 ) 3 : 0( 월요일 ) ~ 6( 일요일 )

근무 일수를 반환하는 NETWORKDAYS 함수

함수범주 날짜 / 시간 함수

함수형식 =NETWORKDAYS (start_date, end_date, holiday)

인 수- start_date : 근무 시작일 지정- end_date : 근무 종료일 지정- holiday : 특정 휴무일 지정

Page 21: 작업 시간을 확 줄여주는 실무 함수

Section 05Section 05Section 05Section 05

2121

회사통 엑셀 회사통 엑셀 20072007날짜 및 시간 함수 지정한 날짜의 개월 수를 계산하는 EDATE, EOMONTH 함수

함수범주 날짜 / 시간 함수

함수형식 =EOMONTH (start_date,months)

=EDATE (start_date,months)

인 수 - start_date : 개월 수를 계산하기 위한 시작일- months : 전이나 후의 개월 수

Page 22: 작업 시간을 확 줄여주는 실무 함수

2222

실습실습 임금 대장에 날짜 데이터 입력하기

날짜 /시간 YEAR, EDATE, NETWORKDAYS, DATEDIF 함수임금대장에는 1 년간의 급여와 상여금의 내역을 정리하고 퇴직자가 발생하면 퇴직금 정산내역을 보여주는 문서이다 . 출근일수는 NETWORKDAYS 함수로 , 퇴직금 지급년도와 지급일은 YEAR, EDATE 함수로 , 근속기간과 근속년수는 DATEDIF 함수를 사용하여 임금대장을 완성해 본다

Page 23: 작업 시간을 확 줄여주는 실무 함수

2323

실습실습 요일별 당직 수당 입력하기

주말과 주중에 따라 차등을 두어 당직수당을 지급하려고 한다 . 월 ~금 요 일 에 당 직 을 서 면 당직수당으로 20000 을 지급하고 토~ 일요일에 당직을 서면 50000을 지급하도록 WEEKDAY 함수와 IF, OR 함 수 를 사 용 하 여 당직수당을 표시하여 본다

날짜 /시간 함수 WEEKDAY 함수

Page 24: 작업 시간을 확 줄여주는 실무 함수

Section 06Section 06Section 06Section 06

2424

회사통 엑셀 회사통 엑셀 20072007찾기 /참조 함수

원하는 값을 찾아주는 VLOOKUP, HLOOKUP 함수

함수범주 찾기 / 참조 함수

함수형식

=VLOOKUP (lookup_value,table_array,col_index_num,

range_lookup)

=HLOOKUP

(lookup_value,table_array,row_index_num,range_lookup)

인 수

- lookup_value : 찾고 싶은 값- table_array : 데이터를 검색하고 참조할 데이터 범위- col_index_num : table_array 내의 열 번호 ( 추출할 열 )

- row_index_num : table_array 내의 행 번호 ( 추출할 행 )

- range_lookup : TRUE - 비슷하게 일치하는 경우 FALSE - 정확하게 일치하는 경우

Page 25: 작업 시간을 확 줄여주는 실무 함수

Section 06Section 06Section 06Section 06

2525

회사통 엑셀 회사통 엑셀 20072007찾기 /참조 함수

VLOOKUP 사용 예B2 셀의 제품코드를 H3:J9 범위에서 찾아 그 줄의 2번째 열에 있는 값을 가져옴

상품 코드를 상품 코드표에서 찾음

Page 26: 작업 시간을 확 줄여주는 실무 함수

Section 06Section 06Section 06Section 06

2626

회사통 엑셀 회사통 엑셀 20072007찾기 /참조 함수

HLOOKUP 사용 예

B4 셀의 수량을 F3:L4 범위에서 찾아 그 줄의 2번째 행에 있는 값을 가져옴

수량을 수량별 할인율표에서 찾음

Page 27: 작업 시간을 확 줄여주는 실무 함수

Section 06Section 06Section 06Section 06

2727

회사통 엑셀 회사통 엑셀 20072007찾기 /참조 함수

행 /열 번호로 원하는 데이터 값을 찾는 INDEX 함수

INDEX 함수 사용 예

함수범주 찾기 / 참조 함수

함수형식 =INDEX (array, row_num, column_num)

인 수array : 배열로 된 셀의 범위row_num : 셀의 범위에서 참조할 행 번호column_num : 셀의 범위에서 참조할 열 번호

Page 28: 작업 시간을 확 줄여주는 실무 함수

Section 06Section 06Section 06Section 06

2828

회사통 엑셀 회사통 엑셀 20072007찾기 /참조 함수

행 /열 번호를 찾는 MATCH 함수

MATCH 함수 사용 예

함수범주 찾기 / 참조 함수

함수형식 =MATCH (lookup_value, lookup_array, match_type)

인 수

lookup_value : 상대적 행 또는 열 번호 찾으려는 값lookup_array : 배열 행 또는 열 범위match_type : 0 - 배열에서 찾고 싶은 첫 번째 값을 검색1 - 오름차순으로 정렬되어 있는 배열에서 작거나 같은 값 중에 최대값 검색-1 - 내림차순으로 정렬되어 있는 배열에서 크거나 같은 값 중에 최소값 검색

[ 직급 표 ] 를 참조하여 ‘부장 ’ 값이 있는 행 번호 검색

Page 29: 작업 시간을 확 줄여주는 실무 함수

Section 06Section 06Section 06Section 06

2929

회사통 엑셀 회사통 엑셀 20072007찾기 /참조 함수

목록 값을 번호로 검색하는 CHOOSE 함수와 행 /열 번호를 알려주는 ROW, COLUMN 함수

함수범주 찾기 / 참조 함수

함수형식=CHOOSE (index_no, value1, value2,value3......)=ROW (reference)=COLUMN (reference)

인 수

index_no : 숫자로 이루어진 색인 값 (1 에서 254 까지의 수 )valueN : index_no 에 따라 지정할 문자 , 숫자 , 주소 (1 에서 254까지 지정 )reference : 특정 위치의 행 번호 또는 열 번호를 알고 싶은 셀 주소 생략 시 현재 위치의 셀 번호를 반환함

Page 30: 작업 시간을 확 줄여주는 실무 함수

3030

실습실습 입 /출고 상품 내역 비교하기

상품이 입고된 내역과 출고된 내역을 비교하여 입출고 상품 내역서를 완성해 본다 . [ 출고 상품 내역 ] 에서 상품명은 [ 입고 상품 내역 ] 표를 참조해서 표시하고 [ 입출고 상품 내역 ] 표에서 출고 수량은 [ 출고 상품 내역 ] 표를 참조해서 표시한다 . [ 출고 상품 내역 ] 표를 참조해서 출고되지 않은 상품은 “미출고”라고 표시하고 셀 색을 채워 강조한다

찾기 /참조 VLOOKUP 함수와 IFERROR 함수

Page 31: 작업 시간을 확 줄여주는 실무 함수

3131

실습실습 지역 /직급별 출장비표를 참조하여 출장비 내역서 만들기

[ 지역 /직급별 출장비 ] 표를 참조하여 출장비 내역서의 일일 출장비가 표시되도록 INDEX 함수와 MATCH 함수를 사용하여 출장비 내역서를 완성해 본다

찾기 /참조 Index, Match 함수

[ 지역 / 직 급 별 출 장 비 ] 표 를 참조하여 일일 출장비 계산

Page 32: 작업 시간을 확 줄여주는 실무 함수

3232

실습실습 회원 가입 명단에서 일련번호 , 성별 입력하기

찾기 /참조 ROW, MID, CHOOSE 함수

신 규 회 원 가 입 명 단 에 일 련 번 호 를 입 력 하 고 신규 회원의 주민번호를 기준으로 성별을 표시하려 한다 . 1900대에서 현재까지의 주민번호를 가 정 하 여 MID 와 CHOOSE 함 수 를 사 용 하 여 성 별 을 구해본다

주민번호의 7 번째 자리에 따라1900 년대 : 1-남자 2- 여자 ,2000 년대 : 3-남자 4- 여자 ,1899 년 이전 : 9-남자 0- 여자

Page 33: 작업 시간을 확 줄여주는 실무 함수

Section 07Section 07Section 07Section 07

3333

회사통 엑셀 회사통 엑셀 20072007정보 함수

셀 값의 오류나 수식의 오류를 검사하는 ISxxx 정보 함수함수범주 데이터베이스

함수형식

=ISXXX 함수 (Value)

인 수 - Value : 오류를 검사할 셀이나 수식

isXXX함수 설명

ISBLANK 빈 셀을 참조하면 TRUE/아니면 FALSE

ISERROR 셀이나 수식에 오류가 있으면 TRUE/아니면 FALSE

ISERR #N/A 를 제외한 오류가 있으면 TRUE/아니면 FALSE

ISNA #N/A 오류가 있으면 TRUE/아니면 FALSE

ISEVEN 짝수 숫자인 경우 TRUE/아니면 FALSE

ISODD 홀수 숫자인 경우 TRUE/아니면 FALSE

ISLOGICAL

논리 값인 경우 TRUE/아니면 FALSE

ISNUMBER

숫자 값인 경우 TRUE/아니면 FALSE

ISNOTEXT

숫자와 빈 셀인 경우 TRUE/아니면 FALSE

ISTEXT 문자인 경우 TRUE/아니면 FALSE

ISREF 참조 값인 경우 TRUE/아니면 FALSE

Page 34: 작업 시간을 확 줄여주는 실무 함수

3434

실습실습 상품 입고 내역서에 나타난 오류 수정

정보 ISERROR, ISNUMER 함수상품 코드표에 상품 코드가 없는 경우 #N/A 오류 표시가 난다 . 그리고 수량을 입력할 때 실수로 숫자 뒤에 쉼표를 입력했더니 금액을 계산하는 수식에 #VALUE! 오류가 나타난다 . ISERROR 와 ISNUMERIC 함수를 써서 #N/A 오류에는 “코드오류”라고 #VALUE! 오류에는 “수량오류”라고 표시해본다

IF, ISERROR 함 수 를 사 용 하 여 #N/A 오류를 ‘코드오류’ 표시

IF, ISNUMER 함 수 를 사 용 하 여 #VALUE! 오류에 ‘수량오류’ 표시

Page 35: 작업 시간을 확 줄여주는 실무 함수

Section 08Section 08Section 08Section 08

3535

회사통 엑셀 회사통 엑셀 20072007재무 함수

재무에 필요한 FV, PMT, IMPT, PPMT, PV, NPER, RATE 함수

함수범주 재무

함수형식

=FV(rate,nper,pmt,pv,type): 투자액의미래가치 계산 (Future Value)=PMT(rate,nper,pv,fv,type): 정기 상환 원리금 계산 (PayMenT)=IPMT(rate,per,nper,pv,fv,type): 투자액에 대한 기간의 이자=PPMT(rate,per,nper,pv,fv,type):투자액에 대한 기간의 원금 상환액=PV(rate,nper,pmt,fv,type): 투자액의 현재가치 계산 (Present Value)=NPER(rate,pmt,pv,fv,type): 투자기간 계산 (Number of PERiods)=RATE(nper,pmt,pv,fv,type): 기간당 이율 계산

인 수

- rate: 기간당이자율 - nper: 납입기간 또는납입횟수- pmt: 정기납입액 - pv: 현재 가치- fv: 미래 가치 - per : 이자율을 계산할 기간 (1 과 nper 사이 )- type: 납입 시점 ( 월초는 1, 월말은 0 또는 생략 )

Page 36: 작업 시간을 확 줄여주는 실무 함수

3636

실습실습 대출금 상황액과 이자율 계산하기

재무함수

재무 함수를 PMT, FV, PV, NPER, RATE 함수를 사용하여 대출금 상환액 , 정기 적금 만기금 , 연금의 현재 가치 , 납입 기간 , 이자율을 계산해본다 ( 기준 시점은 월말 )

Page 37: 작업 시간을 확 줄여주는 실무 함수

Section 09Section 09Section 09Section 09

3737

회사통 엑셀 회사통 엑셀 20072007

함수범주 데이터베이스

함수형식

= 데이터베이스 함수 (Database, Field, Criteria)

인 수 - Database : 제목 필드가 포함된 전체 범위- Field : 결과 값을 계산하기 위한 필드 - Criteria : 조건 범위

데이터베이스 함수

데이터베이스 함수

함수이름 설명

DSUM 조건에 맞는 항목의 합계를 계산

DAVERAGE 조건에 맞는 항목의 평균을 계산

DCOUNT 조건에 맞는 항목의 숫자 갯수

DCOUNTA 조건에 맞는 항목의 개수 ( 공백제외 )

DMAX 조건에 맞는 항목의 최대값

DMIN 조건에 맞는 항목의 최소값

DGET조건에 맞는 항목의 레코드 추출( 조건에 맞는 레코드가 여러 개면 #NUM! 오류 값이 반환 )

DPRODUCT 조건에 맞는 항목의 값을 곱하기

DSTDEV 조건에 맞는 항목의 포본 집단의 추정 표준편차

DSTDEVP 조건에 맞는 항목의 전체 모집단의 실제 표준편차

DVAR 조건에 맞는 항목의 포본 집단의 추정 분산

DVARP 조건에 맞는 항목의 전체 모집단의 실제 분산

Page 38: 작업 시간을 확 줄여주는 실무 함수

3838

실습실습 도서 조회 화면 완성하기

데이터베이스 -DGET 함수

도서목록 전체 데이터베이스에서 각 도서제목을 선택하면 해당 작가 , 출판사 , 가격 , 할인율 등을 조회하는 화면을 DGET 함수를 사용하여 만들어 본다

DGET 함수를 사용하여 도서 조회