엑셀 필수 함수 TOP 10
날짜 시간 함수 TOP 20
엑셀 재무 함수 TOP 20
엑셀은 데이터를 정리하고 분석하는 데 아주 유용한 도구입니다. 그 중에서도 LOOKUP함수는 특정 값을 찾고, 찾은 값으로 확인할 수 있는 다른 값을 반환하는 함수입니다. 간단하게 말해서, “무엇인가를 찾고, 그 찾은 값과 관련된 다른 정보를 가져오는” 함수입니다. 예를 들어, 제품 코드를 입력하면 그에 해당하는 가격을 보여줄 때 유용하게 사용할 수 있어요. 쉽게 찾기와 매칭을 자동화하는 데 도움을 줍니다.
이 글에서는 중학생도 쉽게 이해할 수 있도록 LOOKUP함수에 대해 설명하고, 두 가지 기본 예시와 실생활에서 활용할 수 있는 문제를 통해 사용법을 알아보겠습니다. 마지막으로 자주 묻는 질문(FAQ)도 포함해 궁금증을 해결해그리겠습니다.
LOOKUP 함수란?
LOOKUP함수는 엑셀에서 특정 값을 찾아 해당하는 다른 값을 반환하는 함수입니다. 예를 들어, 성적표에서 특정 학생의 점수를 찾거나 제품 목록에서 특정 제품의 가격을 찾을 때 사용합니다.
✳️ LOOKUP 함수 구조
=LOOKUP(찾을 값, 찾을 범위, 결과 범위)
찾을 값: 찾고자 하는 데이터(예: 학생 이름).
찾을 범위: LOOKUP 함수가 찾을 데이터가 있는 범위.
결과 범위: LOOKUP 함수가 반환할 데이터가 있는 범위.
예시 1: 학생의 수학 점수 찾기
다음은 A1부터 C5 셀에 입력된 성적표입니다. 이 표에서 특정 학생의 수학 점수를 LOOKUP 함수를 사용하여 찾아보겠습니다.
| A | B | C | |
|---|---|---|---|
| 1 | 이름 | 수학 | 영어 |
| 2 | 철수 | 85 | 90 |
| 3 | 영희 | 92 | 88 |
| 4 | 민수 | 78 | 85 |
| 5 | 지수 | 89 | 93 |
| 6 | 결과값 | =LOOKUP(A3, A2:A5, B2:B5) | |
복사 후 엑셀에 붙여 넣기 가능
‘영희’의 수학 점수를 찾고 싶다면 LOOKUP 함수를 다음과 같이 사용할 수 있습니다
이 함수는 “영희”라는 이름을 A2:A5 범위에서 찾아, 그에 해당하는 수학 점수를 반환합니다. 결과는 92입니다.

예시 2: 제품 가격 찾기
다음은 A1부터 B5 셀에 입력된 제품 목록입니다. 여기서 특정 제품의 가격을 찾아보겠습니다.
| A | B | |
|---|---|---|
| 1 | 제품명 | 가격 |
| 2 | 펜 | 500 |
| 3 | 노트 | 1000 |
| 4 | 지우개 | 300 |
| 5 | 자 | 700 |
| 6 | 결과값 | =LOOKUP(“자”, A2:A5, B2:B5) |
복사 후 엑셀에 붙여 넣기 가능
‘자’의 가격을 찾기 위해 LOOKUP 함수를 사용해 보겠습니다. 이 함수는 “자”라는 제품명을 A2:A5 범위에서 찾아, 그에 해당하는 가격을 반환합니다. 결과는 700원입니다.


실생활 활용 문제
실생활 활용 문제
쇼핑몰에서 판매되는 여러 제품이 있습니다. 각 제품의 원래 가격과 할인이 적용된 후의 가격을 계산하려고 합
실전예시: 할인가격 계산하기
쇼핑몰에서 판매되는 여러 제품이 있습니다. 각 제품의 원래 가격과 할인이 적용된 후의 가격을 계산하려고 합니다. 아래는 제품 목록입니다:
| A | B | C | |
|---|---|---|---|
| 1 | 제품명 | 원가 | 할인율 |
| 2 | 펜 | 1000 | 10% |
| 3 | 노트 | 1500 | 20% |
| 4 | 지우개 | 500 | 5% |
| 5 | 자 | 700 | 15% |
| 6 | =LOOKUP(“노트”, A2:A5, B2:B5) * (1-LOOKUP(“노트”, A2:A5, C2:C5)) | ||
복사 후 엑셀에 붙여 넣기 가능
특정 제품의 할인가를 계산하고, 전체 구매 금액을 합산하여 표시해 보겠습니다 위의 함수는 ‘노트’의 원가와 할인율을 찾아 할인가를 계산합니다. 결과는 1200원입니다.


자주 묻는 질문
자주 묻는 질문(FAQ)
Q1: LOOKUP함수와 VLOOKUP 함수는 무엇이 다른가요?
LOOKUP함수는 수평 및 수직으로 모두 검색할 수 있지만, VLOOKUP함수는 주로 수직으로 데이터를 검색할 때 사용됩니다.
Q2: LOOKUP함수에서 값이 정확히 일치하지 않는 경우?
LOOKUP함수는 일치하는 값이 없을 경우 가장 가까운 작은 값을 반환. 완전한 일치를 원할 경우 VLOOKUP함수의 FALSE 옵션을 사용할 수 있습니다.
Q3: LOOKUP함수가 데이터를 찾지 못하는 이유?
데이터가 정렬되지 않았거나, 찾고자 하는 값이 범위 내에 없는 경우 LOOKUP함수가 데이터를 찾지 못할 수 있습니다.
Q4: LOOKUP함수를 쓸 때 가장 주의해야 할 점?
LOOKUP함수를 사용할 때 범위가 오름차순으로 정렬되어 있어야 제대로 작동합니다.
