본문 바로가기
엑셀공부

아직도 VLOOKUP쓰니? 원하는 데이터 찾고 싶을때 XLOOKUP 함수 사용 방법

by 곰탱이생각 2025. 3. 11.
반응형
반응형

📌 "이럴 때 쓰는 XLOOKUP 함수! 와일드카드까지 완벽 정리"

아직도 데이터 찾기 할때 VLOOKUP 또는 XLOOKUP함수를 사용하시나요? 엑셀 2019버젼 이후 OFFICE365버젼 부터 새로운 함수가 생겼습니다.

 

오늘은 엑셀을 사용할 때 데이터를 빠르게 찾아야 하는 상황에서, 예를 들어, 직원 ID로 정보를 검색하거나, 제품 코드를 입력하면 가격이 자동으로 표시되도록 하고 싶을 때 예전에는 VLOOKUP이나 HLOOKUP을 사용대신, 이제는 더 강력한 XLOOKUP 함수가 생겨 오늘은 XLOOKUP 함수가 어떤 상황에서 유용한지사용 방법, 예제를 함께 살펴보겠습니다.

 

[목차]

✅ XLOOKUP 함수란?

XLOOKUP은 엑셀에서 데이터를 검색하고 값을 반환하는 함수입니다.

기존 VLOOKUPHLOOKUP의 단점을 보완하여, 왼쪽이나 오른쪽, 위아래 어디서든 값을 검색할 수 있도록 개선되었습니다. 예전에는 검색하려는 값이 항상 첫 번째 열에 있어야 했지만, XLOOKUP은 이런 제한 없이 더 유연한 데이터 검색을 지원합니다.

✅ XLOOKUP 함수는 이런 상황에서 사용하면 좋아요!

  1. 특정 값을 검색하고 다른 데이터를 자동으로 가져오고 싶을 때
    • 예: 직원 ID를 입력하면 직원 이름과 부서를 자동으로 표시
  2. 데이터가 왼쪽에 있어도 검색하고 싶을 때
    • 예: 기존 VLOOKUP은 항상 오른쪽에서만 값을 찾았지만, XLOOKUP은 어느 방향이든 가능;
  3. 빠른 데이터 검색이 필요할 때
    • 예: 수천 개의 데이터를 검색해야 할 때 더 효율적으로 검색 가능
  4. 와일드카드 검색이 필요할 때
    • 예: 특정 단어가 포함된 데이터만 검색하고 싶을 때 (‘김*’을 입력하면 ‘김철수’, ‘김영희’ 등 찾기)
  5. 찾는 값이 없을 때 기본값을 설정하고 싶을 때
    • 예: 검색 값이 없을 경우 ‘해당 없음’이라는 메시지를 반환
  6. 절대값을 검색할 때
    • 예: 음수 또는 양수 관계없이 동일한 절대값을 찾고 싶을 때

🔹 XLOOKUP 기본 사용법

📌 기본 공식

=XLOOKUP(찾을값, 찾을범위, 반환범위, [찾을값없을때], [일치유형], [검색모드])

📌 기본 예제

아래와 같은 데이터가 있다고 가정해 보겠습니다.

제품명 제품코드 가격
사과 A001 1,000
바나나 B002 2,000
체리 C003 3,000
  • "바나나"의 가격을 찾고 싶다면?

=XLOOKUP("바나나", A2:A4, C2:C4)

💡 결과: 2,000


🔹 와일드카드(Wildcard)란? XLOOKUP에서 어떻게 사용할까?

와일드카드(Wildcard)는 특정 문자 패턴을 검색할 때 사용하는 기호입니다.
엑셀에서 XLOOKUP 함수를 사용할 때 "일치 유형"을 2로 설정하면 와일드카드를 적용할 수 있습니다.

📌 와일드카드 종류

기호 설명 예제
* 여러 문자와 일치 "사*" → "사과", "사탕" 모두 검색
? 한 개의 문자와 일치 "C00?" → "C001", "C002"

📌 예제: "사"로 시작하는 제품을 찾고 싶다면?

=XLOOKUP("사*", A2:A4, C2:C4, "찾을 수 없음", 2)

💡 결과: 1,000 (사과의 가격)

💡 포인트: 2를 사용하면 와일드카드를 활성화할 수 있음!


🔹 절대값을 활용한 XLOOKUP 예제

어떤 경우에는 절대값을 적용해서 XLOOKUP을 사용해야 합니다.
예를 들어, 음수(-)가 포함된 데이터에서 가장 가까운 값을 찾고 싶을 때 절대값이 필요할 수 있습니다.

📌 예제: 가장 가까운 값을 찾기 (절대값 사용)

이름 점수
철수 -5
영희 10
민수 -8
지훈 3
  • 가장 가까운 점수를 찾고 싶다면?
=XLOOKUP(MIN(ABS(B2:B5 - 7)), ABS(B2:B5), A2:A5)

💡 결과: 목표값과 가장 가까운 점수를 가진 사람의 이름을 반환


🔥 마무리: XLOOKUP을 활용하면 실무가 쉬워진다!

엑셀에서 데이터를 검색하는 일이 많다면, XLOOKUP 함수는 필수적인 기능입니다. VLOOKUP과 HLOOKUP보다 더 강력하고 유연한 검색 기능을 제공하기 때문에, 기존 함수를 사용하고 있었다면 XLOOKUP으로 전환해보세요! 😃

💡 이제 여러분도 XLOOKUP을 활용해서 엑셀을 더 쉽게 다뤄보세요! 💡

 

📌 정리하자면:
✅ 기본 검색이 가능
✅ 와일드카드(*, ?) 활용 가능
✅ 절대값을 이용해 가까운 값 찾기 가능

이제 여러분도 XLOOKUP 함수를 자유롭게 활용해 보세요! 💡

 

728x90
반응형
LIST

댓글