엑셀 함수 정리|실무에서 진짜 쓰는 것만 골라 정리

2026-10-30 업데이트 · 편집부 · 읽는 시간 약 2분

함수 목록을 100개씩 정리한 글을 봐도 머리에 안 남습니다. 쓸 일이 없는 함수가 대부분이기 때문입니다.

이 글은 상황별로 정리했습니다. “이럴 때 이 함수”라는 식으로 보시면 필요할 때 찾아 쓸 수 있습니다.

1. 계산 — 가장 기본

함수쓰는 상황예시
SUM범위를 전부 더할 때=SUM(B2:B100)
AVERAGE평균=AVERAGE(B2:B100)
MAX / MIN최대·최소=MAX(B2:B100)
COUNT숫자가 든 칸 개수=COUNT(B2:B100)
COUNTA비어 있지 않은 칸 개수=COUNTA(B2:B100)
ROUND반올림=ROUND(B2, 0)

Alt + = 를 누르면 SUM이 자동으로 들어갑니다. 합계는 이걸로 대부분 끝납니다.

2. 조건 — 두 번째로 많이 씁니다

조건에 따라 다르게 처리할 때 쓰는 함수들입니다.

함수쓰는 상황
IF조건에 따라 다른 값을 넣을 때
IFS조건이 여러 개일 때 (중첩 IF 대신)
SUMIF / SUMIFS조건에 맞는 것만 더할 때
COUNTIF / COUNTIFS조건에 맞는 개수를 셀 때
AVERAGEIF조건에 맞는 것만 평균

끝에 S가 붙으면 조건을 여러 개 걸 수 있다는 뜻입니다. 자세한 사용법은 엑셀 IF 함수 사용법, 엑셀 SUMIF 함수 사용법, 엑셀 COUNTIF 함수에서 각각 다룹니다.

이 글과 같이 보는 글

아래 글들이 이 주제의 빠진 조각을 채워줍니다.

3. 찾아오기 — 실무의 핵심

사무직 업무에서 가장 많이 쓰는 분류입니다. 주문번호로 상품명을, 사번으로 부서를 가져오는 식입니다.

함수특징
VLOOKUP가장 널리 쓰임. 찾을 값이 맨 왼쪽에 있어야 함
XLOOKUP최신 함수. 방향 제약 없고 오류 처리도 내장
INDEX + MATCH구버전에서 XLOOKUP처럼 쓰는 조합

버전이 최신이면 XLOOKUP, 아니면 VLOOKUP이나 INDEX MATCH를 쓰시면 됩니다. 각각 엑셀 VLOOKUP 사용법, 엑셀 XLOOKUP 사용법, 엑셀 INDEX MATCH 함수에 정리했습니다.

4. 텍스트 다루기

함수쓰는 상황
LEFT / RIGHT / MID문자열 일부 잘라내기
LEN글자 수 세기
TRIM앞뒤 공백 제거
CONCAT 또는 &문자열 합치기
TEXTSPLIT구분기호로 나누기 (최신 버전)
SUBSTITUTE특정 글자 바꾸기

데이터를 다른 시스템에서 받아 왔을 때 가장 많이 쓰게 됩니다. 공백이나 줄바꿈이 섞여 들어와 값이 안 맞는 경우가 흔한데, TRIM으로 해결되는 일이 많습니다.

5. 날짜

함수쓰는 상황
TODAY오늘 날짜 (파일 열 때마다 갱신)
NOW현재 날짜·시각
DATEDIF두 날짜 사이 기간 (근속연수 등)
EOMONTH해당 월의 마지막 날
WEEKDAY요일 번호

엑셀에서 날짜는 숫자입니다. 1900년 1월 1일을 1로 두고 하루에 1씩 올라갑니다. 그래서 날짜끼리 빼면 일수가 바로 나옵니다.

6. 오류 처리

함수쓰는 상황
IFERROR오류가 나면 다른 값을 보여줄 때
IFNA#N/A만 따로 처리할 때

찾아오기 함수와 거의 세트로 씁니다. 값을 못 찾아 #N/A가 뜨면 보기 싫으니까요. 자세한 건 엑셀 IFERROR 함수에 있습니다.

함수를 고르는 순서

체크리스트

이 순서대로 생각하면 거의 모든 상황에서 쓸 함수가 정해집니다.

자주 묻는 질문

함수를 몇 개나 외워야 하나요?
15개 정도면 실무에서 막히지 않습니다. 이 글의 표에 있는 것들입니다.
VLOOKUP과 XLOOKUP 중 뭘 배워야 하나요?
최신 버전을 쓰신다면 XLOOKUP이 훨씬 편합니다. 다만 회사에서 구버전을 쓰거나 파일을 주고받아야 한다면 VLOOKUP도 알아 두셔야 합니다.
수식이 길어지면 어떻게 관리하나요?
중간 계산을 별도 열에 나눠 두면 훨씬 읽기 쉽습니다. 한 셀에 모든 걸 넣으려 하지 마세요.
함수 결과가 수식 그대로 보입니다.
셀 서식이 ‘텍스트’로 되어 있어서입니다. 서식을 ‘일반’으로 바꾸고 수식을 다시 입력하세요.
배열 수식은 배워야 하나요?
최신 버전에서는 동적 배열이 자동 처리돼 예전만큼 필요하지 않습니다. 기본 함수부터 익히시면 됩니다.

다음으로 읽어볼 글

읽던 맥락을 이어서 볼 수 있게 골랐습니다.