엑셀 / 와일드카드(*, ?, ~) 사용하는 방법

엑셀의 와일드카드는 *로 임의 길이의 문자열, ?로 문자 하나를 나타냅니다. 실제 별표나 물음표를 찾으려면 앞에 ~를 붙입니다. 검색어의 처음·끝 조건을 정확히 적용하려면 찾기 창의 [전체 셀 내용 일치] 설정도 함께 확인해야 합니다.

찾기 창에서 사용하기

Ctrl+F로 문자열을 찾는 예입니다. 일반적인 부분 검색에서는 검색어가 셀 중간에 있어도 일치할 수 있으므로 ‘A로 시작한다’는 조건과 같지 않습니다.

Ctrl+F로 문자열을 찾는 예입니다. 일반적인 부분 검색에서는 검색어가 셀 중간에 있어도 일치할 수 있으므로 ‘A로 시작한다’는 조건과 같지 않습니다.

  • A*B: A 다음에 임의 개수의 문자, 그 뒤 B가 오는 패턴입니다. *는 문자가 0개인 경우도 포함합니다.
  • A?B: A와 B 사이에 문자 하나가 있습니다.
  • A??B: A와 B 사이에 문자 두 개가 있습니다.
  1. 셀 전체가 A로 시작하고 B로 끝나는지 검사하려면 [옵션]에서 [전체 셀 내용 일치]를 켜고 A*B를 찾습니다. 옵션을 끄면 ACBD처럼 일부 구간이 일치하는 값도 검색될 수 있습니다.

셀 전체가 A로 시작하고 B로 끝나는지 검사하려면 [옵션]에서 [전체 셀 내용 일치]를 켜고 A*B를 찾습니다. 옵션을 끄면 ACBD처럼 일부 구간이 일치하는 값도 검색될 수 있습니다.

기호 자체를 찾는 방법

~*는 별표 문자, ~?는 물음표 문자, ~~는 물결표 자체를 찾는 데 사용합니다. 예를 들어 A*~*B는 A와 별표 문자 *B 사이의 부분을 임의 길이로 찾는 패턴입니다.

변경 작업에서는 [모두 바꾸기] 전에 [다음 찾기]로 몇 개의 결과를 확인하세요. 의도하지 않은 셀까지 일괄 바꾸는 일을 피하려면 검색 범위·대소문자·전체 일치 설정을 함께 검토합니다.

함수의 조건에서 활용하기

=COUNTIF(A2:A10,"A*")
=COUNTIF(A2:A10,"*~**")

첫 수식은 A로 시작하는 셀을 세고 두 번째는 실제 별표가 포함된 셀을 세는 예입니다. COUNTIF·SUMIF 등의 조건 및 SEARCH에서 활용할 수 있지만 모든 Excel 함수가 와일드카드를 지원하는 것은 아닙니다. FIND는 기호를 그대로 찾으며 SEARCH와 규칙이 다릅니다.

구문과 지원 제품은 Microsoft의 SEARCH 함수 설명, Microsoft의 COUNTIF 함수 설명에서 확인할 수 있습니다.

숫자 데이터의 부분 문자 검색은 텍스트 검색과 같다고 가정하지 마세요. 식별 코드와 실제 숫자를 구분하고, 찾기 옵션은 이전 작업의 설정이 남을 수 있으므로 매번 목적에 맞는지 확인합니다.

같은 카테고리의 다른 글
엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

IFERROR로 오류를 다른 값이나 문구로 표시하는 방법을 설명합니다. 빈 문자열·0의 차이와 실제 수식 오류를 숨기지 않는 사용 기준도 다룹니다.

엑셀 / 오름차순 정렬하기, 내림차순 정렬하기, 여러 기준으로 정렬하기

엑셀 / 오름차순 정렬하기, 내림차순 정렬하기, 여러 기준으로 정렬하기

오름차순·내림차순과 여러 정렬 기준을 설정하는 방법을 설명합니다. 범위 확장과 머리글·숫자 형식을 확인해 행의 데이터 관계가 깨지지 않도록 안내합니다.

엑셀 / 셀 내용을 그림으로 복사하기

엑셀 / 셀 내용을 그림으로 복사하기

그림으로 복사 기능으로 셀 범위를 이미지로 붙여넣는 방법을 설명합니다. 화면·인쇄 모양과 그림·비트맵 형식, 선명도 및 데이터 편집의 차이를 다룹니다.

엑셀 / 함수 / 함수 목록

엑셀 / 함수 / 함수 목록

합계·조회·조건·문자·날짜 등 목적별로 주요 Excel 함수를 비교합니다. 실제 사용법 링크와 버전·인수·오류 확인 기준을 통해 적합한 함수를 찾을 수 있습니다.

엑셀 / 여러 워크시트 한 화면에서 동시에 보기

엑셀 / 여러 워크시트 한 화면에서 동시에 보기

새 창과 모두 정렬로 같은 통합 문서의 여러 시트를 함께 보는 방법을 설명합니다. 새 파일 복사와의 차이, 창별 시트 선택과 동기 스크롤도 다룹니다.

엑셀 / 함수 / YEAR, MONTH, DAY / 년, 월, 일 반환하는 함수

엑셀 / 함수 / YEAR, MONTH, DAY / 년, 월, 일 반환하는 함수

YEAR·MONTH·DAY로 날짜에서 연·월·일을 추출하고 일련번호 구조를 설명합니다. 빈 셀과 텍스트 날짜, 날짜 체계의 차이를 확인할 수 있습니다.

엑셀 / 함수 / ADDRESS / 셀 주소 확인하는 함수

엑셀 / 함수 / ADDRESS / 셀 주소 확인하는 함수

ADDRESS의 행·열 번호와 절대·상대 참조 옵션을 예제로 설명합니다. A1·R1C1 형식, 시트 이름과 반환 문자열의 한계도 다룹니다.

엑셀 / 암호 설정하는 방법, 암호 해제하는 방법

엑셀 / 암호 설정하는 방법, 암호 해제하는 방법

열기 암호·쓰기 암호·시트 보호의 목적을 비교하고 설정·해제 과정을 안내합니다. 저장 후 검증, 암호 분실과 보호의 보안 한계도 설명합니다.

엑셀 / 메모 삽입하는 방법, 메모 삭제하는 방법, 메모 일괄 삭제하는 방법

엑셀 / 메모 삽입하는 방법, 메모 삭제하는 방법, 메모 일괄 삭제하는 방법

간단한 셀 메모와 대화형 주석을 구분하고 삽입·서식·삭제 방법을 설명합니다. 현재 시트의 메모 일괄 선택과 삭제 전 범위 확인도 안내합니다.

엑셀 / 중복된 값 찾는 방법, 중복 항목 제거하는 방법

엑셀 / 중복된 값 찾는 방법, 중복 항목 제거하는 방법

중복 값을 표시하는 조건부 서식과 실제 제거를 구분합니다. 한 열·여러 열의 기준 선택, 행 관계 보존과 제거 후 검증·복구도 설명합니다.