📌 "이럴 때 쓰는 XLOOKUP 함수! 와일드카드까지 완벽 정리"
아직도 데이터 찾기 할때 VLOOKUP 또는 XLOOKUP함수를 사용하시나요? 엑셀 2019버젼 이후 OFFICE365버젼 부터 새로운 함수가 생겼습니다.
오늘은 엑셀을 사용할 때 데이터를 빠르게 찾아야 하는 상황에서, 예를 들어, 직원 ID로 정보를 검색하거나, 제품 코드를 입력하면 가격이 자동으로 표시되도록 하고 싶을 때 예전에는 VLOOKUP이나 HLOOKUP을 사용대신, 이제는 더 강력한 XLOOKUP 함수가 생겨 오늘은 XLOOKUP 함수가 어떤 상황에서 유용한지와 사용 방법, 예제를 함께 살펴보겠습니다.
[목차]
✅ XLOOKUP 함수란?
XLOOKUP은 엑셀에서 데이터를 검색하고 값을 반환하는 함수입니다.
기존 VLOOKUP과 HLOOKUP의 단점을 보완하여, 왼쪽이나 오른쪽, 위아래 어디서든 값을 검색할 수 있도록 개선되었습니다. 예전에는 검색하려는 값이 항상 첫 번째 열에 있어야 했지만, XLOOKUP은 이런 제한 없이 더 유연한 데이터 검색을 지원합니다.
✅ XLOOKUP 함수는 이런 상황에서 사용하면 좋아요!
- 특정 값을 검색하고 다른 데이터를 자동으로 가져오고 싶을 때
- 예: 직원 ID를 입력하면 직원 이름과 부서를 자동으로 표시
- 데이터가 왼쪽에 있어도 검색하고 싶을 때
- 예: 기존 VLOOKUP은 항상 오른쪽에서만 값을 찾았지만, XLOOKUP은 어느 방향이든 가능;
- 빠른 데이터 검색이 필요할 때
- 예: 수천 개의 데이터를 검색해야 할 때 더 효율적으로 검색 가능
- 와일드카드 검색이 필요할 때
- 예: 특정 단어가 포함된 데이터만 검색하고 싶을 때 (‘김*’을 입력하면 ‘김철수’, ‘김영희’ 등 찾기)
- 찾는 값이 없을 때 기본값을 설정하고 싶을 때
- 예: 검색 값이 없을 경우 ‘해당 없음’이라는 메시지를 반환
- 절대값을 검색할 때
- 예: 음수 또는 양수 관계없이 동일한 절대값을 찾고 싶을 때
🔹 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 함수를 자유롭게 활용해 보세요! 💡
'엑셀공부' 카테고리의 다른 글
📌 엑셀에서 0을 없에는 이유와 0입력시 앞에 0이 사라지는 것을 유지하는 방법 (001, 01 형식 표시) (1) | 2025.03.12 |
---|---|
엑셀 FILTER함수를 사용하여 데이터 분류 하는 방법 (0) | 2025.03.12 |
실무에서 인정받는 엑셀 함수 3가지! 당신도 엑셀 고수가 될 수 있는 방법! (0) | 2025.03.10 |
엑셀 병합된 셀에 순번 연속으로 자동으로 넣는 방법 몇 가지 방법 (0) | 2025.03.05 |
엑셀 조건부 서식을 이용하여 초보자도 쉽게 따라 할 수 있는 실시간 검색 기능 만드는 방법 (1) | 2025.03.04 |
댓글