본문 바로가기
엑셀

[Excel] 엑셀 함수 모음

by imfireguy 2021. 3. 31.
반응형

@Gerd Altmann pixabay

 

엑셀 함수 모음
함수명 함수설명 인수
ADDRESS 함수 입력한 열/행번호의 셀주소를 지정한 형식으로 반환합니다.

행 번호, 열 번호, [참조 유형], [주소 형식], [참조 시트]

AGGREGATE 함수 숨겨진 행 또는 오류를 제외하고 다양한 방식으로 데이터를 집계합니다.

사용할 함수, [집계 방식], 인수 1, [인수 2],...

AVERAGE 함수 지정한 범위나 숫자의 평균(산술평균)을 계산합니다.

범위 1, [범위 2],...

AVERAGEA 함수 선택된 값들의 산술평균을 계산합니다. (논리값, 텍스트 형식의 숫자 포함) 값1, [값2], ..
AVERAGEIF 함수 조건을 만족하는 셀의 평균(산술 평균)을 계산합니다.

조건 범위, 조건, [평균 범위]

AVERAGEIFS 함수 범위 내 여러개의 조건을 만족하는 값의 산술평균을 계산합니다.

평균 범위, 조건 범위 1, 조건 1, [조건 범위 2], [조건 2],...

CEILING 함수 특정 배수를 기준으로 올림된 수를 반환합니다. 숫자, 기준배수
CELL 함수 셀의 서식이나 위치, 내용등의 정보를 반환합니다.

정보 유형, [셀 참조]

CHAR 함수 입력한 코드에 해당하는 문자를 반환합니다. 코드번호
CHOOSE 함수 순번으로 구성된 색인을 참조하여 목록에서 해당 순번의 값을 반환합니다.

색인 번호, 값 1, [값 2],...

COLUMN 함수 셀의 열 번호를 반환합니다. [셀]
COLUMNS 함수 선택한 범위의 열 개수(넓이)를 반환합니다. 범위
CONCAT 함수 여러개의 범위 또는 텍스트를 하나의 문자열로 결합합니다.

항목 1, [항목 2], [항목 3],...

CONCATENATE 함수 여러개의 텍스트 문자열을 하나의 문자열로 연결합니다.

텍스트 1, [텍스트 2],...

CONFIDENCE.T 함수 T 분포를 사용하여 모집단 평균의 신뢰구간을 계산합니다.

1-신뢰 수준, 표본 표준편차, 표본 개수

CONVERT 함수 입력한 값을 다른 단위 체계의 숫자로 변환합니다.

값, 시작 단위, 결과 단위

CORREL 함수 두 범위의 상관계수를 구합니다. 범위1, 범위2
COUNT 함수 해당 범위의 '숫자'를 포함하고 있는 셀의 개수를 계산합니다.

범위 1, [범위 2],...

COUNTA 함수 선택된 범위에서 '비어있지 않은 셀'의 개수를 구합니다.

범위 1, [범위 2],...

COUNTIF 함수 선택된 범위에서 하나의 조건을 만족하는 셀의 개수를 계산합니다. 조건범위, 조건
COUNTIFS 함수 선택된 범위에서 여러개의 조건을 만족하는 셀의 개수를 구합니다.

조건 범위 1, 조건 1, [조건 범위 2], [조건 2],...

DATE 함수 연/월/일 값을 받아 해당 날짜를 나타내는 일련번호로 반환합니다. 연, 월, 일
DATEDIF 함수 두 날짜사이의 일, 월, 연도의 차이를 선택하여 계산합니다.

시작일, 종료일, 단위

DATEVALUE 함수 텍스트형태로 저장된 날짜를 날짜계산에 사용되는 일련번호로 변환합니다. 텍스트
DAY 함수 선택된 날짜의 일을 반환합니다. 날짜
DAYS360 함수 1년을 360일(1달=30일)로 보고 두 날짜 사이의 일 수를 계산합니다.

시작일, 종요일, [계산방식]

DCOUNT 함수 표의 지정한 필드에서 조건을 만족하는 값의 평균을 계산합니다. 표, 필드, 조건
EDATE 함수 지정한 날짜로부터 특정 개월수 전/후의 날짜를 반환합니다. 시작일, 개월수
EOMONTH 함수 시작일로부터 특정 개월수 이후의 마지막날을 반환하는 함수입니다. 시작일, 개월수
EVEN 함수 가장 가까운 짝수를 찾아 올림합니다. 숫자
EXACT 함수 두 텍스트의 정확한 일치여부를 대/소문자까지 구분하여 확인합니다.

텍스트 1, 텍스트 2

FILTER 함수 입력한 조건을 바탕으로 데이터를 필터링합니다.

배열, 조건, [결과 없음 반환]

FIND 함수 특정문자가 시작하는 위치를 숫자로 반환합니다.

찾으려는 문자, 기존 문자열, 시작 위치

FLOOR 함수 숫자의 배수 중 기준이 되는 배수와 가장 가까운 내림된 값을 반환합니다. 숫자, 기준배수
FORECAST 함수 선형회귀법을 사용하여 기존 값으로 미래의 값을 예측하는 함수입니다.

예측할 값, 결괏값 범위, 예측값 범위

FORECAST.ETS 함수 지수평활법 알고리즘으로 시계열 데이터에서 미래의 값을 예측합니다.

예측할 시계열, 값 범위, 시계열 범위, [계절성], [누락 데이터 처리], [중복 시계 열처리]

FORECAST.ETS.SEASONALITY 함수 엑셀에서 ETS예측에 사용한 계절성을 확인합니다.

기존 값 범위, 기존 시계열 범위, [누락 데이터 처리], [중복 시계 열처리]

FORECAST.LINEAR 함수 선형회귀를 사용하여 기존값으로 미래의 값을 예측합니다.

예측할 값, 기존 Y축 범위, 기존 X축 범위

FORMULATEXT 함수 셀에 입력된 수식을 텍스트로 반환합니다.
FREQUENCY 함수 범위 내에서 값이 발생하는 빈도를 계산합니다.

집합 범위, 간격 범위

FV 함수 매기간 일정한 금액을 일정한 이율로 일정기간동안 납입할 경우 얻게되는 미래가치를 계산합니다.

이자율, 납입기간, 납입액, [현재가치], [납입시점]

GEOMEAN 함수 지정한 범위 내 값들의 기하평균을 계산합니다.

범위 1, [범위 2],...

HLOOKUP 함수 가로로 된 범위에서 값을 참조하여 다른 항목의 값을 반환합니다.

찾을 값, 참조 범위, 행 번호, [일치 옵션]

HOUR 함수 시간 값의 '시'를 반환합니다. 시간
IF 함수 입력한 조건의 참/거짓을 판단하여 값을 반환합니다.

논리식, 참일 때의 값, [거짓일 때의 값]

IFERROR 함수 수식에서 오류가 발생할 경우 사용자가 지정한 값을 반환합니다.

검사 수식, 반환 값

IFS 함수 여러 조건에 대해 다른 결과값을 반환합니다.

조건 1, 결과 1, [조건 2], [결과 2],... , [TRUE], [그 외 결과]

INDEX 함수 선택한 범위에서 원하는 위치의 값을 반환합니다.

배열, 행 번호, [열 번호], [배열 번호]

INDIRECT 함수 셀주소를 문자로 직접 입력하여 특정 셀이나 범위의 값을 반환합니다.

참조 범위, [참조 방식]

ISBLANK 함수 값이 비어있는지 확인하여 TRUE 또는 FALSE를 반환합니다.
ISERR 함수 #N/A! 오류를 제외한 오류일 경우 TRUE를 반환합니다.
ISERROR 함수 모든 오류를 포함한 임의의 오류 값인지 확인합니다.
ISLOGICAL 함수 값이 논리값인지 확인하여 TRUE 또는 FALSE를 반환합니다.
ISNA 함수 값이 NA 오류인지 확인하여 TRUE 또는 FALSE를 반환합니다.
ISTEXT 함수 값이 텍스트(문자)인지 확인하여 문자일 경우 TRUE를 반환합니다.
KURT 함수 데이터 집합의 첨도(뾰족한 정도)를 계산합니다. 값1, [값2], ...
LARGE 함수 범위에서 k번째로 큰 값을 반환합니다. 범위, 순위(k)
LEFT 함수 텍스트 문자열의 처음부터 지정한 개수의 문자를 반환합니다. 문자열, [글자수]
LEN 함수 선택된 셀 또는 문자열의 글자수를 셉니다.
LOOKUP 함수 검색범위에서 값을 찾아, 동일한 위치에 있는 출력범위의 값을 반환합니다.

찾을 값, 검색범위, [출력 범위]

LOWER 함수 텍스트

텍스트에 사용된 알파벳을 소문자로 변경합니다.

MATCH 함수 범위 내 찾는값의 위치(순번)을 반환합니다.

찾을 값, 범위, [일치 옵션]

MAX 함수 범위 내 최대값을 반환합니다.

범위 1, [범위 2],...

MAXIFS 함수 범위 내 여러개의 조건을 만족하는 최대값을 반환합니다.

최댓값 범위, 조건 범위 1, 조건 1, [조건 범위 2], [조건 2],...

MEDIAN 함수 범위 안의 중간값을 계산합니다.

범위 1, [범위 2],...

MID 함수 문자열의 특정 위치부터 원하는 문자수만큼의 텍스트를 반환합니다.

문자열, 시작 위치, 추출할 문자수

MIN 함수 범위 내 최소값을 반환합니다.

범위 1, [범위 2],...

MINIFS 함수 범위 내 조건을 만족하는 최소값을 반환합니다.

최솟값 범위, 조건 범위 1, 조건 1, [조건 범위 2], [조건 2],...

MODE 함수 범위(또는 배열)에서 가장 자주 발생한 값을 계산합니다.

범위 1, [범위 2],...

MONTH 함수 지정한 날짜의 월을 반환합니다. 날짜
MROUND 함수 특정값에 가장 가까운 배수를 계산합니다.

입력값, 배수기준

NETWORKDAYS 함수 두 날짜사이의 주말과 특정 공휴일을 제외한 근무일 수를 계산합니다.

시작일, 종료일, [공휴일]

NETWORKDAYS.INTL 함수 두 날짜 사이에서 주말과 공휴일을 제외한 실제 근무일수를 계산합니다.

시작일, 종료일, [주말], [공휴일]

NORM.DIST 함수 정규분포 안에서 특정 값이 몇 퍼센트에 위치하는지 계산합니다.

확률을 구할 값, 평균값, 표준편차, 누적 분포 함수 계산

NORM.INV 함수 평균과 표준편차의 정규분포에서 지정한 확률을 갖는 값을 계산합니다. (정규누적분포의 역함수)

확률, 평균, 표준편차

NOW 함수 현재 시간을 반환합니다.
NUMBERVALUE 함수 숫자형태로 입력된 텍스트를 숫자로 변환합니다.

텍스트, [소수점 구분 기호], [천 단 위구 분기호]

ODD 함수 가장 가까운 홀수를 찾아 올림합니다. 숫자
OFFSET 함수 시작지점으로부터 지정한만큼 이동한 곳의 셀 참조 또는 값을 반환합니다.

시작 지점, 행 이동, 열이동, [높이], [넓이]

PERCENTRANK.EXC 함수 범위 내에서 특정 값의 백분율 순위를 계산합니다. (0과 1 제외)

범위, 값, [백분율 자릿수]

PERCENTRANK.INC 함수 범위 내에서 특정 값의 백분율 순위를 계산합니다. (0과 1 포함)

범위, 값, [백분율 자릿수]

PHONETIC 함수 한자/일본어의 윗주(후리가나)를 추출합니다. 그 외의 문자(한글, 영어)는 기존 문자를 그대로 반환합니다. 문자열
PMT 함수 대출금을 일정한 금리로 n개월 간 상환할 시, 매월 납입할 원리금을 계산합니다.

이자율, 상환 횟수, 현재가치, [미래가치], [납입시점]

PROPER 함수 각 단어의 첫번째 글자를 대문자로 변경합니다. 텍스트
PV 함수 고정금리로 매월 납부하는 대출(또는 투자액)에 대한 현재 가치를 계산합니다.

이자율, 상환횟수, 납입액, [미래가치], [납입시점]

RANDARRAY 함수 임의의 난수를 배열로 반환합니다.

[높이], [넓이], [최솟값], [최댓값], [정수 반환]

RANDBETWEEN 함수 지정한 두 숫자 사이의 정수를 무작위로 반환합니다. 최소값, 최대값
RANK 함수 특정 값의 범위 내 순위를 구합니다.

값, 범위, [정렬 방향]

RANK.AVG 함수 범위 내 크기 순위를 계산한 뒤 해당 값의 평균순위를 반환합니다.

값, 범위, [정렬 방향]

RANK.EQ 함수 특정 값의 범위 내 순위를 반환합니다.

값, 범위, [정렬 방향]

REPLACE 함수 문자열의 일부분을 새로운 문자로 변경합니다.

문자열, 시작 지점, 문자수, 신규 문자열

REPT 함수 텍스트를 지정한 횟수만큼 반복해서 출력합니다.

텍스트, 반복 횟수

RIGHT 함수 텍스트 문자열의 마지막부터 지정한 개수의 문자를 반환합니다. 문자열, [글자수]
ROUND 함수 숫자를 지정한 자리수에서 반올림합니다. 숫자, 자리수
ROUNDDOWN 함수 숫자를 지정한 자리수에서 내림합니다. 숫자, 자리수
ROUNDUP 함수 숫자를 지정한 자리수에서 올림합니다. 숫자, 자리수
ROW 함수 셀의 행 번호를 반환합니다. [셀]
ROWS 함수 선택한 범위의 행 개수(높이)를 반환합니다. 범위
SEARCH 함수 문자열에서 특정문자의 시작 위치를 찾습니다.

찾을 문자, 검색할 문자열, [시작 지점]

SEQUENCE 함수 연속된 숫자로 이루어진 배열을 생성합니다.

행 넓이, [열 넓이], [시작 값], [단계]

SIGN 함수 입력한 수의 부호를 결정합니다. 숫자
SKEW 함수 데이터 분포의 왜도를 반환합니다. 값1, [값2], ...
SKEW.P 함수 모집단을 기준으로 데이터 집합의 왜도(치우짐 정도)를 계산합니다. 값1, [값2], ...
SMALL 함수 범위 내에서 k번째로 작은 값을 반환합니다. 범위, 순번(k)
SORT 함수 범위를 지정한 열 기준으로 오름차순 또는 내림차순으로 정렬합니다.

범위, [기준열], [정렬순서], [정렬 방향]

SORTBY 함수 범위를 여러 개의 기준으로 정렬 또는 다른 범위를 참조하여 정렬합니다.

범위, 기준 범위 1, [순서 1], [기준 범위 2], [순서 2],...

STDEV.S 함수 표본 집단의 표준편차를 계산합니다. 문자와 논리값은 계산에서 제외됩니다.

범위 1, [범위 2],...

STEYX 함수 차트의 X값에 대한 Y값의 표준오차를 계산합니다.

Y축 범위, X축 범위

SUBSTITUTE 함수 문자열에서 특정 문자를 찾아 다른 문자로 변경합니다.

문자열, 찾을 문자, 새로운 문자, [바꿀 지점]

SUBTOTAL 함수 화면에 보이는 목록이나 범위의 부분합을 계산합니다.

함수, 참조 1, [참조 2],...

SUM 함수 선택된 셀 또는 범위의 합계를 구합니다.

값 1, [값 2], [값 3],...

SUMIF 함수 범위에서 조건을 만족하는 값의 합계를 계산합니다.

조건 범위, 조건, [합계 범위]

SUMIFS 함수 범위 안 여러개의 조건을 만족하는 값의 합계를 구합니다.

합계 범위, 조건 범위 1, 조건 1, [조건 범위 2], [조건 2],...

SUMPRODUCT 함수 주어진 범위(배열)의 각 항목을 모두 곱한 뒤, 그 곱의 합계를 구합니다.

배열 1, [배열 2], [배열 3],...

SUMXMY2 함수 두 배열의 대응 값의 차이를 제곱한 후 그 결과의 합계를 계산합니다. (=분산) 범위1, 범위2
SWITCH 함수 조건식의 결과에 따라 다른 값을 반환합니다.

조건식, 결괏값 1, 반환 값 1, [결괏값 2], [반환 값 2],... , [기본값]

TEXT 함수 특정 문자열 또는 셀의 값을 원하는 서식의 텍스트로 변경합니다. 값, 표시형식
TEXTJOIN 함수 여러 문자열을 구분기호로 나눠 하나의 문장으로 결합합니다.

구분 기호, 빈칸 무시 여부, 범위 1, [범위 2],...

TODAY 함수 사용자 컴퓨터의 오늘 날짜를 출력합니다.
TRANSPOSE 함수 선택 범위의 행열을 전환합니다. 범위
TRUNC 함수 지정한 자리수 이하를 버림합니다. 입력값, [자리수]
TYPE 함수 셀에 입력된 값의 유형을 확인합니다. 참조셀
UNIQUE 함수 입력한 범위에서 고유값만 추출하여 반환합니다.

범위, [조회 방향], [단독 발생]

UPPER 함수 텍스트를 대문자로 변경합니다. 텍스트
VLOOKUP 함수 세로로 입력된 자료에서 원하는 값을 찾아 옆에 위치한 다른 값을 참조합니다.

찾을 값, 참조 범위, 열 번호, [일치 옵션]

WEEKDAY 함수 특정 날짜의 요일을 숫자로 반환합니다. 날짜, [반환옵션]
WEEKNUM 함수 특정 날짜의 주 번호를 반환합니다. 날짜, [반환옵션]
WORKDAY 함수 특정 날짜 기준으로 지정한 작업일수 이전 또는 이후 날짜를 계산합니다.

시작일, 작업일 수, [공휴일]

WORKDAY.INTL 함수 특정 날짜 기준으로 지정한 작업일수 이전 또는 이후 날짜를 계산합니다.

시작일, 작업일수, [주말], [공휴일]

XLOOKUP 함수 범위에서 일치하는 항목을 찾아 반환합니다. VLOOKUP 상위호한 함수입니다.

조회 값, 조회범위, 반환범위, [N/A값], [일치 옵션], [검색 방향]

XMATCH 함수 배열 또는 범위에서 특정 값의 상대 위치(순번)을 반환합니다.

찾을 값, 찾을 범위, [일치 옵션], [검색 옵션]

YEAR 함수 선택한 날짜의 연도를 반환합니다. 날짜
YEARFRAC 함수 두 날짜 사이 기간이 일 년 중 차지하는 비율을 계산합니다.

시작일, 종료일, [계산 기준]

 

 

 

반응형

댓글