엑셀 함수 정리: 필수 함수 모음
엑셀 중급 사용자 정도까지 딱 필요한 엑셀 기본 함수을 정리 해봤습니다.
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(문자열) |
문자열을 숫자로 변환 |