본문 바로가기
엑셀(Excel)

엑셀 영리한 검색 알아보기(와일드 카드)

by 우아한 달팽이 2024. 5. 15.
반응형

입력된 데이터에서 내가 원하는 데이터를 검색할 때

간단한 단어 입력으로 쉽게 해결하면 좋겠지만

그렇지 않은 경우가 생깁니다.

 

내가 원하는 데이터만 찾아보고 싶을 때 엑셀의 와일드카드를 이용할 수 있습니다.

와일드카드란 특정 문자나 문자열을 검색하거나 필터링하는 데 사용되는 특수문자입니다.

와일드 카드

 

아래는 '김'의 종류와 '김'을 이용한 음식, 그리고 간장, 된장, 고추장과 '장'을

이용한 음식의 이름이 일정한 순서 없이 입력된 데이터가 있습니다.

 

저는 먼저 검색을 위해서 셀을 선택 후 데이터 메뉴 → 정렬 및 필터 리본 메뉴 → 필터

이렇게 필터 기능을 적용했습니다.

단축키 Ctrl+Shift+L을 적용하시면 빠르게 적용하실 수 있습니다.

 

'김'이 들어간 모든 단어를 찾아보았습니다.

14건이 찾아졌는데 14건 중 마지막 글자가 '김'인 단어를 찾기 위해서 와일드카드를 사용해 보겠습니다.

 

 

마지막 글자가 '김'인 6가지 단어(김 종류)가 찾아졌습니다.

 

이제 김으로 시작하는 단어만 찾아보기 위해서 김*을 입력합니다.

김으로 시작하는 단어만 찾게 됩니다.

 

다음은 '장'으로 시작하고 한 글자인 단어를 찾아보겠습니다.

와일드카드 중 ?(물음표)를 한번 사용하면 '장ㅇ'이라는 단어가 찾아집니다.

앞서 사용한 *(별표)를 사용하면 장으로 시작하는 단어가 모두 찾아집니다.

와일드 카드

차이점은 보시는 것처럼 ? 하나는 문자 1개를 대체하기 때문입니다.

결과는 장떡이라는 단어 하나만 검색됩니다.

그렇다면 장*으로 찾았다면 아래와 같은 결과가 나옵니다.

정리하면

 

ㅇ'김'으로 시작 : 김*

ㅇ마지막이 '김' : *김

ㅇ'장'으로 시작하고 외자(한 글자) : 장?

ㅇ'장'으로 시작하고 수로 끝나면 : 장*수 (장칼국수가 찾아집니다.)

 ※ '장??수'도 동일하게 장칼국수가 찾아집니다.

ㅇ김으로 시작하고 밥으로 끝나는 세 글자 이름 : 김? 밥(김초밥이 찾아집니다.)

 

반응형