엑셀 함수 기초 가이드: SUM, IF, VLOOKUP 쉽게 이해하기

엑셀을 처음 배울 때 가장 어렵게 느껴지는 부분이 바로 “함수”입니다. 셀에 숫자를 입력하고 표를 꾸미는 것까지는 어느 정도 따라 할 수 있는데, =SUM(A1:A10)이나 =IF(B2>=60,"합격","불합격") 같은 식이 나오면 갑자기 복잡해 보이기 시작합니다. 그런데 막상 기본 구조를 이해하고 나면 엑셀 함수는 생각보다 훨씬 실용적이고 친절한 도구입니다.

특히 SUM, IF, VLOOKUP은 엑셀 초보자가 반드시 익혀두면 좋은 대표 함수입니다. SUM은 합계를 자동으로 계산해주고, IF는 조건에 따라 결과를 다르게 보여주며, VLOOKUP은 표에서 원하는 값을 찾아옵니다. 이 세 가지 함수만 제대로 이해해도 가계부, 재고표, 성적표, 매출표, 고객관리표, 업무 보고서 등에서 훨씬 효율적으로 작업할 수 있습니다.

저도 처음에는 함수를 외워야 한다는 부담감이 컸는데요. 실제로 사용하다 보니 중요한 것은 “무작정 외우는 것”이 아니라 “어떤 상황에서 어떤 함수를 쓰는지 이해하는 것”이었습니다. 이번 글에서는 엑셀 함수의 기본 개념부터 SUM, IF, VLOOKUP 사용법과 자주 발생하는 오류까지 차근차근 살펴보겠습니다. 그럼 바로 시작해볼까요?


1. 엑셀 함수란 무엇인가?

엑셀 함수는 미리 정해진 계산 공식이라고 생각하면 쉽습니다. 사용자가 직접 복잡한 계산 과정을 모두 입력하지 않아도, 함수 이름과 필요한 값만 넣으면 엑셀이 결과를 계산해줍니다.

예를 들어 A1부터 A10까지의 숫자를 모두 더하고 싶다고 가정해보겠습니다. 직접 계산하려면 다음처럼 입력해야 합니다.

=A1+A2+A3+A4+A5+A6+A7+A8+A9+A10

하지만 SUM 함수를 사용하면 이렇게 간단해집니다.

=SUM(A1:A10)

훨씬 보기 쉽고, 수정하기도 편합니다. Microsoft는 Excel 함수가 여러 범주로 나뉘며, 수학, 논리, 찾기 및 참조, 텍스트, 날짜와 시간 등 다양한 작업에 활용될 수 있다고 안내합니다. 엑셀 초보자에게는 그중에서도 수학 함수, 논리 함수, 찾기 함수부터 익히는 것이 좋습니다. (Microsoft 지원)

함수 종류대표 함수주요 용도
수학 함수SUM합계 계산
논리 함수IF조건에 따른 결과 표시
찾기 함수VLOOKUP, XLOOKUP표에서 값 검색
통계 함수AVERAGE, MAX, MIN평균, 최대값, 최소값 계산
개수 함수COUNT, COUNTA데이터 개수 계산

엑셀 함수는 대부분 일정한 구조를 가지고 있습니다. 먼저 등호(=)를 입력하고, 함수 이름을 쓴 뒤, 괄호 안에 필요한 값을 넣습니다.

기본 구조는 다음과 같습니다.

=함수명(인수1, 인수2, 인수3)

여기서 인수란 함수가 계산할 때 필요한 재료입니다. 예를 들어 SUM 함수의 인수는 더할 숫자 범위이고, IF 함수의 인수는 조건, 참일 때 결과, 거짓일 때 결과입니다.


2. 엑셀 수식과 함수의 차이

초보자가 자주 헷갈리는 부분이 수식과 함수의 차이입니다. 둘은 비슷하지만 완전히 같은 개념은 아닙니다.

수식은 엑셀에서 계산을 수행하는 식 전체를 의미합니다. 예를 들어 다음은 모두 수식입니다.

=A1+B1

=B2*C2

=SUM(A1:A10)

반면 함수는 엑셀에 미리 준비된 계산 명령어입니다. SUM, IF, VLOOKUP, AVERAGE 같은 것이 함수입니다. 즉, 함수는 수식 안에서 사용되는 도구라고 볼 수 있습니다.

구분설명예시
수식사용자가 입력하는 계산식 전체=A1+B1
함수엑셀에 미리 만들어진 계산 기능SUM, IF, VLOOKUP
함수가 포함된 수식함수로 구성된 계산식=SUM(A1:A10)

엑셀에서는 수식이 항상 등호로 시작합니다. 등호를 입력하지 않으면 엑셀은 해당 내용을 계산식이 아니라 일반 텍스트로 인식할 수 있습니다. 그래서 함수가 제대로 작동하지 않는다면 가장 먼저 = 기호가 빠지지 않았는지 확인해야 합니다.


3. 함수 입력 전에 알아야 할 셀 참조

엑셀 함수에서 가장 중요한 개념 중 하나가 셀 참조입니다. 셀 참조란 A1, B2, C5처럼 특정 셀의 위치를 가리키는 표현입니다.

예를 들어 B2 셀에 상품 가격이 있고 C2 셀에 판매 수량이 있다면, 총액은 다음 수식으로 계산할 수 있습니다.

=B2*C2

여기서 B2와 C2가 셀 참조입니다. 숫자를 직접 입력하는 대신 셀 주소를 사용하면 원본 값이 바뀌었을 때 계산 결과도 자동으로 바뀝니다.

셀 참조에는 크게 세 가지가 있습니다.

종류예시의미
상대참조A1수식을 복사하면 참조 위치가 함께 바뀜
절대참조$A$1수식을 복사해도 참조 위치가 고정됨
혼합참조A$1, $A1행 또는 열만 고정됨

초보 단계에서는 상대참조와 절대참조만 먼저 이해해도 충분합니다.

예를 들어 D2 셀에 =B2*C2를 입력하고 아래로 복사하면 D3에서는 자동으로 =B3*C3이 됩니다. 이것이 상대참조입니다. 반면 특정 기준값, 예를 들어 할인율이 F1 셀에 있을 때 모든 행에서 F1만 참조해야 한다면 $F$1처럼 절대참조를 사용해야 합니다.


4. SUM 함수의 기본 개념

SUM 함수는 지정한 범위 안의 숫자를 모두 더하는 함수입니다. 엑셀에서 가장 많이 사용하는 함수 중 하나이며, 가계부, 매출표, 비용 정산표, 재고표 등 거의 모든 계산 문서에 활용됩니다.

SUM 함수의 기본 형식은 다음과 같습니다.

=SUM(숫자 또는 범위)

예를 들어 B2부터 B6까지의 금액 합계를 구하려면 다음과 같이 입력합니다.

=SUM(B2:B6)

여기서 B2:B6은 B2 셀부터 B6 셀까지의 범위를 의미합니다.

항목금액
식비250,000
교통비70,000
통신비55,000
문화생활90,000
생활용품45,000
합계=SUM(B2:B6)

SUM 함수는 단순히 더하기를 줄여주는 기능처럼 보이지만, 실제로는 실수를 줄이는 데 큰 도움이 됩니다. 직접 =B2+B3+B4+B5+B6처럼 입력하면 중간 셀을 빠뜨릴 수 있지만, 범위로 지정하면 더 안정적으로 계산할 수 있습니다.

Microsoft의 Excel 함수 안내에서도 SUM은 숫자 합계를 구하는 기본적인 수학 함수로 제공되며, 초보자가 가장 먼저 익히기 좋은 함수입니다. (Microsoft 지원)


5. SUM 함수 실전 예제

SUM 함수는 다양한 상황에서 사용할 수 있습니다. 가장 대표적인 예시는 월별 지출 합계입니다.

날짜항목금액
5월 1일점심9,000
5월 2일교통비1,500
5월 3일커피4,500
5월 4일장보기38,000
5월 5일영화15,000
총지출=SUM(C2:C6)

이렇게 입력하면 C2부터 C6까지의 금액이 자동으로 더해집니다. 나중에 금액을 수정해도 총지출은 자동으로 다시 계산됩니다.

업무에서는 판매금액 합계를 구할 때 사용할 수 있습니다.

상품명단가수량판매금액
노트1,50020=B2*C2
볼펜80035=B3*C3
파일철2,50012=B4*C4
총매출=SUM(D2:D4)

이 예제에서는 먼저 단가와 수량을 곱해 판매금액을 구한 뒤, SUM 함수로 총매출을 계산합니다. 실제 업무에서도 이런 구조는 매우 자주 사용됩니다.

저는 엑셀을 처음 배우는 분들에게 “일단 합계부터 자동화해보라”고 권하고 싶습니다. 숫자가 많아질수록 직접 계산하는 방식은 실수 가능성이 높아지기 때문입니다.


6. SUM 함수에서 자주 발생하는 실수

SUM 함수는 쉬운 함수이지만, 초보자가 자주 실수하는 부분이 있습니다.

실수원인해결 방법
합계가 0으로 나옴숫자가 텍스트로 입력됨셀 서식을 숫자로 변경
일부 금액이 빠짐범위 선택 오류B2:B10처럼 범위 재확인
오류값이 표시됨범위 안에 오류 셀이 있음오류 셀 수정
이상한 결과가 나옴숨겨진 행이나 잘못된 데이터 포함필터와 범위 확인

특히 숫자가 텍스트로 저장된 경우가 많습니다. 예를 들어 금액 앞에 작은따옴표가 붙어 있거나, 외부 시스템에서 내려받은 파일에서 숫자가 문자로 들어온 경우 SUM 함수가 정상적으로 계산하지 못할 수 있습니다.

이럴 때는 셀 왼쪽 위에 초록색 삼각형이 표시되기도 합니다. 해당 셀을 선택해 숫자로 변환하거나, 텍스트 나누기 기능, 값 붙여넣기, 숫자 서식 변경 등을 활용할 수 있습니다.

또 하나 주의할 점은 합계 범위입니다. 예를 들어 C2부터 C10까지 합계를 구해야 하는데 실수로 =SUM(C2:C9)라고 입력하면 마지막 값이 빠집니다. 중요한 계산일수록 함수 범위를 한 번 더 확인하는 습관이 필요합니다.


7. IF 함수의 기본 개념

IF 함수는 조건에 따라 서로 다른 결과를 보여주는 함수입니다. 엑셀에서 “만약 ~라면 A를 표시하고, 아니면 B를 표시하라”는 식의 판단을 할 때 사용합니다.

Microsoft는 IF 함수를 Excel에서 가장 많이 사용되는 함수 중 하나로 설명하며, 특정 값이 기대한 조건과 일치하는지 논리적으로 비교한 뒤 참일 때와 거짓일 때 각각 다른 결과를 반환한다고 안내합니다. (Microsoft 지원)

IF 함수의 기본 형식은 다음과 같습니다.

=IF(조건, 참일 때 결과, 거짓일 때 결과)

예를 들어 점수가 60점 이상이면 “합격”, 그렇지 않으면 “불합격”이라고 표시하고 싶다면 다음과 같이 입력합니다.

=IF(B2>=60,"합격","불합격")

이름점수결과
김민수75=IF(B2>=60,"합격","불합격")
이지은58=IF(B3>=60,"합격","불합격")
박준호91=IF(B4>=60,"합격","불합격")

이 수식에서 조건은 B2>=60입니다. B2 값이 60 이상이면 “합격”이 표시되고, 그렇지 않으면 “불합격”이 표시됩니다.

문자를 결과로 표시할 때는 반드시 큰따옴표를 사용해야 합니다. 즉, 합격이라는 글자를 표시하려면 "합격"처럼 입력해야 합니다.


8. IF 함수에서 사용하는 비교 연산자

IF 함수를 제대로 사용하려면 비교 연산자를 알아야 합니다. 비교 연산자는 조건을 만들 때 사용하는 기호입니다.

연산자의미예시
=같다A1=100
<>같지 않다A1<>100
>크다A1>100
<작다A1<100
>=크거나 같다A1>=100
<=작거나 같다A1<=100

예를 들어 재고 수량이 10개 미만이면 “주문 필요”, 그렇지 않으면 “정상”이라고 표시하려면 다음과 같이 입력할 수 있습니다.

=IF(C2<10,"주문 필요","정상")

상품명재고상태
노트8=IF(B2<10,"주문 필요","정상")
볼펜25=IF(B3<10,"주문 필요","정상")
파일철5=IF(B4<10,"주문 필요","정상")

IF 함수는 단순히 합격과 불합격을 나누는 데만 쓰이지 않습니다. 미납 여부, 재고 부족 여부, 목표 달성 여부, 출석 기준 충족 여부 등 다양한 업무 판단에 사용할 수 있습니다.


9. IF 함수 실전 예제

IF 함수는 업무 문서에서 매우 유용합니다. 예를 들어 매출 목표를 관리하는 표를 만들어보겠습니다.

담당자실제 매출목표 매출달성 여부
김민수1,200,0001,000,000=IF(B2>=C2,"달성","미달성")
이지은850,0001,000,000=IF(B3>=C3,"달성","미달성")
박준호1,050,0001,000,000=IF(B4>=C4,"달성","미달성")

이 수식은 실제 매출이 목표 매출 이상이면 “달성”, 그렇지 않으면 “미달성”을 표시합니다.

이번에는 결제 여부를 관리하는 표를 보겠습니다.

고객명결제금액결제상태
A고객50,000완료
B고객0=IF(B3=0,"미결제","결제완료")
C고객120,000=IF(B4=0,"미결제","결제완료")

이렇게 IF 함수를 사용하면 눈으로 하나하나 확인하지 않아도 엑셀이 자동으로 상태를 표시해줍니다.

전 개인적으로 IF 함수를 처음 제대로 이해했을 때 엑셀이 단순한 계산 프로그램이 아니라 “업무 판단을 도와주는 도구”처럼 느껴졌습니다. 기준만 잘 정해두면 반복 확인 작업이 훨씬 줄어듭니다.


10. IF 함수에서 자주 발생하는 오류

IF 함수에서 자주 발생하는 실수는 조건, 따옴표, 괄호와 관련이 있습니다.

오류 상황원인해결 방법
수식이 그대로 보임등호 누락 또는 셀 서식이 텍스트= 입력 및 일반 서식 변경
#NAME? 오류문자에 큰따옴표 누락"합격"처럼 입력
결과가 반대로 나옴조건식 방향 오류>=, < 등 비교 연산자 확인
괄호 오류괄호 개수 불일치여는 괄호와 닫는 괄호 확인
숫자인데 비교가 안 됨숫자가 텍스트로 저장됨숫자 형식으로 변환

예를 들어 다음 수식은 오류가 발생할 수 있습니다.

=IF(B2>=60,합격,불합격)

문자 결과에 큰따옴표가 없기 때문입니다. 올바른 수식은 다음과 같습니다.

=IF(B2>=60,"합격","불합격")

또한 조건식 방향도 중요합니다. 재고가 10개 미만일 때 주문이 필요하다면 B2<10이어야 합니다. 실수로 B2>10이라고 쓰면 결과가 반대로 표시됩니다.


11. VLOOKUP 함수의 기본 개념

VLOOKUP은 표에서 특정 값을 찾아 같은 행에 있는 다른 값을 가져오는 함수입니다. 이름에서 V는 Vertical, 즉 세로 방향을 의미합니다. 세로로 정리된 표에서 값을 찾을 때 사용합니다.

예를 들어 상품 코드만 입력하면 상품명이나 단가가 자동으로 표시되게 만들 수 있습니다.

VLOOKUP 함수의 기본 형식은 다음과 같습니다.

=VLOOKUP(찾을값, 표범위, 열번호, 정확히일치여부)

각 인수의 의미는 다음과 같습니다.

인수의미예시
찾을값검색할 기준값상품코드
표범위값을 찾을 표 전체A2:C10
열번호결과를 가져올 열 번호2 또는 3
정확히일치여부정확히 찾을지 여부FALSE

예를 들어 A열에 상품코드, B열에 상품명, C열에 단가가 있는 표가 있다고 하겠습니다.

상품코드상품명단가
P001노트1,500
P002볼펜800
P003파일철2,500

E2 셀에 상품코드 P002를 입력하고, F2 셀에 상품명을 불러오고 싶다면 다음과 같이 입력할 수 있습니다.

=VLOOKUP(E2,A2:C4,2,FALSE)

이 수식은 E2에 있는 값을 A2:C4 범위의 첫 번째 열에서 찾고, 같은 행의 두 번째 열 값을 가져옵니다. 결과는 “볼펜”입니다.

Microsoft의 VLOOKUP 안내에서도 VLOOKUP은 테이블이나 범위에서 행별로 항목을 찾는 데 사용하는 함수로 설명됩니다. 다만 최신 Excel에서는 XLOOKUP도 함께 활용할 수 있으며, XLOOKUP은 반환 열이 검색 열의 왼쪽에 있어도 값을 가져올 수 있는 등 더 유연한 기능을 제공합니다. (Microsoft 지원)


12. VLOOKUP 함수 실전 예제

VLOOKUP을 가장 쉽게 이해하는 방법은 상품 단가표 예제로 보는 것입니다.

먼저 기준표가 있습니다.

상품코드상품명단가
P001노트1,500
P002볼펜800
P003파일철2,500
P004형광펜1,200

이제 판매 입력표를 만듭니다.

판매일상품코드상품명단가수량금액
5월 1일P00110
5월 2일P0035
5월 3일P0048

상품명 열에는 다음 수식을 입력할 수 있습니다.

=VLOOKUP(B2,$H$2:$J$5,2,FALSE)

단가 열에는 다음 수식을 입력할 수 있습니다.

=VLOOKUP(B2,$H$2:$J$5,3,FALSE)

여기서 $H$2:$J$5는 기준표 범위입니다. 절대참조를 사용한 이유는 수식을 아래로 복사해도 기준표 범위가 바뀌지 않게 하기 위해서입니다.

금액 열에는 다음 수식을 입력합니다.

=D2*E2

이렇게 구성하면 상품코드만 입력해도 상품명과 단가가 자동으로 표시되고, 수량을 입력하면 금액까지 계산됩니다.

이 기능은 실무에서 정말 유용합니다. 상품관리, 직원명부, 고객등급, 수강생 정보, 재고표처럼 “코드나 이름을 기준으로 다른 정보를 불러오는 작업”에 활용할 수 있습니다.


13. VLOOKUP에서 FALSE를 사용하는 이유

VLOOKUP의 마지막 인수에는 보통 FALSE를 많이 사용합니다. 초보자라면 일단 정확히 일치하는 값을 찾을 때는 FALSE를 사용한다고 기억하면 됩니다.

=VLOOKUP(E2,A2:C10,2,FALSE)

여기서 FALSE는 찾을값과 정확히 같은 값을 찾겠다는 의미입니다.

반대로 TRUE는 비슷하게 일치하는 값을 찾는 방식입니다. 점수 구간에 따라 등급을 나누거나, 금액 구간에 따라 수수료율을 정할 때 사용할 수 있습니다. 하지만 TRUE를 사용할 때는 기준표가 오름차순으로 정렬되어 있어야 하므로 초보자에게는 조금 더 어렵습니다.

마지막 인수의미초보자 추천 여부
FALSE정확히 일치하는 값 찾기추천
TRUE근사값 찾기구간표 이해 후 사용
생략TRUE처럼 작동할 수 있음비추천

VLOOKUP을 처음 배울 때는 마지막에 FALSE를 꼭 입력하는 습관을 들이는 것이 좋습니다. 생략하면 예상과 다른 결과가 나올 수 있습니다.


14. VLOOKUP에서 자주 발생하는 오류

VLOOKUP은 편리하지만 초보자가 많이 실수하는 함수이기도 합니다. 특히 #N/A 오류를 자주 만나게 됩니다.

오류원인해결 방법
#N/A찾을값이 기준표에 없음코드 오타, 공백 확인
#REF!열번호가 표 범위보다 큼열번호 재확인
#VALUE!인수 형식 오류수식 구조 확인
잘못된 값 반환마지막 인수 생략 또는 TRUE 사용FALSE 입력
결과가 안 나옴숫자와 텍스트 형식 불일치데이터 형식 통일

예를 들어 상품코드 P001을 찾는데 기준표에는 P001 처럼 뒤에 공백이 들어가 있으면 엑셀이 같은 값으로 인식하지 못할 수 있습니다. 외부 파일에서 데이터를 가져온 경우 이런 공백 문제가 자주 발생합니다.

또 하나 중요한 제한은 VLOOKUP이 기본적으로 기준표의 첫 번째 열에서 찾을값을 검색한다는 점입니다. 즉, 찾을 기준이 되는 열은 표 범위의 가장 왼쪽에 있어야 합니다.

예를 들어 상품명을 기준으로 상품코드를 찾고 싶은데, 상품코드가 상품명 왼쪽에 있다면 VLOOKUP만으로는 불편할 수 있습니다. 이런 경우 최신 Excel에서는 XLOOKUP을 고려할 수 있습니다. Microsoft는 XLOOKUP을 사용하면 한 열에서 검색어를 찾고 같은 행의 다른 열에서 결과를 반환할 수 있으며, 반환 열이 검색 열의 어느 쪽에 있어도 사용할 수 있다고 설명합니다. (Microsoft 지원)


15. SUM, IF, VLOOKUP을 함께 사용하는 예제

이제 세 가지 함수를 함께 사용하는 간단한 판매 관리표를 만들어보겠습니다.

먼저 상품 기준표입니다.

상품코드상품명단가
P001노트1,500
P002볼펜800
P003파일철2,500

판매표는 다음과 같습니다.

판매일상품코드상품명단가수량금액상태
5월 1일P00120
5월 2일P0025
5월 3일P00312

상품명은 VLOOKUP으로 가져옵니다.

=VLOOKUP(B2,$I$2:$K$4,2,FALSE)

단가도 VLOOKUP으로 가져옵니다.

=VLOOKUP(B2,$I$2:$K$4,3,FALSE)

금액은 단가와 수량을 곱합니다.

=D2*E2

상태는 IF 함수로 표시합니다. 예를 들어 수량이 10개 이상이면 “정상판매”, 10개 미만이면 “소량판매”라고 표시하려면 다음과 같이 입력합니다.

=IF(E2>=10,"정상판매","소량판매")

마지막으로 총매출은 SUM 함수로 계산합니다.

=SUM(F2:F4)

이 예제만 이해해도 엑셀 함수의 흐름이 훨씬 선명해집니다. VLOOKUP으로 기준 정보를 가져오고, 수식으로 금액을 계산하고, IF로 상태를 판단하고, SUM으로 합계를 구하는 구조입니다.


16. 초보자를 위한 함수 작성 순서

엑셀 함수를 작성할 때는 무작정 입력하기보다 순서를 정해두면 실수를 줄일 수 있습니다.

단계확인할 내용예시
1단계무엇을 구할지 정하기합계, 상태, 단가
2단계사용할 함수 선택SUM, IF, VLOOKUP
3단계필요한 셀 확인B2, C2, 기준표 범위
4단계수식 입력=SUM(B2:B10)
5단계결과 검토값이 맞는지 확인
6단계아래로 복사자동 채우기 사용
7단계오류 확인#N/A, #VALUE! 등 점검

예를 들어 “상품코드를 기준으로 단가를 가져오고 싶다”면 VLOOKUP을 선택합니다. “점수가 60점 이상인지 판단하고 싶다”면 IF를 선택합니다. “금액 전체를 더하고 싶다”면 SUM을 선택합니다.

함수는 외우는 것보다 상황을 연결하는 것이 중요합니다. “무엇을 하고 싶은가?”를 먼저 생각하면 사용할 함수가 자연스럽게 정해집니다.


17. 함수 오류를 줄이는 실전 습관

엑셀 함수 오류는 대부분 작은 실수에서 발생합니다. 괄호 하나, 쉼표 하나, 범위 하나 때문에 결과가 달라질 수 있습니다. 그래서 다음 습관을 들이면 좋습니다.

첫째, 함수 범위를 색으로 확인하세요. 엑셀은 수식을 입력할 때 참조 범위를 색으로 표시해줍니다. 이 색상 표시를 보면서 내가 원하는 셀을 정확히 선택했는지 확인하면 좋습니다.

둘째, 기준표에는 공백과 중복값이 없도록 정리하세요. 특히 VLOOKUP은 기준값이 정확히 일치해야 하므로 코드 앞뒤 공백, 숫자와 텍스트 형식 차이, 중복 코드에 주의해야 합니다.

셋째, 중요한 수식을 작성하기 전에는 원본 파일을 복사해두세요. 특히 많은 행에 수식을 적용하거나 값을 덮어쓸 때는 백업이 필요합니다.

넷째, 함수 결과만 보지 말고 수식 자체도 확인하세요. 수식 입력줄을 클릭하면 어떤 셀을 참조하고 있는지 확인할 수 있습니다.

다섯째, 복잡한 함수는 한 번에 만들지 말고 나눠서 만드세요. 예를 들어 VLOOKUP과 IF를 한 셀에 한꺼번에 넣기보다, 먼저 VLOOKUP이 제대로 작동하는지 확인한 뒤 IF를 추가하는 방식이 더 안전합니다.


18. VLOOKUP과 XLOOKUP의 차이도 알아두기

이 글의 중심은 VLOOKUP이지만, 최신 Excel을 사용하는 분이라면 XLOOKUP이라는 함수도 들어봤을 수 있습니다. XLOOKUP은 VLOOKUP보다 더 유연한 찾기 함수입니다.

Microsoft는 XLOOKUP을 표나 범위에서 행별로 값을 찾는 함수로 안내하며, 검색 열의 왼쪽이나 오른쪽 어느 방향에 있는 결과도 반환할 수 있다고 설명합니다. 또한 Microsoft Excel 블로그에서는 XLOOKUP을 VLOOKUP과 HLOOKUP의 후속 기능으로 소개하면서도, VLOOKUP과 HLOOKUP은 계속 지원된다고 밝혔습니다. (Microsoft 지원)

구분VLOOKUPXLOOKUP
검색 방향기본적으로 왼쪽 첫 열에서 오른쪽으로 검색왼쪽, 오른쪽 모두 가능
열 번호필요필요 없음
정확히 일치FALSE 입력 필요기본적으로 정확히 일치 중심
구버전 호환성비교적 넓음최신 버전 중심
초보자 학습여전히 많이 사용됨가능하면 함께 배우면 좋음

다만 회사나 학교에서 오래된 Excel 버전을 사용하는 경우 XLOOKUP이 지원되지 않을 수 있습니다. 그래서 VLOOKUP은 여전히 배워둘 가치가 있습니다. 특히 기존 문서에서 VLOOKUP이 많이 사용되기 때문에, 다른 사람이 만든 파일을 이해하려면 기본 구조를 알아야 합니다.


19. 세 함수의 핵심 차이 정리

SUM, IF, VLOOKUP은 각각 역할이 다릅니다.

함수한 줄 설명대표 활용
SUM숫자를 더하는 함수매출 합계, 지출 합계
IF조건에 따라 결과를 나누는 함수합격/불합격, 달성/미달성
VLOOKUP표에서 값을 찾아오는 함수상품명, 단가, 고객정보 조회

예를 들어 판매 관리표에서는 세 함수가 이렇게 역할을 나눕니다.

  • VLOOKUP: 상품코드로 상품명과 단가를 가져옵니다.
  • IF: 판매수량이나 매출 기준에 따라 상태를 표시합니다.
  • SUM: 전체 판매금액을 더합니다.

이렇게 보면 함수가 훨씬 덜 어렵게 느껴집니다. 각 함수는 복잡한 공식이 아니라, 특정 업무를 맡은 작은 도구라고 볼 수 있습니다.


20. 엑셀 함수 학습 순서 추천

엑셀 함수를 처음 배우는 분이라면 다음 순서로 익히는 것을 추천합니다.

순서함수학습 목표
1SUM합계 계산 익히기
2AVERAGE평균 계산 익히기
3MAX, MIN최대값과 최소값 찾기
4IF조건 판단 익히기
5COUNT, COUNTA개수 세기
6COUNTIF, SUMIF조건에 맞는 개수와 합계
7VLOOKUP기준값으로 정보 찾기
8XLOOKUP최신 찾기 함수 활용

처음부터 어려운 중첩 함수나 배열 수식을 배울 필요는 없습니다. SUM, IF, VLOOKUP만 제대로 익혀도 실무에서 활용할 수 있는 문서를 충분히 만들 수 있습니다.

함수를 배울 때는 예제 파일을 직접 만들어보는 것이 가장 좋습니다. 눈으로 읽기만 하면 이해한 것 같지만, 실제로 수식을 입력해보면 어디서 헷갈리는지 바로 알 수 있습니다.


21. 핵심 요약

엑셀 함수는 반복 계산과 데이터 관리를 쉽게 해주는 강력한 도구입니다. 처음에는 낯설게 느껴질 수 있지만, 기본 구조를 이해하면 생각보다 어렵지 않습니다.

SUM 함수는 범위 안의 숫자를 모두 더할 때 사용합니다. 가계부, 매출표, 비용 정산표처럼 숫자 합계가 필요한 문서에서 가장 많이 활용됩니다.

IF 함수는 조건에 따라 결과를 다르게 표시할 때 사용합니다. 점수에 따라 합격과 불합격을 나누거나, 재고 수량에 따라 주문 필요 여부를 표시할 수 있습니다.

VLOOKUP 함수는 기준값을 이용해 표에서 원하는 정보를 찾아올 때 사용합니다. 상품코드로 상품명과 단가를 가져오거나, 사번으로 직원 정보를 찾는 작업에 유용합니다.

엑셀 함수는 한 번에 많이 외우려고 하면 부담스럽습니다. 대신 실제 문서를 만들면서 “합계가 필요하면 SUM”, “조건 판단이 필요하면 IF”, “표에서 값을 찾아야 하면 VLOOKUP”처럼 상황별로 연결해서 익히는 것이 좋습니다.

인용문: “엑셀 함수의 핵심은 암기가 아니라 문제 해결입니다. 내가 원하는 결과를 먼저 정하면 필요한 함수가 보이기 시작합니다.”

이번 글에서는 엑셀 함수 기초인 SUM, IF, VLOOKUP을 쉽게 이해하는 방법을 살펴봤는데요, 어떠셨나요? 처음에는 수식이 낯설 수 있지만, 오늘 소개한 예제처럼 작은 표부터 직접 만들어보면 금방 익숙해질 수 있습니다. 먼저 간단한 가계부나 판매표를 만들어 SUM으로 합계를 구하고, IF로 상태를 표시하고, VLOOKUP으로 정보를 불러오는 연습을 해보면 좋겠습니다.


FAQ

Q. 엑셀 함수를 처음 배울 때 가장 먼저 익혀야 할 함수는 무엇인가요?

가장 먼저 SUM 함수를 익히는 것이 좋습니다. 합계 계산은 거의 모든 엑셀 문서에서 사용되기 때문입니다. 그다음 IF 함수로 조건 판단을 배우고, VLOOKUP으로 표에서 값을 찾는 방법을 익히면 좋습니다.

Q. SUM 함수와 더하기 수식은 어떤 차이가 있나요?

=A1+A2+A3처럼 직접 더할 수도 있지만, 데이터가 많아지면 입력이 길어지고 실수하기 쉽습니다. =SUM(A1:A10)처럼 SUM 함수를 사용하면 범위를 한 번에 더할 수 있어 더 편리하고 안정적입니다.

Q. IF 함수에서 문자는 왜 큰따옴표로 감싸야 하나요?

엑셀은 문자를 결과로 표시할 때 큰따옴표 안에 넣어야 텍스트로 인식합니다. 예를 들어 =IF(B2>=60,"합격","불합격")처럼 입력해야 합니다. 큰따옴표를 빼면 오류가 발생할 수 있습니다.

Q. VLOOKUP에서 FALSE는 꼭 입력해야 하나요?

정확히 일치하는 값을 찾고 싶다면 FALSE를 입력하는 것이 좋습니다. 마지막 인수를 생략하면 예상과 다른 결과가 나올 수 있으므로, 초보자는 FALSE를 넣는 습관을 들이는 것이 안전합니다.

Q. VLOOKUP에서 #N/A 오류가 나오는 이유는 무엇인가요?

대부분 찾을값이 기준표에 없거나, 코드 앞뒤에 공백이 있거나, 숫자와 텍스트 형식이 서로 다를 때 발생합니다. 찾을값과 기준표의 첫 번째 열을 비교해 오타, 공백, 형식을 확인해보세요.

Q. VLOOKUP 대신 XLOOKUP을 배워야 하나요?

최신 Excel을 사용한다면 XLOOKUP도 배우면 좋습니다. XLOOKUP은 VLOOKUP보다 유연하고 사용하기 편한 부분이 많습니다. 다만 기존 문서와 구버전 Excel에서는 VLOOKUP이 여전히 많이 사용되므로, VLOOKUP의 기본 구조도 반드시 알아두는 것이 좋습니다.

댓글 남기기