기타
엑셀 와일드카드 문자(아무개 문자) 사용법
by 최자운 (2017-12-21 13:30:14)
엑셀에서 대량의 파일명을 바꾸거나 찾을 때 사용할 수 있는 와일드카드 문자를 기록용으로 남겨둡니당.
사실 제가 많이 쓰는데 가끔 까먹어서 올려요...
1. 와일드카드 문자/아무개 문자란?
특수한 문자 하나가 아닌, 일정한 조건을 충족하는 문자 전체를 가리키고 대신하는 문자를 말합니다.
엑셀에는 물음표(?), 별표(*), 물결표(~)의 3종류가 있습니다.
2. 와일드카드 문자 3종류와 각각의 용도
(1) ?
찾아서 바꿀 문자가 무엇인지는 모르나, 글자의 수가 일정할 때 사용합니다.
예를 들어, 파일명의 끝에 일정하게 들어가 있는 '(개념)', '(보충)'과 같은 글자를 지우려고 한다면
이때는 '()'의 사이에 두 글자가 들어가 있다는 점이 동일한 규칙이므로
'(??)'라고 검색하고 바꿀 내용을 공란으로 둔 후 모두 바꾸기를 실행하면 괄호 안에 두 글자가 있는 글자들이 모두 사라지게 됩니다.
(2) *
찾아서 바꿀 문자가 무엇인지도 모르고 글자의 수도 모를 때 사용합니다.
*를 잘 사용하려면 바꾸려는 문자의 앞이나 뒤에 규칙적으로 나타나는 문자가 있어야 합니다.
예를 들어, 아래와 같은 규칙을 따르는 파일명 100개에서 '사회문화_'까지의 정보를 모두 삭제하고 싶다고 가정해 보면
[비상교육] 고등_사회·문화_1-1_11p_자연 현상과 사회·문화 현상(개념).mp4
'*·문화_'를 찾을 내용에 입력하고, 바꿀 내용을 공란으로 둔 뒤 모두 바꾸기를 실행하면
'·문화_'를 포함한 그 앞의 문자가 모조리 사라집니다.
(3) ~
글자의 수와 관계없이 어떤 글자를 찾기는 하지만, 그 문자들을 바꾸지 않고 유지하려고 할 때 사용합니다.
*과 마찬가지로 찾고자 하는 문자의 앞이나 뒤에 일정하게 반복되는 문자가 있어야 합니다.
예를 들어, 아래와 같은 규칙을 따르는 파일명에서
11p_자연 현상과 사회·문화 현상(개념).mp4
제일 앞의 페이지 정보만 남기고 나머지를 삭제하고 싶다면
'~p*'를 찾고, 바꿀 내용에 'p'를 입력한 뒤 모두 바꾸기를 실행하면
'p의 앞에 붙는 문자를 유지하고, p의 뒤에 붙는 문자 전체'를 'p'로 바꾸는 것이 되기 때문에
'11p', ;219p' 등 p까지의 숫자만 남게 됩니다.