데이터 목록에서 값 찾기

직원 번호를 사용하여 직원의 내선 번호를 찾거나, 판매액에 대한 정확한 수수료율을 찾는 경우를 가정해 봅니다. 데이터를 조회하여 목록에서 특정 데이터를 빠르고 효율적으로 찾을 수 있고, 사용하는 데이터가 올바른지를 자동으로 확인할 수 있습니다. 데이터를 조회한 후 반환된 값을 사용하여 계산하거나 결과를 표시할 수 있습니다. 다음과 같은 여러 가지 방법으로 데이터 목록에서 값을 찾고 결과를 표시할 수 있습니다.

실행할 작업


정확히 일치하는 값을 사용하여 목록 열에서 값 찾기

이 작업을 실행하려면 VLOOKUP 함수를 사용합니다.

예제를 빈 워크시트에 복사한 다음 살펴보면 쉽게 이해할 수 있습니다.

표시예제 복사 방법

  1. 이 문서에서 예제를 선택합니다. Excel Web App의 예제를 복사하는 경우에는 한 번에 하나의 셀을 복사하여 붙여 넣습니다.

 중요   이때 행 머리글이나 열 머리글은 선택하지 않도록 주의합니다.

도움말에서 예제 선택

도움말에서 예제 선택
  1. Ctrl+C를 누릅니다.
  2. 빈 통합 문서 또는 워크시트를 만듭니다.
  3. 워크시트에서 셀 A1을 선택하고 Ctrl+V를 누릅니다. Excel Web App에서 작업하고 있는 경우에는 예제의 각 셀마다 복사하여 붙여넣기 작업을 반복합니다.

 중요   예제가 제대로 작동하려면 해당 예제를 워크시트의 셀 A1에 붙여 넣어야 합니다.

  1. 결과를 반환하는 결과 보기와 수식 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.

예제를 빈 워크시트에 복사한 후에는 원하는 대로 조정할 수 있습니다.


 
1
2
3
4
5
6
7
8


9
A B C D
직원 번호 이름 내선 번호
ID-34567 혜준 5467
ID-16782 소망 3457
ID-4537 가을 3355
ID-1873 주현 5176
ID-3456 하라 3453
ID-5678 찬진 428
수식 설명(결과)
=VLOOKUP("ID-4537", A1:D7, 4, FALSE) 첫 번째 열에서 직원 번호 ID-4537을 조회하여 같은 행의 네 번째 열에서 일치하는 값을 반환합니다(3355).

이 함수를 사용하는 방법에 대한 자세한 내용은 VLOOKUP 함수를 참고하십시오.

맨 위로 이동 맨 위로 이동

일부만 일치하는 값을 사용하여 목록 열에서 값 찾기

이 작업을 실행하려면 VLOOKUP 함수를 사용합니다.

 중요   이 방법을 사용하려면 첫 번째 열의 값을 오름차순으로 정렬해야 합니다.

예제를 빈 워크시트에 복사한 다음 살펴보면 쉽게 이해할 수 있습니다.

표시예제 복사 방법

  1. 이 문서에서 예제를 선택합니다. Excel Web App의 예제를 복사하는 경우에는 한 번에 하나의 셀을 복사하여 붙여 넣습니다.

 중요   이때 행 머리글이나 열 머리글은 선택하지 않도록 주의합니다.

도움말에서 예제 선택

도움말에서 예제 선택
  1. Ctrl+C를 누릅니다.
  2. 빈 통합 문서 또는 워크시트를 만듭니다.
  3. 워크시트에서 셀 A1을 선택하고 Ctrl+V를 누릅니다. Excel Web App에서 작업하고 있는 경우에는 예제의 각 셀마다 복사하여 붙여넣기 작업을 반복합니다.

 중요   예제가 제대로 작동하려면 해당 예제를 워크시트의 셀 A1에 붙여 넣어야 합니다.

  1. 결과를 반환하는 결과 보기와 수식 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.

예제를 빈 워크시트에 복사한 후에는 원하는 대로 조정할 수 있습니다.


이 예제에서는 주파수를 알고 있는 상태에서 해당 색을 찾습니다.

 
1
2
3
4
5
6
7



8
A B
주파수
4.14 빨강
4.19 주황
5.17 노랑
5.77 녹색
6.39 파랑
수식 설명(결과)
=VLOOKUP(5.93, A1:B6, 2, TRUE) A열에서 5.93을 조회하고, 5.93보다 작은 숫자 중 가장 큰 값인 5.77을 찾습니다. 그런 다음 5.77이 있는 행의 B열을 반환합니다(녹색).

이 함수를 사용하는 방법에 대한 자세한 내용은 VLOOKUP 함수를 참고하십시오.

맨 위로 이동 맨 위로 이동

정확히 일치하는 값을 사용하여 목록 행에서 값 찾기

이 작업을 실행하려면 HLOOKUP 함수를 사용합니다.

예제를 빈 워크시트에 복사한 다음 살펴보면 쉽게 이해할 수 있습니다.

표시예제 복사 방법

  1. 이 문서에서 예제를 선택합니다. Excel Web App의 예제를 복사하는 경우에는 한 번에 하나의 셀을 복사하여 붙여 넣습니다.

 중요   이때 행 머리글이나 열 머리글은 선택하지 않도록 주의합니다.

도움말에서 예제 선택

도움말에서 예제 선택
  1. Ctrl+C를 누릅니다.
  2. 빈 통합 문서 또는 워크시트를 만듭니다.
  3. 워크시트에서 셀 A1을 선택하고 Ctrl+V를 누릅니다. Excel Web App에서 작업하고 있는 경우에는 예제의 각 셀마다 복사하여 붙여넣기 작업을 반복합니다.

 중요   예제가 제대로 작동하려면 해당 예제를 워크시트의 셀 A1에 붙여 넣어야 합니다.

  1. 결과를 반환하는 결과 보기와 수식 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.

예제를 빈 워크시트에 복사한 후에는 원하는 대로 조정할 수 있습니다.


 
1
2
3
4
5
6

7
A B C
상태 볼트
재고 4 9
주문 중 5 10
이월 주문 6 11
수식 설명(결과)
=HLOOKUP("볼트", A1:C4, 3, FALSE) 1행에서 볼트를 찾고 같은 열에 있는 3행의 값을 반환합니다(10).

이 함수를 사용하는 방법에 대한 자세한 내용은 HLOOKUP 함수를 참고하십시오.

맨 위로 이동 맨 위로 이동

일부만 일치하는 값을 사용하여 목록 행에서 값 찾기

이 작업을 실행하려면 HLOOKUP 함수를 사용합니다.

 중요    이 방법을 사용하려면 첫 번째 행의 값을 오름차순으로 정렬해야 합니다.

예제를 빈 워크시트에 복사한 다음 살펴보면 쉽게 이해할 수 있습니다.

표시예제 복사 방법

  1. 빈 통합 문서 또는 워크시트를 만듭니다.
  2. 도움말 항목의 예제를 선택합니다.

 참고   행 머리글이나 열 머리글은 선택하지 마십시오.

표시예제 복사 방법

  1. 이 문서에서 예제를 선택합니다. Excel Web App의 예제를 복사하는 경우에는 한 번에 하나의 셀을 복사하여 붙여 넣습니다.

 중요   이때 행 머리글이나 열 머리글은 선택하지 않도록 주의합니다.

도움말에서 예제 선택

도움말에서 예제 선택
  1. Ctrl+C를 누릅니다.
  2. 빈 통합 문서 또는 워크시트를 만듭니다.
  3. 워크시트에서 셀 A1을 선택하고 Ctrl+V를 누릅니다. Excel Web App에서 작업하고 있는 경우에는 예제의 각 셀마다 복사하여 붙여넣기 작업을 반복합니다.

 중요   예제가 제대로 작동하려면 해당 예제를 워크시트의 셀 A1에 붙여 넣어야 합니다.

  1. 결과를 반환하는 결과 보기와 수식 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.

예제를 빈 워크시트에 복사한 후에는 원하는 대로 조정할 수 있습니다.


도움말에서 예제 선택
  1. Ctrl+C를 누릅니다.
  2. 워크시트에서 A1 셀을 선택하고 Ctrl+V를 누릅니다.
  3. 결과를 반환하는 결과 보기와 수식 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.
 
1
2
3






4
A B C D
10000 50000 100000 판매액
0.05 0.20 0.30 수수료율
수식 설명(결과)
=HLOOKUP(78658,A1:D4,2, TRUE) 1행에서 78,658을 조회하고, 78,658보다 작은 숫자 중 가장 큰 50,000을 찾습니다. 그런 다음 50,000과 같은 열의 2행에 있는 값을 반환합니다(20%).

 참고 

  • 반환되는 숫자와 수수료율을 백분율로 표시할 수 있습니다. 셀을 선택하고 탭의 표시 형식 그룹에서 백분율 스타일 단추 모양 을 클릭합니다.
  • 판매액 숫자를 원 단위로 표시할 수 있습니다. 셀을 선택하고 탭의 표시 형식 그룹에서 회계 표시 형식 단추 모양 을 클릭합니다.

이 함수를 사용하는 방법에 대한 자세한 내용은 HLOOKUP 함수를 참고하십시오.

맨 위로 이동 맨 위로 이동

조회 마법사로 조회 수식 만들기

조회 마법사는 행과 열 레이블이 있는 워크시트 데이터를 기반으로 조회 수식을 만듭니다. 조회 마법사를 통해 한 열이나 행의 값을 알고 있는 상태에서 해당 행이나 열에 있는 다른 값을 구할 수 있습니다. 조회 마법사가 만드는 수식에서는 INDEX와 MATCH가 사용됩니다.

  1. 범위에서 셀을 클릭합니다.
  2. 수식 탭의 솔루션 그룹에서 조회를 클릭합니다.

조회 명령을 사용할 수 없는 경우 조회 마법사 추가 기능 (추가 기능: Microsoft Office에 사용자 지정 명령 또는 사용자 지정 기능을 추가하는 보조 프로그램입니다.) 프로그램을 로드해야 합니다.

표시조회 마법사 추가 기능 프로그램을 로드하는 방법

  1. Microsoft Office 단추 단추 모양, Excel 옵션을 차례로 클릭한 다음 추가 기능 범주를 클릭합니다.
  1. 관리 상자에서 Excel 추가 기능을 클릭한 다음 이동을 클릭합니다.
  2. 사용 가능한 추가 기능 대화 상자에서 조회 마법사 옆에 있는 확인란을 선택한 다음 확인을 클릭합니다.
  1. 마법사의 지시를 따릅니다.

맨 위로 이동 맨 위로 이동

정확히 일치하는 값을 사용하여 목록 열에서 값 찾기

이 작업을 실행하려면 INDEX 및 MATCH 함수를 사용합니다.

예제를 빈 워크시트에 복사한 다음 살펴보면 쉽게 이해할 수 있습니다.

표시예제 복사 방법

  1. 이 문서에서 예제를 선택합니다. Excel Web App의 예제를 복사하는 경우에는 한 번에 하나의 셀을 복사하여 붙여 넣습니다.

 중요   이때 행 머리글이나 열 머리글은 선택하지 않도록 주의합니다.

도움말에서 예제 선택

도움말에서 예제 선택
  1. Ctrl+C를 누릅니다.
  2. 빈 통합 문서 또는 워크시트를 만듭니다.
  3. 워크시트에서 셀 A1을 선택하고 Ctrl+V를 누릅니다. Excel Web App에서 작업하고 있는 경우에는 예제의 각 셀마다 복사하여 붙여넣기 작업을 반복합니다.

 중요   예제가 제대로 작동하려면 해당 예제를 워크시트의 셀 A1에 붙여 넣어야 합니다.

  1. 결과를 반환하는 결과 보기와 수식 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.

예제를 빈 워크시트에 복사한 후에는 원하는 대로 조정할 수 있습니다.


 
1
2
3
4
5
6

7
A B
상품 개수
바나나 38
오렌지 25
사과 41
40
수식 설명(결과)
=INDEX(A2:B5,MATCH("배",A2:A5,0),2) A열에서 배를 찾고 B열에서 배에 대한 값을 반환합니다(40).

수식에서 사용하는 인수는 다음과 같습니다.


정렬되지 않은 목록에서 값을 찾는 수식

정렬되지 않은 범위에서 값을 찾는 수식(INDEX 함수)
설명선 1 A2:B5: 값을 찾는 전체 범위입니다.
설명선 2 MATCH("배",A2:A5,0): MATCH 함수에서 행 번호를 확인합니다.
설명선 3 "배": 조회 열에서 찾을 값입니다.
설명선 4 A2:A5: MATCH 함수에서 검색할 열입니다.
설명선 5 2: 값을 반환할 열입니다. 가장 왼쪽에 있는 열이 1입니다.

이러한 함수를 사용하는 방법에 대한 자세한 내용은 INDEX 함수MATCH 함수를 참고하십시오.

맨 위로 이동 맨 위로 이동

정확히 일치하는 값을 사용하여 크기가 알려지지 않은 목록 열에서 값 찾기

이 작업을 실행하려면 OFFSET 및 MATCH 함수를 사용합니다.

필요한 데이터가 매일 새로 고치는 외부 데이터 범위에 포함되는 경우 이 방법을 사용합니다. 가격이 B열에 있는 것은 알지만 서버에서 반환할 행 수를 알 수 없으며 첫 번째 열이 사전순으로 정렬되지 않은 경우입니다.

예제를 빈 워크시트에 복사한 다음 살펴보면 쉽게 이해할 수 있습니다.

표시예제 복사 방법

  1. 이 문서에서 예제를 선택합니다. Excel Web App의 예제를 복사하는 경우에는 한 번에 하나의 셀을 복사하여 붙여 넣습니다.

 중요   이때 행 머리글이나 열 머리글은 선택하지 않도록 주의합니다.

도움말에서 예제 선택

도움말에서 예제 선택
  1. Ctrl+C를 누릅니다.
  2. 빈 통합 문서 또는 워크시트를 만듭니다.
  3. 워크시트에서 셀 A1을 선택하고 Ctrl+V를 누릅니다. Excel Web App에서 작업하고 있는 경우에는 예제의 각 셀마다 복사하여 붙여넣기 작업을 반복합니다.

 중요   예제가 제대로 작동하려면 해당 예제를 워크시트의 셀 A1에 붙여 넣어야 합니다.

  1. 결과를 반환하는 결과 보기와 수식 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.

예제를 빈 워크시트에 복사한 후에는 원하는 대로 조정할 수 있습니다.


 
1
2
3
4
5
6

7
A B
상품 개수
바나나 38
오렌지 25
사과 41
40
수식 설명(결과)
=OFFSET(A1,MATCH("배",A2:A5, 0),1) A열에서 배를 찾고 B열에서 배에 대한 값을 반환합니다(40).

수식에서 사용하는 인수는 다음과 같습니다.


정렬되지 않은 목록에서 값을 조회하는 수식(OFFSET 함수)

설명선 1 A1: 범위에서 왼쪽 위에 있는 셀로, 시작 셀이라고도 합니다.
설명선 2 MATCH("배",A2:A5, 0): MATCH 함수에서 조회 값을 찾을 시작 셀 아래의 행 번호를 확인합니다.
설명선 3 "배": 조회 열에서 찾을 값입니다.
설명선 4 A2:A5: MATCH 함수에서 검색할 열입니다. 시작 셀은 이 범위에 포함시키지 않습니다.
설명선 5 1: 시작 셀 오른쪽에서 조회 값을 찾을 열 번호입니다.

이러한 함수를 사용하는 방법에 대한 자세한 내용은 MATCH 함수OFFSET 함수를 참고하십시오.

맨 위로 이동 맨 위로 이동

 
 
적용 대상:
Excel 2007