엑셀 업무의 핵심은 함수 활용에 있습니다. 이 글은 실무에서 가장 중요하고 빈번하게 사용되는 엑셀 필수 함수들의 사용법과 꿀팁을 정리한 핵심 가이드입니다.
IF, VLOOKUP, SUMIF 등 이름만 들어도 머리가 아팠던 함수들의 원리를 이해하기 쉽게 설명하고, 실제 업무 예시를 통해 어떻게 적용할 수 있는지 보여드립니다. 이 가이드 하나만으로도 여러분의 데이터 처리 능력은 크게 향상될 것입니다.
가장 정확하고 공식적인 정보가 필요할 때를 대비하여, 원하는 함수를 클릭하면 가장 정확한 Microsoft 공식 설명서로 바로 연결됩니다. 필요한 함수를 빠르게 찾아 여러분의 업무 효율을 극대화하세요.

1. 수식 사용 설명
함수를 배우기 전, 엑셀과 대화하는 가장 기본적인 '문법'을 알아볼까요? 등호(=)로 시작하는 규칙부터 셀 주소를 이용해 계산하는 방법까지, 모든 함수의 기초가 되는 수식의 기본 원리를 쉽고 빠르게 익힙니다.
- Excel의 수식 개요
- 이름 정의 및 수식에 이름 사용
- 간단한 수식 만들기
- 수식 표시 또는 숨기기
- 수식 이동/복사
- 0 값 표시 또는 숨기기
- Excel을 계산기로 활용
- Excel 스프레드시트에서 값을 추가하는 방법
- 값의 개수 구하기
- 통합 문서 링크 관리
- 숫자 그룹의 평균 계산
- 여러 조건을 기반으로 값의 합계 구하기
- 백분율 계산
- 숫자 빼기
- 배열 수식 지침 및 예제
- 수식 작성, 삽입 또는 변경
2. 기본 함수
엑셀을 켠다면 하루에 한 번은 꼭 쓰게 되는 필수 함수 5총사입니다. 합계, 평균, 개수, 최댓값, 최솟값을 구하는 가장 기본적이면서도 강력한 함수들을 마스터하여 데이터의 현황을 한눈에 파악해 보세요.
3. 논리 함수
엑셀에게 '생각하는 능력'을 부여하는 마법 같은 함수입니다. "만약 점수가 80점 이상이면 '합격', 아니면 '불합격'으로 표시해줘" 와 같이 특정 조건에 따라 다른 결과를 보여주도록 설정할 수 있습니다. 자동화된 판정과 분류 작업의 핵심입니다.
- IF 함수를 사용하여 논리적으로 값 비교
- IF 함수 - 중첩된 수식 및 오류 방지
- IFS 함수
- COUNTIF 함수를 사용하여 단일 조건으로 셀 개수 구하기
- COUNTIFS 함수를 사용하여 여러 조건으로 셀 개수 구하기
- 중복 값이 있는 범위에서 고유 값 개수 구하기
- SUMIF 함수를 사용하여 단일 조건에 부합하는 값 더하기
- SUMIFS 함수를 사용하여 여러 조건에 부합하는 값 더하기
- AVERAGEIF를 사용하여 단일 조건에 부합하는 모든 셀의 평균 반환
- AVERAGEIFS를 사용하여 여러 조건에 부합하는 모든 셀의 평균 반환
- AND 함수
- OR 함수
- NOT 함수
- 모든 논리 함수
4. 참조 함수
'엑셀의 꽃'이라 불리는 함수입니다. 방대한 데이터 목록에서 내가 원하는 값(예: 사원번호에 해당하는 이름)을 순식간에 찾아와 자동으로 입력해 줍니다. 수많은 '복사-붙여넣기' 작업을 없애주는, 칼퇴를 위한 최고의 비밀 병기입니다.
- VLOOKUP을 사용하여 값 조회
- HLOOKUP을 사용하여 값 조회
- CHOOSE를 사용하여 함수 내에서 표와 비슷한 정보 찾기
- MATCH를 사용하여 데이터 찾기
- INDEX를 사용하여 위치를 기준으로 정보 검색
- 데이터 목록에서 값 찾기
- INDIRECT 함수
- TRANSPOSE를 사용하여 행/열 방향 바꾸기
- 모든 조회 및 참조 함수
5. 날짜 및 시간 함수
날짜와 시간을 단순한 숫자가 아닌 '정보'로 다루게 해주는 함수입니다. 오늘 날짜를 자동으로 입력하거나, 두 날짜 사이의 기간(D-day)을 계산하고, 특정 날짜의 요일을 알아내는 등 시간과 관련된 모든 계산을 손쉽게 처리할 수 있습니다.
- TODAY 함수를 사용하여 현재 날짜 계산
- DATE 함수를 사용하여 날짜 만들기
- 원하는 방식으로 날짜 형식 지정
- WEEKDAY를 사용하여 요일 확인
- NETWORKDAYS를 사용하여 근무 일수 구하기
- WORKDAY를 사용하여 완료 날짜 정하기
- DATEDIF를 사용하여 날짜/시간 차이 계산
- 셀에 현재 날짜와 시간 삽입
- 날짜 더하기/빼기
- 시간 더하기/빼기
- 두 날짜의 차 계산
- 두 시간의 차 계산
- 시간 변환
- 모든 날짜 및 시간 함수
6. 텍스트 함수
지저분하게 흩어져 있는 텍스트 데이터를 깔끔하게 '청소'하고 '분리'하는 함수입니다. 긴 텍스트에서 원하는 부분만 잘라내거나, 여러 셀의 텍스트를 하나로 합치고, 불필요한 공백을 제거하는 등 텍스트 데이터를 자유자재로 가공할 수 있습니다.
- TEXT 함수를 사용하여 텍스트 문자열 만들기 및 서식 지정
- LEFT, LEFTB를 사용하여 텍스트 값으로부터 맨 왼쪽 문자 추출
- RIGHT, RIGHTB 함수를 사용하여 텍스트 값으로부터 맨 오른쪽에 있는 문자 추출
- TRIM을 사용하여 불필요한 공백 제거
- CONCATENATE와 함수 함께 사용
- CONCAT을 사용하여 여러 범위 및/또는 문자열의 텍스트 결합(Excel 2016)
- FIND, FINDB 함수를 사용하여 다른 문자열에서 텍스트 문자열(대/소문자 구분) 찾기
- SEARCH, SEARCHB 함수를 사용하여 다른 문자열에서 텍스트 문자열 찾기
- 셀의 문자 수 계산
- 텍스트 및 숫자 결합
- 모든 텍스트 함수
7. 통계 함수
단순한 계산을 넘어 '조건에 맞는' 데이터만 골라서 집계하고 싶을 때 사용하는 함수입니다. "A팀의 실적 합계만 구해줘" 또는 "판매량이 100개 이상인 상품의 개수는 몇 개야?" 와 같은 질문에 즉시 답을 구할 수 있어 데이터 분석의 깊이를 더해줍니다.
- MEDIAN을 사용하여 중간값 구하기
- RANK를 사용하여 정렬 없이 데이터 순위 구하기
- LARGE를 사용하여 데이터 집합에서 가장 큰 값 반환
- SMALL을 사용하여 데이터 집합에서 가장 작은 값 반환
- COUNTBLANK를 사용하여 빈 셀 표로 만들기
- FREQUENCY를 사용하여 빈도 분포 구하기
- TREND를 사용하여 회귀 기법을 통해 분석 구축
- GROWTH 함수
- 모든 통계 함수
8. 수학 함수
숫자를 다룰 때 정확성을 더해주는 함수입니다. 소수점을 원하는 자리에서 반올림, 올림, 내림 처리하여 금액 계산이나 통계 자료를 깔끔하게 정리할 수 있습니다. 숫자 데이터의 정밀도를 높이는 데 꼭 필요합니다.
- 원하는 소수 자릿수로 숫자 반올림
- MOD를 사용하여 나머지 구하기
- RAND를 사용하여 임의 숫자 생성기 만들기
- RANDBETWEEN을 사용하여 지정한 두 숫자 사이의 임의 숫자 생성
- CONVERT을 사용하여 하나의 측정 체계에서 다른 측정 체계로 값 변환
- SUBTOTAL 함수
- ROUND 함수
- 숫자 반올림
9. 오류 수정 방법
수식을 사용하다 보면 #N/A, #VALUE! 같은 반갑지 않은 오류 메시지를 만나게 됩니다. 이 오류가 왜 발생하는지 원인을 파악하고, IFERROR 함수를 이용해 오류가 발생했을 때 빈칸이나 특정 텍스트로 깔끔하게 표시하는 방법을 알아봅니다. 이제 오류 앞에서도 당황하지 마세요.
* 이 페이지의 내용은 Microsoft 공식 Excel 지원 문서를 참조하여 작성되었습니다.
'업무 꿀팁 모음 > 엑셀 함수 사용법' 카테고리의 다른 글
| 엑셀, 가장 중요한 첫걸음: 데이터 입력 & 서식 지정 완벽 가이드 (0) | 2025.08.16 |
|---|---|
| 엑셀 함수 빠른 검색기: 원하는 함수를 바로 찾아보세요 (0) | 2025.08.16 |
| 엑셀 단축키 모음 : Windows, macOS (0) | 2025.08.16 |
| 🔗 CONCATENATE(연결) - 엑셀 (0) | 2025.03.08 |
| 🔎📈 HLOOKUP(가로 조회) (0) | 2025.03.08 |
댓글