
처음엔 함수 이름보다 쓰임새가 먼저예요
얼마 전 지인이 엑셀로 매출표를 만들다가 함수 목록을 보고 바로 창을 닫았다고 하더라고요. SUM, VLOOKUP, IF, COUNTIF까지는 어디서 들어본 것 같은데, 막상 함수 삽입 창을 열면 이름이 너무 많아서 시작부터 지치는 느낌이 듭니다. 사실 엑셀 함수 종류는 전부 외우는 방식으로 접근하면 금방 피곤해져요. 엑셀에는 수백 개의 함수가 있지만, 실무에서 자주 쓰는 함수는 생각보다 한정적입니다.
가장 편한 방법은 함수를 이름순으로 외우는 게 아니라 목적별로 묶어 보는 겁니다. 숫자를 계산하는 함수, 조건을 판단하는 함수, 문자를 다루는 함수, 날짜를 계산하는 함수처럼요. 이렇게 나누면 새로운 함수를 봐도 “아, 이건 데이터를 세는 쪽이구나” 하고 자리를 잡을 수 있습니다.
계산과 집계를 위한 기본 함수
엑셀 함수 종류 중 가장 먼저 익히기 좋은 건 계산 함수입니다. 표를 만들면 결국 합계, 평균, 최대값, 최소값을 구하는 일이 자주 생기거든요. 예를 들어 한 달 지출 내역에서 총액을 구할 때는 SUM, 평균 지출을 볼 때는 AVERAGE를 씁니다. 판매량이 가장 많은 날을 찾고 싶다면 MAX, 가장 적은 날은 MIN으로 확인할 수 있어요.
자주 쓰는 계산 함수
- SUM: 선택한 범위의 숫자를 모두 더할 때 사용
- AVERAGE: 숫자의 평균을 구할 때 사용
- MAX: 가장 큰 값을 찾을 때 사용
- MIN: 가장 작은 값을 찾을 때 사용
- ROUND: 소수점을 원하는 자리에서 반올림할 때 사용
예를 들어 상품별 매출이 10개 행에 입력되어 있다면 SUM 함수 하나로 전체 매출을 바로 구할 수 있습니다. 근데 여기서 끝나지 않고 ROUND를 함께 쓰면 12345.678 같은 숫자를 보기 좋게 정리할 수 있어요. 숫자를 다루는 함수는 보고서의 첫인상을 깔끔하게 만드는 데 꽤 큰 역할을 합니다.
조건에 따라 결과를 바꾸는 함수
엑셀을 조금 쓰다 보면 단순 계산보다 “이 조건이면 이렇게 표시하고, 아니면 저렇게 표시하기”가 필요해집니다. 이때 등장하는 대표 함수가 IF입니다. 예를 들어 점수가 80점 이상이면 합격, 아니면 재시험이라고 표시할 수 있죠. 조건 함수는 출석표, 성적표, 재고표, 정산표처럼 기준이 있는 문서에서 자주 쓰입니다.
조건 함수의 대표 선수들
- IF: 조건이 맞을 때와 아닐 때의 결과를 나눔
- IFS: 조건이 여러 개일 때 순서대로 판단
- COUNTIF: 조건에 맞는 셀의 개수를 셈
- SUMIF: 조건에 맞는 값만 골라 합산
- AVERAGEIF: 조건에 맞는 값만 골라 평균 계산
실제 사례로 보면 더 쉽습니다. 고객 목록에서 지역이 “서울”인 사람 수를 세고 싶다면 COUNTIF를 쓰면 됩니다. 특정 담당자의 매출만 더하고 싶다면 SUMIF가 편하고요. 전체 표에서 원하는 값만 골라 계산할 수 있으니, 필터를 매번 걸었다 풀었다 하지 않아도 됩니다.
솔직히 초보자에게 IF 함수는 살짝 어렵게 느껴질 수 있습니다. 괄호 안에 조건, 참일 때 값, 거짓일 때 값이 들어가니까 처음에는 구조가 낯설어요. 그래도 한두 번만 직접 써보면 “엑셀이 대신 판단하게 만드는 도구”라는 감각이 생깁니다.
문자와 날짜를 다루는 함수
엑셀은 숫자만 계산하는 프로그램처럼 보이지만, 실제 업무에서는 이름, 전화번호, 주소, 상품코드 같은 문자 데이터를 다룰 일이 많습니다. 이때 문자 함수가 꽤 유용합니다. 예를 들어 주민번호 앞자리만 추출하거나, 상품코드에서 특정 구간만 떼어내거나, 성과 이름을 붙이는 작업을 할 수 있어요.
문자 함수와 날짜 함수
- LEFT: 왼쪽에서 원하는 글자 수만큼 추출
- RIGHT: 오른쪽에서 원하는 글자 수만큼 추출
- MID: 중간 위치에서 원하는 글자 수만큼 추출
- CONCAT 또는 TEXTJOIN: 여러 셀의 문자를 합침
- TODAY: 오늘 날짜를 표시
- DATEDIF: 두 날짜 사이의 기간 계산
예를 들어 “A-2026-001” 같은 상품코드에서 연도만 빼고 싶다면 MID 함수를 사용할 수 있습니다. 이름과 부서가 따로 입력된 셀을 하나로 합칠 때는 CONCAT이나 TEXTJOIN이 편합니다. 예전에는 & 기호로 많이 연결했지만, 셀이 많아질수록 함수로 처리하는 편이 관리하기 좋습니다.
날짜 함수도 은근히 자주 씁니다. 계약 시작일과 종료일 사이의 기간을 계산하거나, 오늘 기준으로 며칠이 지났는지 확인할 때 유용하죠. TODAY 함수는 파일을 열 때마다 현재 날짜로 바뀌기 때문에, 매일 갱신되는 체크리스트나 업무 관리표에 잘 맞습니다.
데이터를 찾고 연결하는 함수
엑셀 함수 종류 중 실무에서 체감 효과가 큰 쪽은 조회 함수입니다. 대표적으로 VLOOKUP, XLOOKUP, INDEX, MATCH가 있습니다. 예를 들어 상품코드만 입력하면 상품명과 가격이 자동으로 따라오게 만들 수 있어요. 데이터가 많아질수록 사람이 눈으로 찾는 방식은 실수가 생기기 쉽습니다.
- VLOOKUP: 기준값을 세로 방향 표에서 찾아 관련 값을 가져옴
- XLOOKUP: 원하는 방향으로 값을 찾고 결과를 가져옴
- INDEX: 지정한 위치의 값을 가져옴
- MATCH: 특정 값이 몇 번째 위치에 있는지 찾음
- FILTER: 조건에 맞는 데이터만 따로 보여줌
요즘 버전의 엑셀을 쓴다면 XLOOKUP을 먼저 익히는 것도 괜찮습니다. VLOOKUP보다 방향 제한이 적고, 찾는 값이 없을 때 표시할 문구도 비교적 쉽게 넣을 수 있거든요. 다만 회사에서 오래된 엑셀 파일을 주고받는다면 VLOOKUP도 여전히 많이 만납니다. 그래서 둘 중 하나만 고르기보다 VLOOKUP의 구조를 이해하고 XLOOKUP으로 확장하는 흐름이 자연스럽습니다.
초보자가 익히기 좋은 순서
처음부터 모든 엑셀 함수 종류를 붙잡을 필요는 없습니다. 개인적으로는 SUM, AVERAGE, IF, COUNTIF, SUMIF, LEFT, RIGHT, TODAY, VLOOKUP 또는 XLOOKUP 순서로 익히는 걸 추천합니다. 이 정도만 알아도 가계부, 업무 리스트, 재고표, 간단한 매출표는 훨씬 편하게 만들 수 있어요.
함수를 익힐 때는 예제 파일을 크게 만들 필요도 없습니다. 10행짜리 작은 표면 충분합니다. 상품명, 날짜, 수량, 단가, 담당자 정도만 넣어도 계산, 조건, 문자, 조회 함수를 거의 다 연습할 수 있습니다. 함수 하나를 배울 때마다 “이걸 내 문서 어디에 붙이면 편해질까”를 같이 생각하면 기억에 오래 남습니다.
엑셀은 함수 이름을 많이 아는 사람보다, 필요한 순간에 적절한 함수를 떠올리는 사람이 더 편하게 씁니다. 처음에는 SUM 하나만 제대로 써도 표가 달라지고, IF와 COUNTIF를 붙이면 반복 작업이 줄어듭니다. 그렇게 하나씩 늘려가다 보면 함수 목록이 낯선 암호처럼 보이던 순간이 조금씩 사라집니다.
