(1) 날짜와 시간 함수

함수	형식	사용 예	기능
DATE	=DATE(연도, 월, 일)	=DATE(2002,09,15)	날짜 값으로 바꿔준다.
YEAR	=YEAR(날짜)	=YEAR(2002-09-15)	2002년만 출력된다.
MONTH	=MONTH(날짜)	=MONTH(2002-09-15)	9월만 출력된다.
DAY	=DAY(날짜)	=DAY(2002-09-15)	15일만 출력된다.
NOW	=NOW()	=NOW()	오늘 날짜와 현재 시간을 자동으로 표시
TODAY	=TODAY()	=TODAY()	시스템 현재의 날짜를 표시
WEEKDAY	=WEEKDAY(날짜)	=WEEKDAY(2002-09-15)	요일을 숫자 1~7로 나타낸다.
DAY360	=DAY360(시작날짜, 끝 날짜)	=DAY360(2002-05-31, 2002-09-15)	시작 날짜와 끝 날짜의 경과한 날수를 구함
TIME	=TIME(시간)	=TIME(12,59,29)	12:59 PM으로 시간을 구함
HOUR	=HOUR(시간)	=HOUR(13:30)	시간에서 시만 구함
MINUTE	=MINUTE(시간)	=MINUTE(13:30)	시간에서 분만 구함
SECOND	=SECOND(시간)	=SECOND(13:30:12)	시간에서 초만 구함

(2) 수학/삼각함수

함수	형식	사용 예	기능
SUM	=SUM(숫자나 셀 주소)	=SUM(A1:A2)	A1셀과 A2셀의 합을 구함
ABS	=ABS(숫자나 셀 주소)	=ABS(-5)	-5의 절대값은 5가 출력
INT	=INT(숫자나 셀 주소)	=INT(5.43)	정수 값만을 출력하므로 5가 출력
ROUND	=ROUND(반올림할 인수, 반올림할 자릿수)	=ROUND(12.5, -1)	자릿수가 -1이므로 왼쪽으로 한 칸 이동하면 2를 반올림시킨다. 10이 출력
ROUNDDOWN	=ROUNDDOWN(반올림할 인수,반올림할 자릿수)	=ROUNDDOWN(12.5, -1)	자릿수가 -1이므로 무조건 버림으로 2를 버리면 10이 출력
ROUNDUP	=ROUNDUP(반올림 할 인수, 반올림할 자릿수)	=ROUNDUP(12.5,-1)	자릿수가 -1이므로 무조건 올림으로 2를 올리면 20이 출력
SUMIF	=SUMIF(조건을 비교할 범위, 조건, 합계를 구할 범위)	=SUMIF(A2:A6,"김%□,C2:C6)	김으로 시작하는 조건에 해당하는 범위(A2:A6) 중에서 합계를 구할 범위(C2:C6)을 합한다.
MOD	=MOD(숫자1, 숫자2)	=MOD(12,5)	12를 5로 나누면 나머지 2가 출력
POWER	=POWER(숫자1, 숫자2)	=POWER(3,2)	3의 2를 거듭제곱하면 9가 출력
SQRT	=SQRT(숫자)	=SQRT(16)	16은 4의 제곱근이므로 4가 출력
TRUNC	=TRUNC(숫자)	=TRUNC(12.7)	소수이하를 버리고 정수로 변환

(3) 통계함수

함수	형식	사용 예	기능
AVERAGE	=AVERAGE(숫자나 셀 주소)	=AVERAGE(A1:A5)	A1:A5셀 안에 있는 셀 값의 평균을 구함
COUNT	=COUNT(숫자나 셀 주소)	=COUNT(A1:A5)	A1:A5셀 안에 있는 셀 값에 숫자의 개수를 구함
COUNTA	=COUNTA(숫자나 셀 주소)	=COUNTA(A1:A5)	A1:A5셀 안에 있는 셀 값에 숫자와 문자의 개수를 구함
COUNTIF	=COUNTIF(셀 범위, 조건)	=COUNTIF(A1:A5,"축구")	A1:A5셀 안에 있는 셀 값이 축구인 것에 개수를 구함
MAX	=MAX(숫자나 셀 범위)	=MAX(A1:A5)	A1:A5셀 안에 있는 셀의 최대값을 구함
MIN	=MIN(숫자나 셀 범위)	=MIN(A1:A5)	A1:A5셀 안에 있는 셀의 최소값을 구함
RANK	=RANK(기준셀, 범위, SORT)	=RANK(A1,$A$1:$A$5,0)	A1셀을 기준으로 A1:A5셀 범위의 순위를 내림차순으로 구함

(4) 찾기/참조영역 함수

함수	형식	사용 예	기능
CHOOSE	=CHOOSE(인수번호,인수 범위)	=CHOOSE(2,"A","B","C")	2번째의 인수를 선택하면 B가 출력
HLOOKUP	=HLOOKUP(찾을값,찾을 셀범위, 행번호)	=HLOOKUP(A1,$B$6:$E$9,2)	A1을 B6:E9범위에서 찾아 2행을 출력함
VLOOKUP	=VLOOKUP(찾을값,찾을 셀범위, 열번호)	=HLOOKUP(A1,$B$6:$E$9,2)	A1을 B6:E9범위에서 찾아 2열을 출력함
INDEX	=INDEX(셀범위, 행번호, 열번호)	=INDEX(A1:E5,3,2)	A1:E5셀에서 3행 2열의 셀값을 출력

(5) 데이터베이스 함수

함수	형식	사용 예	기능
DSUM	=DSUM(범위, 열번호, 조건범위)	=DSUM(A1:E6,4,A8:A9)	A1:E6셀에서 A8:A9셀 조건에 해당하는 4행의 합을 구함
DAVERAGE	=DAVERAGE(범위, 열번호, 조건범위)	=DAVERAGE(A1:E6,4,A8:A9)	A1:E6셀에서 A8:A9셀 조건에 해당하는 4행의 평균을 구함
DCOUNT	=DCOUNT(범위, 열번호, 조건범위)	=DCOUNT(A1:E6,4,A8:A9)	A1:E6셀에서 A8:A9셀 조건에 해당하는 4행의 개수를 구함(숫자)
DCOUNTA	=DCOUNTA(범위, 열번호, 조건범위)	=DCOUNTA(A1:E6,4,A8:A9)	A1:E6셀에서 A8:A9셀 조건에 해당하는 4행의 개수를 구함(문자)
DMAX	=DMAX(범위, 열번호, 조건범위)	=DMAX(A1:E6,4,A8:A9)	A1:E6셀에서 A8:A9셀 조건에 해당하는 4행의 최대값을 구함
DMIN	=DMIN(범위, 열번호, 조건범위)	=DMIN(A1:E6,4,A8:A9)	A1:E6셀에서 A8:A9셀 조건에 해당하는 4행의 최소값을 구함
DSTDEV	=DSTDEV(범위, 열번호, 조건범위)	=DSTDEV(A1:E6,4,A8:A9)	표준 편차를 구함

(6) 문자열 함수

함수	형식	사용 예	기능
LEFT	=LEFT(문자열,자릿수)	=LEFT("KOREA",2) => KO	KOREA 문자열에서 왼쪽으로 2개의 문자 출력
RIGHT	=RIGHT(문자열, 자릿수)	=RIGHT("KOREA",2) => EA	KOREA 문자열에서 오른쪽으로 2개의 문자 출력
MID	=MID(문자열, 부터, 까지)	=MID("KOREA",3,2) => RE	KOREA 문자열에서 왼쪽 3번째부터 2개의 문자 출력
UPPER	=UPPER(문자열)	=UPPER("Korea") => KOREA	모두 대문자로 출력
LOWER	=LOWER(문자열)	=LOWER("KOREA") => korea	모두 소문자로 출력
PROPER	=PROPER(문자열)	=PROPER("KOREA") => Korea	첫 글자만 대문자로 출력
TRIM	=TRIM(문자열)	=TRIM(" SSUN T") => SSUN T	양쪽 공백을 제거
LEN	=LEN(문자열)	=LEN("SSUN T") => 6	문자열의 길이 출력

(7)논리 함수

입력된 논리식들이 참이면 TRUE, 거짓이면 FALSE를 출력하는 함수이다.

1) AND 함수

입력되는 논리식들이 모두 참이어야 TRUE 출력, 하나라도 거짓이 있으면 FALSE 출력   =AND(논리식1, 논리식2....)

2) OR 함수

입력되는 논리식들 중 하나라도 참이 있으면 TRUE 출력   =OR(논리식1, 논리식2.....)

3) IF 함수

조건에 해당하여 참과 거짓을 판별하는 조건문 함수

=IF(조건, 참 문장, 거짓 문장) => 조건이 참이면 참 문장 실행, 거짓이면 거짓 문장 실행

=IF(평균>=70, □합격□, □불합격□) => 평균이 70점 이상이면 합격, 그렇지 않으면 불합격을 출력한다.

(8) 재무 함수

1) 재무함수의 공통 인수

rate => 이자 지급 기간당 이율을 의미

nper => 납입 총 횟수를 의미

pmt => 각 기간의 납입액으로 전체 기간 동안 일정하며 기타 비용이나 세금은 포함되지 않고 원금과 이자만 포함된다.

pv => 현재 가치를 의미

type => 지급 기일이 기말인지 기초인지를 구분

fv => 미래 가치 또는 최종 상환 후의 현금 잔고를 의미

2) FV 함수

일정 금액을 정기적으로 불입하고 일정한 이율이 적용되며 매월 복리로 이자가 계산되는 것으로 가정한 투자의 미래 가치를 계산해 주는 함수    =FV(rate, nper, pmt, pv, type)

3) PV 함수

매월이나 매년 일정한 금액을 일정 기간 동안 지불해 주는 연금이나 보험의 지급총액에 대한 현재 가치를 구해주는 함수

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

4) NPV 함수

특정한 금액을 투자하고 매월 일정한 수입이 보장될 때 해당 투자의 현재 가치를 구해주는 함수

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

(9) 정보 함수

1) ISBLANK 함수

인수로 지정한 셀이 비어 있으면 TRUE를 구해주고, 비어 있지 않으면 FALSE를 구해준다.   =ISBLANK(셀 주소)

2) ISERROR 함수

인수로 입력한 셀에 오류가 발생하였으면 TRUE를 구해주고, 오류가 발생하지 않으면 FALSE를 구해준다. =ISERROR(셀 주소)