반응형
통계함수
**조건범위: 조건이 적용될 범위
AVERAGE(인수1, 인수2, …) | 인수의 평균 값 |
AVERAGEA(인수1, 인수2, …) | 수치가 아닌 셀을 포함하는 인수의 평균값 |
AVERAGEIF(조건범위, 조건, 평균을 구할 범위) | 조건에 맞는 셀들의 평균값 |
AVERAGEIFS(평균을 구할 범위, 조건범위1, 조건1, 조건범위2, 조건2, …) | 여러 조건에 맞는 셀들의 평균값 |
MAX(인수1, 인수2, …) | 인수 중 가장 큰 값 |
MAXA(인수1, 인수2, …) | 숫자, 빈 셀, 논리값(TRUE/FALSE), 숫자로 표시된 텍스트 등을 모두 포 함한 인수 중 가장 큰 값 |
MIN(인수1, 인수2, …) | 인수 중 가장 작은 값 |
MINA(인수1, 인수2, …) | 숫자, 빈 셀, 논리값(TRUE/FALSE), 숫자로 표시된 텍스트 등을 모두 포 함한 인수 중 가장 작은 값 |
COUNT(인수1, 인수2, …) | 인수 중 숫자가 들어 있는 셀의 개수 |
COUNTA(인수1, 인수2, …) | 인수 중 비어 있지 않은 셀의 개수 |
COUNTBLANK (인수1, 인수2, …) |
인수 중 비어 있는 셀의 개수 |
COUNTIF(범위, 조건) | 지정된 범위에서 조건에 맞는 셀의 개수 |
COUNTIFS(조건범위1, 조건1, 조건범위2, 조건2, …) | 여러 조건에 맞는 셀의 개수 |
LARGE(범위, n번째) | 범위 중 n번째로 큰 값 |
SMALL(범위, n번째) | 범위 중 n번째로 작은 값 |
RANK(인수, 범위, 논리 값) RANK.EQ(인수, 범위, 논리 값) |
• 지정된 범위 안에서 인수의 순위를 구하되, 동일한 값들은 동일하지 않을 경우 나올 수 있는 순위들 중 가장 높은 순위를 동일하게 표시함 • 논리 값이 0이거나 생략되면 내림 차순, 0 이외의 값은 오름차순으로 표시 - 0 (혹은 생략): 높은 수가 1등 - 1 : 낮은 수가 1등 |
RANK.AVG(인수, 범위, 논리 값) | 지정된 범위 안에서 인수의 순위를 구하되, 동일한 값들은 동일하지 않 을 경우 나올 수 있는 순위들의 평균 을 계산하여 동일하게 표시함 |
VAR(인수1, 인수2, …) VAR.S(인수1, 인수2, …) |
인수의 표본 분산 |
VAR.P(인수1, 인수2, …) | 인수의 전체 분산 |
STDEV(인수1, 인수2, …) STDEV.S(인수1, 인수2, …) |
인수의 표본 표준 편차 |
STDEV.P(인수1, 인수2, …) | 인수의 전체 표준 편차 |
MEDIAN(인수1, 인수2, …) | 인수들의 중간 값 |
MODE(인수1, 인수2, …) MODE.SNGL(인수1, 인수2, …) |
인수 중 가장 많이 발생한 값을 구하 되, 발생 빈도수가 동일한 값이 여러 개일 경우 첫 번째 값을 표시함 |
MODE.MULT(인수1, 인수2, …) | • 인수 중 가장 많이 발생한 값을 구 하되, 발생 빈도수가 동일한 값이 여러 개일 경우 세로 배열로 모두 표시 •배열 수식으로 입력해야 함 |
FREQUENCY(배열1, 배열2) | 배열2의 범위에 대한 배열1 요소들 의 빈도 수 계산 |
GEOMEAN(인수1, 인수2, …) | 인수의 기하 평균 |
HARMEAN(인수1, 인수2, …) | 인수의 조화 평균 |
PERCENTILE(범위, 인수) PERCENTILE.INC(범위, 인수) |
•범위에서 인수 번째 백분위수 값 •인수로 0과 1을 포함 |
PERCENTILE.EXC (범위, 인수) |
•범위에서 인수 번째 백분위수 값 •인수로 0과 1은 제외 |
수학함수/ 삼각함수
SUM(인수1, 인수2, …) | 인수의 합계 |
SUMIF(조건범위, 조건, 합계를 구할 범위 |
조건에 맞는 셀들의 합계 |
SUMIFS(합계를 구할 범위, 조건범위1, 조건1, 조건범위2, 조건2, …) | 여러 조건에 맞는 셀들의 합계 |
SIGN(인수) | 인수의 부호값(양수이면 1, 0이면 0, 음수이면 -1) |
ROUND(인수, 반올림 자릿수) | 지정한 자릿수로 반올림 |
ROUNDUP(인수, 올림 자릿수) | 지정한 자릿수로 올림 |
ROUNDDOWN (인수, 내림 자릿수) |
지정한 자릿수로 내림 |
ABS(인수) | 인수의 절대값 |
INT(인수) | 인수보다 크지 않은 정수를 구함 |
RAND( ) | 0과 1 사이의 난수 발생 |
MOD(인수1, 인수2) | 인수1을 인수2로 나눈 나머지 |
FACT(인수) | 인수의 계승 값 |
SQRT(인수) | 인수의 양의 제곱근, 인수가 음수이 면 에러 발생 |
PI( ) | 수치 상수 파이(π)를 15자리 (3.14159265358979)까지 나타냄 |
EXP(인수) | e를 인수만큼 거듭제곱한 값 |
MDETERM(배열) | 배열의 행렬식을 구함 |
MINVERSE(배열) | 배열의 역행렬을 구함 |
MMULT(배열1, 배열2) | 배열1과 배열2의 행렬 곱을 계산함 |
SUMPRODUCT (배열1, 배열2, …) |
배열에서 대응하는 요소를 모두 곱 하고 그 곱의 합을 구함 |
POWER(인수, 제곱 값) | 인수의 거듭 제곱 값 |
TRUNC(인수, 자릿수) | 지정한 자릿수 미만을 버림 |
QUOTIENT(인수1, 인수2) | 인수1을 인수2로 나눈 몫을 구함 |
RANDBETWEEN (인수1, 인수2) |
지정한 두 수 사이의 난수를 구함 |
PRODUCT(인수1, 인수2, …) | 인수를 모두 곱한 값을 구함 |
텍스트함수
LEFT(텍스트, 개수) | 텍스트의 왼쪽부터 지정한 개수만큼 표시 |
MID(텍스트, 시작 위치, 개수) | 텍스트의 시작 위치부터 지정한 개수만큼 표시 |
RIGHT(텍스트, 개수) | 텍스트의 오른쪽부터 지정한 개수만큼 표시 |
LOWER(텍스트) | 텍스트를 모두 소문자로 표시 |
UPPER(텍스트) | 텍스트를 모두 대문자로 표시 |
PROPER(텍스트) | 텍스트의 첫 글자만 대문자로 표시 |
TRIM(텍스트) | 텍스트의 양쪽 공백 제거 |
REPLACE(텍스트1, 시작 위치, 개수, 텍스트2) | 텍스트1의 시작 위치에서 개수로 지정된 문자를 텍스트2로 변경 |
SUBSTITUTE(텍스트, 인수1, 인수2) | 텍스트에서 인수1을 인수2로 변경 |
LEN(텍스트) | 문자의 개수를 구함 |
TEXT(인수, 형식) | 인수를 지정된 형식의 텍스트로 바꿈 |
FIXED(인수, 자릿수, 논리값) | • 인수를 반올림하여 지정된 자릿수까지 텍스트로 표시 • 논리값이 TRUE이면 쉼표를 포함하지 않고, FALSE이거나 생략되면 텍스트에 쉼표가 포함됨 • 자릿수가 지정되지 않으면 2로 인식됨 |
• FIND(텍스트1, 텍스트2, 시작 위치) • FINDB(텍스트1, 텍스트2, 시작 위치) |
• 텍스트2의 시작 위치부터 텍스트1을 찾아 위치를 표시함 • FIND는 각각의 문자를 항상 한 글자로 계산하고, FINDB는 숫자 와 영어는 한 글자, 한글과 특수 문자 등은 두 글자로 계산함 • 대/소문자를 구분하며, 와일드카드(*,?) 문자를 사용할 수 없음 |
• SEARCH(텍스트1, 텍스트2, 시작 위치) • SEARCHB(텍스트1, 텍스트2, 시작 위치) |
• 텍스트2에서 시작 위치부터 텍스트1을 찾아 위치를 표시함 • SEARCH는 각각의 문자를 항상 한 글자로 계산하고, SEARCHB는 숫자와 영어는 한 글자, 한글 과 특수문자 등은 두 글자로 계 산함 • 대/소문자를 구분할 수 없고, 와일드카드(*,?) 문자를 사용할 수 있음 |
EXACT(텍스트1, 텍스트2) | 두 텍스트를 비교하여 동일하면 TRUE, 다르면 FALSE를 표시함 |
REPT(텍스트, 개수) | 텍스트를 개수만큼 반복하여 표시함 |
CONCATENATE(텍스트1, 텍스트2, …) | 여러 텍스트 항목을 한 텍스트로 합침 |
VALUE(텍스트) | 텍스트를 숫자로 변환함 |
날짜 시간 함수
WEEKDAY(날짜) | • 날짜에 해당하는 요일 번호를 표시 • 요일은 1(일요일)~7(토요일)까지의 정수로 표시 WEEKDAY(날짜, 1) >> 1(일)~7(토) WEEKDAY(날짜, 2) >> 1(월)~7(일) |
DAYS360(날짜, 날짜) | 1년을 12달, 360일로 하여 두 날짜 사이의 일수 계산 |
DATE(연, 월, 일) | 연, 월, 일에 대한 일련번호를 구함(기준 1900년 1월 1일) |
TIME(시, 분, 초) | 지정한 시간에 대한 일련번호를 구함 (0.0~0.999) |
TODAY( ) | 현재 날짜 표시 |
NOW( ) | 현재 날짜와 시간 표시 |
DATEVALUE(날짜) | 텍스트로 표시된 날짜의 일련번호를 구함 |
EDATE(날짜, 월수) | • 지정한 날짜를 기준으로 몇 개월 이전 또는 이후 날짜의 일련번호를 구함 • 월수가 양수이면 이후 날짜를, 음수이 면 이전 날짜를 대상으로 구함 |
EOMONTH(날짜, 월수) | • 지정한 날짜를 기준으로 몇 개월 이전 또는 이후 달의 마지막 날짜의 일련번호를 구함 • 월수가 양수이면 이후 날짜를, 음수이면 이전 날짜를 대상으로 구함 |
NETWORKDAYS(날짜1, 날짜2, 휴일날짜) | 주말과 지정한 휴일날짜를 제외한 두 날짜 사이의 작업 일수를 구함 |
WORKDAY(날짜, 날짜 수, 휴일날짜) | 날짜에서 토요일, 일요일, 지정한 휴일날짜를 제외하고 지정한 날짜수만큼 지난 날짜의 일련번호를 구함 |
WEEKNUM(날짜,옵션) | • 지정된 날짜가 일년 중 몇 번째 주에 속 하는지를 구함 • 옵션이 1이면 일요일부터 주가 시작되고, 2이면 월요일부터 주가 시작함 |
YEARFRAC(날짜, 날짜) | 일년 중 두 날짜 사이의 전체 일수가 차지 하는 비율을 구함 |
논리함수/ 정보함수
논리 함수 | IF(조건, 인수1, 인수2) | 조건을 비교하여 참이면 인수1, 거짓이면 인수2를 실행 |
IFERROR(인수1, 인수2) | 인수1이 오류면 인수2를 표시하고, 그렇지 않으면 인수1을 그대로 표시함 | |
NOT(인수) | 인수의 반대 논리값을 표시 | |
AND(인수1, 인수2, …) | 인수가 모두 참이면 참 | |
OR(인수1, 인수2, …) | 인수 중 하나라도 참이면 참 | |
FALSE( ) | 논리값 FALSE를 표시 | |
TRUE( ) | 논리값 TRUE를 표시 | |
정보 함수 | ISBLANK(인수) | 인수로 주어진 셀이 빈 셀이면 ‘TRUE’ 출력 |
ISERROR(인수) | 인수로 주어진 셀이 오류값(#N/A, #VALUE!, #REF!, #DIV/O! 등)을 가 지고 있으면 ‘TRUE’ 출력 | |
ISERR(인수) | 인수로 주어진 셀이 #N/A를 제외한 오류값을 가지고 있으면 ‘TRUE’ 출력 | |
ISEVEN(인수) | 인수가 짝수이면 ‘TRUE’ 출력 | |
ISODD(인수) | 인수가 홀수이면 ‘TRUE’ 출력 | |
ISNUMBER(인수) | 인수가 숫자이면 ‘TRUE’ 출력 | |
ISTEXT(인수) | 인수가 텍스트이면 ‘TRUE’ 출력 | |
ISNONTEXT(인수) | 인수가 텍스트가 아니면 ‘TRUE’ 출력 | |
ISLOGICAL(인수) | 인수가 논리값이면 ‘TRUE’ 출력 | |
N(인수) | 인수를 숫자로 변환하여 표시. 문자 형태의 숫자는 숫자로, 날짜는 일련번호로, ‘TRUE’는 1로, 그 외의 값은 0으로 표시 | |
TYPE(인수) | • 인수의 데이터 형식을 숫자로 표시 • 숫자 : 1, 텍스트 : 2, 논리값 : 4, 오류값 : 16 |
|
CELL(정보유형, 셀주소) |
셀의 서식 지정이나 위치, 내용 등에 대한 정보 표시 |
찾기함수/ 참조함수
VLOOKUP(기준값, 범위, 열 번호, 옵션) | 범위의 첫 번째 열에서 기준값과 같은 데이터를 찾은 후, 기준값이 있 는 행에서 지정된 열 번호 위치에 있는 데이터 표시 | 옵션 • TRUE 혹은 생략 : 기준값보다 작거나 같은 값 중에서 근접한 값 • FALSE : 기준값과 정확히 일치하는 값 |
HLOOKUP(기준값, 범위, 행 번호, 옵션) | 범위의 첫 번째 행에서 기준값과 같은 데이터를 찾은 후, 기준값이 있 는 열에서 지정된 행 번호 위치에 있는 데이터 표시 | |
CHOOSE(인수, 첫 번째, 두 번째, …) | 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를 입력함 | |
INDEX(범위, 행 번호, 열 번호) | 지정된 범위에서 행 번호 와 열 번호에 있는 데이터를 입력함 | |
INDEX(범위, 행 번호, 열 번호, 범위 번호) | 지정된 범위에서 지정된 행과 열이 교차되는 위치의 셀 참조를 반환함 | - 범위 : 한 개 이상의 셀 범위를 지정함 - 범위 번호 : 범위를 두 개 이상 지정한 경우 1이면 첫 번째, 2이면 두 번째 범위가 사용됨 |
LOOKUP(기준값, 범위) | 범위의 첫째 행 또는 열에서 지 정한 값을 찾아, 범위의 마지막 행이나 열의 같은 위치에 있는 값을 입력함 | |
LOOKUP(기준값, 찾을 범위, 결과 범위) |
찾을 범위에서 기준값을 찾아 같은 위치에 있는 결과 범위의 값을 입력함 | |
MATCH(기준값, 범위, 옵션) | 옵션으로 지정된 방법으로 지정된 범위에서 기준값과 같은 데이터를 찾아 상대 위치를 표시함 |
MATCH 함수의 옵션 • 1 : 기준값보다 작거나 같은 값 중에서 근접한 값을 찾습니다. 데이터 범위가 오름차순으로 정렬되어 있어야 합니다. • 0 : 기준값과 정확히 일치하는 값을 찾습니다. • - 1 : 기준값보다 크거나 같은 값 중에서 근접한 값을 찾습니다. 데이터 범위가 내림차순으로 정렬되어 있어야 합니다. |
OFFSET(범위, 행, 열, 높이, 너비) | 선택한 범위에서 지정 한 행과 열만큼 떨어진 위치에 있는 데이터 영역의 데이터를 표시 | |
COLUMN(셀) | 주어진 셀의 열 번호를 구함 | |
COLUMNS(셀 범위) | 주어진 셀 범위의 열 개수를 구함 | |
ROW(셀) | 주어진 셀의 행 번호를 구함 | |
ROWS(셀 범위) | 주어진 셀 범위의 행 개수를 구함 | |
TRANSPOSE(범위) | 범위에 입력된 값을 행/열을 바꾸어 현재 셀 범위에 표시함 | |
ADDRESS(행 번호, 열 번호, 참조유형) | 행 번호와 열 번호에 해당하는 셀 주소 표시 | - 참조유형 : 1: 절대참조, 2: 행만 절대참조, 3: 열만 절대참조, 4: 상대참조 |
INDIRECT(텍스트) | 주소 형식을 갖춘 텍스트를 셀 주소 로 변환하여 해당 주소에 있는 값을 표시함 | |
• AREAS(범위) | 범위 안에서의 영역 수를 표시함 | |
HYPERLINK(위치) | 하드 드라이브, 네트워크 서버, 인터넷 등 지정된 위치에 있는 문서를 열 수 있는 바로 가 기나 이동 텍스트를 만듦 |
데이터베이스 함수/ 재무함수
데이터 베이스 함수 | DSUM(범위, 열 번호, 조건) | 해당 범위에서 조건에 맞는 자료를 대상 로 지정된 열에서 합계를 계산함 |
DAVERAGE(범위, 열 번호, 조건) | 해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열에서 평균을 계산함 | |
DCOUNT(범위, 열 번호, 조건) | 해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열에서 숫자가 들어 있는 셀의 개수를 계산함 | |
DCOUNTA(범위, 열 번호, 조건) | 해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열에서 비어 있지 않은 셀의 개수를 계산함 | |
DMAX(범위, 열 번호, 조건) | 해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열에서 가장 큰 값을 찾음 | |
DMIN(범위, 열 번호, 조건) | 해당 범위에서 조건에 맞는 자료를 대상으로 지정된 열에서 가장 작은 값을 찾음 | |
DPRODUCT(범위, 열 번호, 조건) | 해당 범위의 열에서 조건과 일치하는 값들의 곱을 구함 | |
DSTDEV(범위, 열 번호, 조건) | 해당 범위의 열에서 조건과 일치하는 값들의 표준 편차를 구함 | |
DVAR(범위, 열 번호, 조건) | 해당 범위의 열에서 조건과 일치하는 값들의 분산을 구함 | |
DGET(범위, 열 번호, 조건) | 해당 범위의 열에서 조건과 일치하는 단 일 값을 구함 | |
재무 함수 | FV(이자, 기간, 금액, 현재가치, 납입시점) | 미래가치를 구함(매월 일정한 금액을 불 입하였을 경우 만기일에 받을 원금과 이자 계산) |
PV(이자, 기간, 금액, 미래가치, 납입시점) | 현재가치를 구함(1년 뒤에 받을 1000 원의 현재가치를 구함) | |
NPV(할인율, 금액1, 금액2, …) | 할인율과 앞으로의 지출과 수입을 사용하여 투자의 현재가치를 계산 | |
PMT(이자, 기간, 현재가치, 미래가치, 납입시점) | 정기적으로 상환(지급)할 금액을 구함(일 정 금액을 대출받았을 경우 이자를 포함하여 매월 상환해야 하는 금액 계산) | |
SLN(취득액, 잔존가치, 수명년수) | 단위 기간 동안 정액법에 의한 자산의 감가상각액을 계산함 | |
DB(취득액,잔존가치, 수명년수,기간,월수) | 정율법을 사용하여 특정 기간 동안 자산의 감가상각액을 계산함 |
반응형
댓글