조건에 와일드카드 사용하기
별표와 물음표 와일드카드로 텍스트 일부를 일치시킵니다
조건에 와일드카드 사용하기은(는) CoddyKit의 무료 Excel Formulas Academy 강의입니다. 이것은 4개 중 4번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Excel Formulas Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
정확히 일치하는 것만으로는 부족할 때
지금까지는 조건이 값과 정확히 일치해야 했습니다. 하지만 실제 데이터는 지저분한 경우가 많습니다. AB로 시작하는 모든 제품 코드나 Manager라는 단어를 포함하는 모든 직함을 찾고 싶을 수 있습니다.
와일드카드를 사용하면 SUMIF, COUNTIF, AVERAGEIF에서 텍스트의 일부와 일치시킬 수 있습니다. 별표와 물음표라는 두 특수 문자만 있으면 됩니다.
두 와일드카드 알아보기
와일드카드는 정확히 두 가지입니다.
*별표는 문자가 없거나 여러 개 있는 경우를 포함해 문자를 원하는 만큼 일치시킵니다?물음표는 정확히 한 개의 문자와 일치시킵니다
와일드카드는 따옴표로 묶은 조건 텍스트 안에 넣습니다. 따옴표와 앰퍼샌드에 대해 배운 내용도 그대로 적용됩니다.
시작 부분 일치
어떤 내용으로든 끝나는 경우를 나타내려면 끝에 별표를 넣습니다. A2:A10에서 AB로 시작하는 모든 코드를 세려면 AB 뒤에 별표를 붙입니다.
이렇게 하면 AB, AB1, ABXYZ처럼 해당 두 문자로 시작하는 모든 값과 일치합니다. 별표가 뒤에 오는 내용을 대신합니다.
=COUNTIF(A2:A10, "AB*")끝 부분 일치
어떤 내용으로든 시작하는 경우를 나타내려면 앞에 별표를 넣습니다. A열의 레이블이 북쪽이라는 단어로 끝나는 행의 B2:B10 금액을 모두 더하려면 앞에 별표를 붙입니다.
먼 북쪽, 북쪽 지방, 단순한 북쪽과 같은 값이 모두 포함됩니다. 별표가 해당 단어 앞에 있는 내용을 모두 대신합니다.
=SUMIF(A2:A10, "*North", B2:B10)포함하는 항목 찾기
셀 안의 어느 위치에서든 일치시키려면 텍스트 양쪽에 별표를 붙입니다. A2:A10에서 관리자라는 단어를 포함하는 직함을 세려면 다음과 같이 합니다.
영업 관리자, 관리자 IT, 보조 관리자와 같은 값이 모두 검색됩니다. 두 별표가 원하는 단어 앞뒤의 모든 텍스트를 허용합니다.
=COUNTIF(A2:A10, "*Manager*")한 문자를 나타내는 물음표
물음표는 정확히 한 개의 문자와 일치하며, 그보다 많거나 적게 일치하지 않습니다. 코드가 항상 문자 하나와 숫자 두 개로 이루어진다면, 알파벳 A로 시작하는 코드를 셀 때 알 수 없는 문자마다 물음표 하나를 사용합니다.
"A??"는 A12 및 A99와 일치하지만 A1 또는 A123과는 일치하지 않습니다. 길이가 정확히 세 문자여야 하기 때문입니다.
=COUNTIF(A2:A10, "A??")와일드카드와 셀 참조 함께 사용하기
셀에서 시작 부분 일치 조건을 만들려면 앰퍼샌드로 셀과 별표를 연결합니다. D1에 AB가 있다면 해당 텍스트로 시작하는 모든 값과 일치시킬 수 있습니다.
&가 D1의 값에 별표를 붙여 "AB*"를 만듭니다. 이제 부분 일치 기준을 직접 입력한 텍스트가 아니라 셀로 결정할 수 있습니다.
=COUNTIF(A2:A10, D1&"*")셀을 기준으로 포함하는 항목 찾기
같은 방법으로 포함 여부를 검색할 수 있습니다. 앰퍼샌드 두 개를 사용해 셀 양쪽에 별표를 붙입니다.
여기서는 D1의 값을 "*value*"처럼 감싸므로, D1을 바꾸면 수식이 검색하는 내용도 즉시 바뀝니다. 입력하는 대로 검색되는 간단한 요약표의 핵심 원리입니다.
=SUMIF(A2:A10, "*"&D1&"*", B2:B10)별표 또는 물음표 자체와 일치시키기
데이터에 실제 * 또는 ?가 들어 있고 이를 문자 그대로 검색하려면 어떻게 해야 할까요? 앞에 물결표 ~를 붙이면 됩니다.
따라서 "~?"는 물음표 자체를 찾고, "~*"는 별표 자체를 찾습니다. 물결표는 스프레드시트에 다음 문자를 일반 텍스트로 처리하라고 알려 줍니다.
=COUNTIF(A2:A10, "*~?*")와일드카드는 텍스트에만 사용
한 가지 중요한 제한이 있습니다. 와일드카드는 숫자가 아니라 텍스트에 적용됩니다. 가격과 같은 숫자의 일부를 찾기 위해 *를 사용할 수는 없습니다.
코드가 실제 숫자로 저장되어 있다면 와일드카드로는 찾을 수 없습니다. 먼저 텍스트로 변환하거나, 대신 숫자 범위에는 비교 연산자를 사용하세요. 와일드카드와 숫자 연산자는 서로 다른 문제를 해결합니다.
=COUNTIF(A2:A10, "INV*")더 깊이 알아보기: 부서별 합계
A열에 SALES-01, SALES-02, HR-01과 같은 코드가 있고 B열에 예산이 있다고 가정해 보겠습니다. 영업 부서 전체의 합계를 구하려면 SALES로 시작하고 그 뒤에 어떤 내용이든 이어지는 코드와 일치시키면 됩니다.
"SALES*"를 사용하는 SUMIF 하나로 모든 하위 코드를 한 번에 합산할 수 있으므로, 하위 코드를 하나씩 나열할 필요가 없습니다. 접두사를 바꾸면 다른 부서의 합계도 구할 수 있습니다.
=SUMIF(A2:A10, "SALES*", B2:B10)빠른 확인
와일드카드 일치에 대한 이해도를 확인해 보세요.
복습: 조건의 와일드카드
이제 IF 수학 함수에서 텍스트의 일부를 일치시킬 수 있습니다. 다음을 기억하세요.
*는 임의의 개수의 문자를 일치시키고,?는 정확히 하나의 문자를 일치시킵니다.- 시작하는 텍스트에는
"AB*"를, 끝나는 텍스트에는"*North"를, 포함하는 텍스트에는"*Manager*"를 사용하세요. D1&"*"처럼 셀과 별표를 앰퍼샌드로 연결하세요.- 문자 그대로의
*또는?는 물결표로 이스케이프하고, 와일드카드는 텍스트에서만 작동한다는 점을 기억하세요.
이로써 SUMIF, COUNTIF, AVERAGEIF를 사용한 조건부 계산을 마쳤습니다.
=SUMIF(A2:A10, "*North", B2:B10)AI 튜터와 함께 Excel을(를) 배우세요 — 무료
브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.
- 코스
- 30
- 레슨
- 120
자주 묻는 질문
“조건에 와일드카드 사용하기” 강의는 무료인가요?
네 — “조건에 와일드카드 사용하기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Excel Formulas Academy 강의 전체를 잠금 해제할 수 있습니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
“조건에 와일드카드 사용하기”에서 뭘 배우나요?
별표와 물음표 와일드카드로 텍스트 일부를 일치시킵니다 브라우저에서 직접 실행하는 실습 코드로 Excel Formulas Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Excel Formulas Academy을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Excel Formulas Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 4번째 강의입니다.
“조건에 와일드카드 사용하기” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Excel Formulas Academy 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Excel Formulas Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.