엑셀 초보 탈출: 필수 함수 VLOOKUP, IF 완벽 정복 가이드
엑셀에는 수백 개의 함수가 있지만, 업무 효율을 결정짓는 핵심 함수는 정해져 있습니다. 데이터를 찾아 연결하는 VLOOKUP과 상황에 따라 결과를 바꾸는 IF만 제대로 알아도 엑셀 업무의 80%는 해결됩니다.
오늘은 복잡한 설명 대신, "이 수식 하나만 복사해서 쓰세요" 수준의 실전 가이드를 준비했습니다.
1. 데이터를 찾는 마법: VLOOKUP 함수
VLOOKUP은 'Vertical Lookup'의 약자로, 방대한 표에서 내가 원하는 값을 세로로 찾아주는 함수입니다. (예: 제품 코드를 입력하면 제품명을 자동으로 가져오기)
💡 VLOOKUP 공식 (이것만 기억하세요!)
=VLOOKUP(찾을값, 참조범위, 열번호, 0)
찾을값: 무엇을 기준으로 찾을 것인가? (예: 제품 번호가 적힌 셀)
참조범위: 어디서 찾을 것인가? (데이터가 들어있는 전체 표 범위)
열번호: 내가 가져올 데이터가 표의 몇 번째 칸에 있는가?
0: 정확히 일치하는 값을 찾을 때 씁니다. (대부분 0을 넣으면 됩니다.)
실전 예시:
=VLOOKUP(A2, $E$2:$G$100, 2, 0)해석: A2 셀의 값을 E2:G100 범위에서 찾아서, 그 표의 2번째 열에 있는 값을 가져와라!
2. 조건에 따라 결과 바꾸기: IF 함수
IF 함수는 특정 조건이 맞는지(True) 틀린지(False)에 따라 다른 결과값을 보여줍니다. (예: 80점 이상이면 '합격', 아니면 '불합격')
💡 IF 공식
=IF(조건문, "참일때 결과", "거짓일때 결과")
실전 예시 (기본):
=IF(B2>=80, "합격", "재시험")해석: B2 셀의 점수가 80점 이상이면 '합격'이라고 쓰고, 아니면 '재시험'이라고 써라!
💡 다중 IF (조건이 여러 개일 때)
조건이 3개 이상이라면 IF를 중첩해서 사용합니다.
실전 예시 (등급 나누기):
=IF(B2>=90, "A", IF(B2>=80, "B", "C"))해석: 90점 이상은 A, 80점 이상은 B, 나머지는 C로 표시해라!
3. VLOOKUP과 IF 사용 시 자주 하는 실수 (Troubleshooting)
① VLOOKUP의 #N/A 오류
원인: 찾는 값이 데이터 범위에 없을 때 발생합니다.
해결:
=IFERROR(VLOOKUP(...), "정보없음")처럼 IFERROR 함수로 감싸주면 깔끔하게 처리됩니다.
② 절대 참조($) 기호 누락
수식을 아래로 드래그할 때 참조 범위가 같이 내려가지 않도록, 범위 지정 후 F4 키를 눌러
$E$2:$G$100처럼 고정해 주는 것이 핵심입니다.
4. 2026년 최신 팁: XLOOKUP 활용
만약 능현님이 **최신 버전의 엑셀(Office 365)**을 사용 중이라면, VLOOKUP보다 훨씬 쉽고 강력한 XLOOKUP을 추천합니다.
장점: 열 번호를 셀 필요가 없고, 왼쪽 방향 데이터도 찾을 수 있습니다.
공식:
=XLOOKUP(찾을값, 찾을범위, 가져올범위)
마치며
VLOOKUP과 IF는 처음엔 낯설지만, 한 번만 손에 익히면 퇴근 시간을 획기적으로 줄여주는 최고의 도구입니다. 오늘 알려드린 수식을 직접 엑셀 시트에 입력해 보며 감을 익혀보세요!
댓글
댓글 쓰기