Excel 기본 제공 함수를 사용 하는 테이블 또는 셀 범위에서 데이터 찾기

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

요약​​

이 문서에서는 Microsoft Excel의 다양 한 기본 제공 기능을 사용 하 여 테이블 (또는 셀 범위)에서 데이터를 찾는 방법에 설명 합니다. 동일한 결과 얻기 위해 다른 수식을 사용할 수 있습니다.

예제 워크시트 만들기

이 문서에서는 Excel 기본 제공 기능을 보여 주기 위해 예제 워크시트를 사용 합니다. A 열에서 이름을 참조 하 고 C 열에서 해당 사용자의 기간을 반환의 예 이 워크시트를 만들려면 빈 Excel 워크시트에 다음과 같은 데이터를 입력 합니다.

E2 셀 찾으려는 값을 입력 합니다. 동일한 워크시트에 빈 셀에 수식을 입력할 수 있습니다.

A

B

C

D

E

1

이름

부서

나이

값 찾기

2

Henry

501

28

Mary

3

알려주셔서 감사

201

19

4

Mary

101

22

5

Larry

301

29

용어 정의

이 문서에서는 Excel 기본 제공 기능을 설명 하 다음 용어를 사용 합니다.

용어

정의

표 배열

전체 조회 테이블

A2:C5

Lookup_Value

Table_Array의 첫 번째 열에서 찾을 수 값입니다.

E2

Lookup_Array
-또는-
Lookup_Vector

가능한 조회 값이 포함 된 셀 범위입니다.

A2:A5

Col_Index_Num

일치 하는 값 Table_Array의 열 번호를 반환 합니다.

3 (Table_Array의 세 번째 열)

Result_Array
-또는-
Result_Vector

행이나 열을 한 개만 포함하는 범위입니다. Lookup_Array 또는 Lookup_Vector와 같은 크기 여야 합니다.

C2:C5

Range_Lookup

논리 값 (TRUE 또는 FALSE)입니다. TRUE 이거나 생략 되 면 일부만 일치 하는 값이 반환 됩니다. False 이면 정확 하 게 일치 하는 값에 대 한 표시 됩니다.

FALSE

Top_cell

오프셋을 기반으로 사용 하려면 원하는 참조입니다. Top_Cell 셀 또는 인접 한 셀 범위를 참조 해야 합니다. 그렇지 않으면 오프셋 #VALUE를 반환합니다. 오류 값이 반환됩니다.

Offset_Col

왼쪽 또는 오른쪽을 가리키는 결과의 왼쪽 위 셀을 열 수입니다. 예를 들어 "5"의 Offset_Col 인수로 지정 참조에서 왼쪽 위 셀 참조의 오른쪽에 5 개의 열 합니다. Offset_Col는 양수 (시작 참조의 오른쪽에) 하거나 음수 (시작 참조의 왼쪽에) 수 있습니다.

함수

LOOKUP()

LOOKUP 함수는 하나의 행 또는 열에서 값을 찾아 및 다른 행 또는 열에서 같은 위치에 있는 값과 일치 합니다.

다음은 조회 수식 구문 예제입니다.

   =LOOKUP(Lookup_Value,Lookup_Vector,Result_Vector)


다음 수식은 예제 워크시트에서 Mary의 나이 찾습니다.

   =LOOKUP(E2,A2:A5,C2:C5)

E2 셀에서 "Mary" 값을 사용 하 여 수식과 조회 벡터 (A 열)에서 "Mary"를 찾습니다. 다음 수식 결과 벡터 (C 열)에서 같은 행의 값을 찾습니다. "Mary" 행 4 이기 때문에 조회 4 C 열의 (22) 행에서 값을 반환 합니다.

참고:LOOKUP 함수 테이블은 정렬할 수 있어야 합니다.

LOOKUP 함수에 대 한 자세한 내용은 Microsoft 기술 자료 문서를 보려면 다음 문서 번호를 클릭 합니다.
 

Excel의 LOOKUP 함수를 사용 하는 방법

VLOOKUP)

VLOOKUP 또는 세로 Lookup 함수는 데이터 열에 표시 될 때 사용 됩니다. 이 함수 맨 왼쪽 열에서 값을 검색 하 고 같은 행에 지정 된 열에서 데이터와 일치 합니다. 정렬 또는 정렬 되지 않은 테이블의 데이터를 찾으려면 VLOOKUP 를 사용할 수 있습니다. 다음 예제에서는 정렬 되지 않은 데이터가 포함 된 테이블을 사용합니다.

다음은 VLOOKUP 수식 구문 예제입니다.

    =VLOOKUP(Lookup_Value,Table_Array,Col_Index_Num,Range_Lookup)

다음 수식은 예제 워크시트에서 Mary의 나이 찾습니다.

   =VLOOKUP(E2,A2:C5,3,FALSE)

E2 셀에서 "Mary" 값을 사용 하 여 수식과 맨 왼쪽 열 (열 A)에서 "Mary"를 찾습니다. 다음 수식은 Column_Index에서 같은 행의 값을 찾습니다. 이 예제에서는 Column_Index (C 열)으로 "3"을 사용합니다. "Mary" 행 4 이기 때문에 VLOOKUP (22) C 열에 4 행의 값을 반환 합니다.

VLOOKUP 함수에 대 한 자세한 내용은 Microsoft 기술 자료 문서를 보려면 다음 문서 번호를 클릭 합니다.
 

사용 하 여 VLOOKUP 또는 HLOOKUP 찾으려면 정확히 일치 하는 방법

Index () 및 match)

조회 또는 VLOOKUP을 사용 하 여 동일한 결과를 얻으려면 INDEX 및 MATCH 함수를 함께 사용할 수 있습니다.

다음은 이전 예제에서 조회VLOOKUP 와 동일한 결과 생성 하기 위해 INDEXMATCH 결합 하 여 구문 예제입니다.

    =INDEX(Table_Array,MATCH(Lookup_Value,Lookup_Array,0),Col_Index_Num)

다음 수식은 예제 워크시트에서 Mary의 나이 찾습니다.


=INDEX(A2:C5,MATCH(E2,A2:A5,0),3)

수식은 E2 셀에서 "Mary" 값을 사용 하며 대답: 열에서 "Mary"를 검색 합니다. C 열에서 같은 행의 값 다음 일치 "Mary" 행 4 이기 때문에 수식은 C (22) 열에 4 행의 값을 반환 합니다.

참고: Lookup_Value ("Mary") 일치 하는 셀에 Lookup_Array 없을 경우이 수식은 # n/A를 반환 합니다.
INDEX 함수에 대 한 자세한 내용은 Microsoft 기술 자료 문서를 보려면 다음 문서 번호를 클릭 합니다.

테이블의 데이터를 찾으려면 INDEX 함수를 사용 하는 방법

OFFSET() 및 match)

이전 예제에서 함수가와 동일한 결과 생성 하는 OFFSETMATCH 함수를 함께 사용할 수 있습니다.

다음은 조회VLOOKUP와 동일한 결과 생성 하기 위해 OFFSET 및 MATCH를 결합 하는 구문 예제입니다.

   =OFFSET(top_cell,MATCH(Lookup_Value,Lookup_Array,0),Offset_Col)

이 수식은 예제 워크시트에서 Mary의 나이 찾습니다.

   =OFFSET(A1,MATCH(E2,A2:A5,0),2)

수식은 E2 셀에서 "Mary" 값을 사용 하며 대답: 열에서 "Mary"를 검색 합니다. 다음 수식은 같은 행 하지만 두 개의 열 (열 C) 오른쪽의 값을 찾습니다. A 열에 "Mary" 이기 때문에 수식은 C (22) 열에서 행 4의에서 값을 반환 합니다.

OFFSET 함수에 대 한 자세한 내용은 Microsoft 기술 자료 문서를 보려면 다음 문서 번호를 클릭 합니다.
 

OFFSET 함수를 사용 하는 방법

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×