엑셀 함수 정리: 필수 함수 모음
엑셀 중급 사용자 정도까지 딱 필요한 엑셀 기본 함수을 정리 해봤습니다.
1️⃣ 수학/삼각 함수
수학 및 삼각 함수는 계산에 필수적인 함수들입니다.
함수명 | 사용법 | 설명 |
---|---|---|
SUM | =SUM(수1, 수2, (범위)) |
합계 |
ROUND | =ROUND(수, 자릿수) |
반올림 |
ROUNDUP | =ROUNDUP(수, 자릿수) |
올림 |
ROUNDDOWN | =ROUNDDOWN(수, 자릿수) |
내림 |
PRODUCT | =PRODUCT(수1, 수2, (범위)) |
곱 |
SUMPRODUCT | =SUMPRODUCT(수, 자릿수) |
모두 곱한 후 합 |
SUMIF | =SUMIF(수, 조건) |
조건에 맞는 값들의 합 |
ABS | =ABS(수) |
절대값 |
MOD | =MOD(수, 나누는 수) |
나머지 값 |
INT | =INT(수) |
정수로 변환 |
TRUNC | =TRUNC(수, 자릿수) |
소수점 이하 버림 |
2️⃣ 통계 함수
데이터 분석을 위한 기본 통계 함수들입니다.
함수명 | 사용법 | 설명 |
---|---|---|
AVERAGE | =AVERAGE(수1, 수2, (범위)) |
평균값 |
AVERAGEA | =AVERAGEA(수1, 수2, (범위)) |
문자 포함 평균 |
MAX | =MAX(값1, 값2, (범위)) |
최대값 |
MIN | =MIN(값1, 값2, (범위)) |
최소값 |
LARGE | =LARGE(범위, 순위) |
큰 값 순서대로 추출 |
SMALL | =SMALL(범위, 순위) |
작은 값 순서대로 추출 |
MEDIAN | =MEDIAN(값1, 값2, (범위)) |
중앙값 |
RANK | =RANK(수, 범위, [옵션]) |
순위 반환 |
VAR | =VAR(수1, 수2, (범위)) |
분산 |
STDEV | =STDEV(수1, 수2, (범위)) |
표준편차 |
MODE | =MODE(값1, 값2, (범위)) |
최빈값 |
FREQUENCY | =FREQUENCY(데이터범위, 구간범위) |
빈도 분석 |
COUNT | =COUNT(값1, 값2, (범위)) |
숫자 데이터 개수 |
COUNTA | =COUNTA(값1, 값2, (범위)) |
공백이 아닌 데이터 개수 |
COUNTBLANK | =COUNTBLANK(범위) |
공백 개수 |
COUNTIF | =COUNTIF(범위, 조건) |
조건에 맞는 셀 개수 |
3️⃣ 날짜/시간 함수
날짜 및 시간을 다루는 함수입니다.
함수명 | 사용법 | 설명 |
---|---|---|
TODAY | =TODAY() |
현재 날짜 반환 |
NOW | =NOW() |
현재 날짜 및 시간 반환 |
YEAR | =YEAR(날짜) |
연도 추출 |
MONTH | =MONTH(날짜) |
월 추출 |
DAY | =DAY(날짜) |
일 추출 |
HOUR | =HOUR(시간) |
시 추출 |
MINUTE | =MINUTE(시간) |
분 추출 |
SECOND | =SECOND(시간) |
초 추출 |
DATE | =DATE(년, 월, 일) |
날짜 생성 |
TIME | =TIME(시, 분, 초) |
시간 생성 |
WEEKDAY | =WEEKDAY(날짜, [옵션]) |
요일 반환 |
DAYS360 | =DAYS360(시작날짜, 종료날짜, [옵션]) |
360일 기준 날짜 차이 |
4️⃣ 논리/정보 함수
조건을 설정하고 데이터를 검토하는 함수입니다.
함수명 | 사용법 | 설명 |
---|---|---|
IF | =IF(조건식, [값1], [값2]) |
조건 충족 시 값1, 아니면 값2 반환 |
AND | =AND(논리식1, 논리식2) |
모든 조건이 참이면 TRUE, 아니면 FALSE |
OR | =OR(논리식1, 논리식2) |
하나라도 참이면 TRUE |
ISBLANK | =ISBLANK(셀) |
셀이 비어있으면 TRUE |
ISERROR | =ISERROR(셀) |
오류가 발생하면 TRUE |
5️⃣ 찾기/참조 함수
데이터를 검색하고 참조하는 함수입니다.
함수명 | 사용법 | 설명 |
---|---|---|
HLOOKUP | =HLOOKUP(검색값, 범위, 행번호, [옵션]) |
가로(행) 검색 후 값 반환 |
VLOOKUP | =VLOOKUP(검색값, 범위, 열번호, [옵션]) |
세로(열) 검색 후 값 반환 |
LOOKUP | =LOOKUP(검색값, 검색범위, 반환범위) |
값 검색 |
CHOOSE | =CHOOSE(인덱스번호, 값1, 값2) |
선택된 값 반환 |
INDEX | =INDEX(범위, 행번호, [열번호]) |
특정 위치의 값 반환 |
OFFSET | =OFFSET(기준, 행수, 열수, [높이], [폭]) |
특정 위치의 값 이동 후 참조 |
MATCH | =MATCH(검사값, 검사범위, [옵션]) |
값의 위치 찾기 |
TRANSPOSE | =TRANSPOSE(배열) |
행/열 전환 |
6️⃣ 문자열 함수
텍스트 데이터를 변환 및 조작하는 함수입니다.
함수명 | 사용법 | 설명 |
---|---|---|
LEFT | =LEFT(문자열, 추출할 문자수) |
왼쪽에서 지정된 문자수만큼 추출 |
RIGHT | =RIGHT(문자열, 추출할 문자수) |
오른쪽에서 지정된 문자수만큼 추출 |
MID | =MID(문자열, 시작번호, 문자수) |
중간에서 지정된 문자수만큼 추출 |
LOWER | =LOWER(문자열) |
소문자로 변환 |
UPPER | =UPPER(문자열) |
대문자로 변환 |
PROPER | =PROPER(문자열) |
단어 첫 글자만 대문자로 변환 |
LEN | =LEN(문자열) |
문자열 길이 반환 |
TEXT | =TEXT(수, 형식) |
수를 지정된 형식의 텍스트로 변환 |
VALUE | =VALUE(문자열) |
문자열을 숫자로 변환 |