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 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×