
Google 스프레드시트의 XLOOKUP 기능을 사용하면 원하는 데이터를 쉽고 빠르게 찾을 수 있습니다. XLOOKUP에는 VLOOKUP 및 HLOOKUP과 동일한 제한이 없으므로 모든 방향에서 조회를 수행할 수 있습니다.
Microsoft Excel 사용자라면 XLOOKUP을 사용했을 것입니다. 다행히도 Google 스프레드시트에서 동일한 방식으로 작동합니다. Excel의 기능에 익숙하든 완전히 처음 사용하든 상관없이 XLOOKUP을 사용하여 셀 범위에서 특정 값을 찾는 방법을 보여줍니다.
Google 스프레드시트의 XLOOKUP 정보
XLOOKUP 함수와 함께 제공되는 수식을 사용하여 한 셀 범위에서 조회를 수행하고 다른 셀 범위에서 일치하는 결과를 반환할 수 있습니다. 이것은 안구를 사용하는 데 시간이 많이 걸리는 많은 데이터가 포함된 시트에 유용합니다.
함수의 구문은 다음과 같습니다. XLOOKUP(search_value, lookup_range, result_range, missing_value, match_mode, search_mode).처음 세 개의 인수가 필요합니다. 나머지 세 가지 인수를 사용하여 조회를 사용자 지정할 수 있습니다.
- 검색 값: 조회할 값으로 숫자, 텍스트 또는 셀 참조가 될 수 있습니다. 텍스트는 따옴표 안에 넣어야 합니다.
-
조회 범위: 찾을 셀 범위
search_value단일 행 또는 열이어야 합니다. -
결과 범위: 에 해당하는 결과를 찾기 위한 셀 범위
search_valuelookup_range와 크기가 같아야 합니다. -
누락된 값: 일치하는 항목이 없는 경우 반환할 값
search_value. 수식은 기본적으로 #N/A 오류를 반환합니다. -
경기 모드: 일치하는 항목을 찾는 방법
search_value. 정확히 일치하려면 0을 입력하고 정확히 일치하려면 1을 입력하거나 다음 값보다 큰 다음 값을 입력합니다.search_value정확히 일치하거나 다음 값보다 작은 경우 -1search_value, 또는 와일드카드 일치의 경우 2입니다. 기본값은 0입니다. -
검색 모드: 검색 방법
lookup_range. 첫 번째 항목부터 마지막 항목까지 검색하려면 1을 입력하고, 마지막 항목에서 첫 번째 항목까지 검색하려면 -1을 입력하고, 값을 오름차순으로 사용하여 이진 검색을 사용하려면 2를 입력하고, 값을 내림차순으로 사용하여 이진 검색을 사용하려면 -2를 입력합니다. 기본값은 1입니다.
Google 스프레드시트에서 XLOOKUP을 사용하는 방법
함수가 어떻게 작동하는지 보여주기 위해 필수 인수를 사용하는 간단한 조회로 시작한 다음 선택적 인수를 사용하는 추가 예제로 넘어갑니다.
관련된: VLOOKUP을 사용하여 Google 스프레드시트에서 데이터를 찾는 방법
여기에 연락처 세부 정보와 주문 정보가 포함된 고객 주문 시트가 있습니다. 첫 번째 예에서는 다음 공식을 사용하여 고객 이름을 반환하기 위해 주문 번호를 간단히 조회합니다.
=XLOOKUP(123456,D2:D14,A2:A14)
공식을 분해하기 위해 1234356은 search_value 또는 주문 번호, D2:D14는 lookup_range그리고 A2:A14는 result_range. 보시다시피 주문 번호 123456은 Marge Simpson의 것입니다.

XLOOKUP은 왼쪽에서 오른쪽으로, 오른쪽에서 왼쪽으로 작동할 수 있기 때문에 그 반대로도 할 수 있습니다. 여기에서는 A2에서 A14까지 범위에서 Marge Simpson을 조회하여 D2에서 D14까지 범위에서 주문 번호를 찾습니다.
=XLOOKUP("Marge Simpson",A2:A14,D2:D14)

메모: 세로로 작동하는 VLOOKUP과 가로로 작동하는 HLOOKUP과 달리 XLOOKUP은 양방향으로 작동합니다.
결측값
이 다음 예에서는 “ZERO”를 missing_value. 따라서 search_value를 찾을 수 없으면 기본 #N/A 대신 ZERO가 표시됩니다.
=XLOOKUP("Homer Simpson",A2:A14,D2:D14,"ZERO")
Homer Simpson에 대한 조회가 A2에서 A14까지의 범위에서 발견되지 않았기 때문에 결과는 ZERO입니다.

매치 모드
예를 들어 match_mode 인수, 우리는 search_value A2에서 A14까지의 범위에서 고객 이름을 찾으려면 F2에서 F14까지 범위의 금액에 대해 29를 입력합니다.
우리는 다음을 포함할 것입니다 match_mode 정확히 일치하거나 다음으로 큰 값의 경우 1입니다. 없다는 점 참고하세요 missing_value 수식의 인수.
=XLOOKUP(29,F2:F14,A2:A14,,1)
결과는 Raj Koothrappali입니다. 29와 일치하는 항목이 없기 때문에 수식은 다음으로 높은 값인 30에 대한 결과를 제공합니다.

검색 모드
다음은 두 가지를 모두 사용하는 또 다른 예입니다. match_mode 그리고 search_mode 같은 주장 search_value F2에서 F14까지 29개 중. 다시 A2에서 A14까지의 범위에서 고객 이름을 찾습니다.
마지막 항목에서 첫 번째 항목까지 검색하여 정확히 일치하거나 다음으로 낮은 값을 찾습니다. 따라서 -1을 입력합니다. match_mode 및 -1에 대해 search_mode. 위와 같이, missing_value 생략됩니다.
=XLOOKUP(29,F2:F14,A2:A14,,-1,-1)
보시다시피 결과는 Michael Kelso입니다. 29와 일치하는 항목이 없기 때문에 공식은 다음으로 낮은 값인 28을 제공합니다. Eric Forman도 28과 일치하지만 검색을 수행했습니다. 마지막 입장 첫 번째 (아래에서 위로) 따라서 Michael Kelso가 발견된 첫 번째 결과입니다.

에서 검색을 해보자면 첫 번째 입장 마지막 (위에서 아래로) 사용 search_mode -1 대신 1이면 Eric Forman이 검색된 결과가 됩니다.

데이터로 가득 찬 스프레드시트가 있는 경우 일치하는 데이터를 찾기 위해 값을 찾는 데 시간이 걸릴 수 있습니다. 그러나 Google 스프레드시트에서 XLOOKUP을 사용하면 필요한 것을 순식간에 찾을 수 있습니다.
자세한 내용은 시도해 볼 수 있는 이러한 기본 Google 스프레드시트 기능을 확인하세요.








