Excel 셀 키워드 일괄 수정: 통합 문서 간 와일드카드 찾기 및 바꾸기 실습
번역:EnglishFrançaisDeutschEspañol日本語한국어,업데이트 시간:2026-10-12 10:40:56
여러 xlsx 보고서에서 한 종류의 키워드를 동시에 수정해야 하는데, 각 번호의 끝자리 숫자가 모두 다른가요? 이때는 하나씩 정확히 찾는 대신 와일드카드 정규식 규칙을 사용할 수 있습니다. 이 문서에서는 통합 문서 간 일관성 처리 관점에서 HeSoft Doc Batch Tool 을(를) 사용하여 Excel 찾기 및 바꾸기 기능을 선택하고, 여러 파일을 가져와 처리 범위를 셀 텍스트로 제한한 뒤, 수식 퍼지 찾기를 통해 030으로 시작하는 여섯 자리 번호와 46으로 시작하는 다섯 자리 코드를 각각 지정된 내용으로 바꾸는 방법을 보여줍니다. 또한 파일 목록 확인, 수식과 데이터 유형 설정, 출력 검증 및 오탐지 방지 방법도 소개합니다.
동일한 업무 데이터는 흔히 제품 목록, 참여 기관 명단, 테스트 표, 월간 보고서, 부서 대장 등 서로 다른 Excel 통합 문서로 나뉘어 저장됩니다. 인코딩 규칙이 변경되면 관리자는 모든 파일에서 키워드를 동시에 업데이트해야 합니다. 각 xlsx 파일을 수동으로 열고 Ctrl+H로 찾아 바꾸기를 반복하는 방식은 단계가 반복될 뿐만 아니라 모든 파일에 완전히 동일한 규칙이 적용되었는지 보장하기도 어렵습니다.
수정할 내용이 일련의 변동 번호라면 문제는 더욱 뚜렷해집니다. 030006, 030010, 030011 등의 코드를 예로 들면, 이들은 같은 완전한 키워드는 아니지만 모두 030으로 시작하는 여섯 자리 번호에 속합니다. 이때 와일드카드 정규식을 사용해 공통 규칙을 기술한 다음, 오피스 소프트웨어가 여러 파일을 일괄 처리하도록 할 수 있습니다. 이 문서에서는 HeSoft Doc Batch Tool 의 실제 화면을 바탕으로 여러 통합 문서에서 Excel 셀 키워드를 일괄 찾아 바꾸는 방법을 설명합니다.
1. 적용 시나리오: 여러 통합 문서에서 일괄 바꾸기를 해야 하는 이유
파일 간 바꾸기의 핵심 가치는 원래 반복해서 수행해야 하는 작업을 하나의 작업으로 모으는 데 있습니다. 다음 시나리오는 특히 이 방법을 적용하기에 적합합니다.
- 동일한 템플릿을 지역, 월 또는 프로젝트별로 생성한 다수의 xlsx 통합 문서에서 코드를 통일되게 업데이트해야 하는 경우
- 여러 Excel 대장이 이전 번호를 참조하고 있어 고정 접두사를 기준으로 일괄 이전해야 하는 경우
- 테스트, 교육 또는 데모 파일의 실제 번호를 통일된 예시 값으로 바꿔야 하는 경우
- 외부 발송용 통합 문서에서 일정한 형식의 식별자를 찾아 기본적인 비식별화를 수행해야 하는 경우
- 파일 수가 많아 수작업으로 각 파일의 수정 완료 여부를 일일이 확인하기 어려운 경우
Excel 단일 파일의 찾아 바꾸기와 비교하면 문서 일괄 처리 도구는 통일된 작업을 만들기에 더 적합합니다. 먼저 통합 문서를 한곳에 모은 다음 처리 범위, 찾기 규칙, 바꾸기 결과, 저장 위치를 일괄 설정합니다. 이렇게 하면 표현식을 여러 번 입력하면서 생기는 차이를 줄일 수 있습니다.
2. 결과 미리 보기: 단일 통합 문서에서 파일 간 규칙의 결과
처리 전: 두 유형의 코드를 규칙에 따라 식별해야 함
원본 워크시트에서 Hospital CCN 열에는 030006, 030010, 030011, 030064와 같이 030으로 시작하는 여러 번호가 있습니다. CBSA 열에는 46060 등의 코드가 나타납니다. 빨간색 화살표는 이 두 종류의 처리 대상 영역을 가리킵니다.

첫 번째 유형의 데이터는 “030+세 자리 숫자”의 특징을 가지며, 두 번째 유형은 “46+세 자리 숫자”의 특징을 가집니다. 각 번호의 뒤쪽 자리가 다를 수 있으므로 단일 값을 정확히 찾는 방식으로는 동일한 유형의 모든 데이터를 한 번에 처리할 수 없습니다.
처리 후: 두 규칙이 각각 대응 결과를 얻음
처리된 워크시트에서는 첫 번째 규칙에 해당하는 CCN 번호가 111111로 바뀌고, 두 번째 규칙에 해당하는 CBSA 코드가 22222로 바뀝니다. 노란색 채우기 영역은 이미 변경된 셀을 강조하기 위해 사용됩니다.

인접한 데이터를 보면 010039, 010052, 26620, 10760 등 표현식에 맞지 않는 내용은 일괄적으로 바뀌지 않았습니다. 이는 규칙을 작성할 때 추구해야 할 효과이기도 합니다. 대상 형식을 포함하면서도 관련 없는 데이터에는 가능한 한 영향을 주지 않는 것입니다.
3. 조작 단계: 파일 가져오기부터 규칙 설정까지
1단계: Excel 찾아 바꾸기 도구 열기
HeSoft Doc Batch Tool 에 들어간 뒤 왼쪽 분류에서 “Excel 도구”를 선택합니다. 기능 목록에서 “Excel에서 키워드 찾기 및 바꾸기”를 클릭합니다. 이번 목표는 통합 문서 내부의 셀 내용을 수정하는 것이므로 파일 이름이나 폴더 이름 관련 도구를 잘못 선택하지 않도록 주의합니다.

기능 입구 아래의 설명에는 이 기능이 Excel 파일 내용의 키워드를 일괄 찾아 바꾸는 데 사용된다고 명시되어 있습니다. 클릭하면 독립된 작업 페이지로 이동합니다.
2단계: 처리할 파일 목록 만들기
작업의 첫 단계는 “처리할 레코드 선택”입니다. 페이지 오른쪽 위에는 “파일 추가”와 “폴더에서 파일 가져오기”라는 두 가지 주요 가져오기 방식이 제공됩니다. 파일이 여러 디렉터리에 흩어져 있으면 파일 추가를 사용할 수 있고, 같은 묶음의 보고서가 한 디렉터리에 모여 있으면 폴더에서 가져오기를 사용할 수 있습니다.
스크린샷 예시에서는 product_list.xlsx, team-participant-list.xlsx, test.xlsx를 가져와 총 3개의 레코드를 만들었습니다. 파일 표에는 이름, 경로, 확장자, 만든 시간, 수정 시간이 표시되어 처리 전에 출처를 확인하기 편리합니다.

목록을 확인할 때는 특히 세 종류의 파일을 주의해야 합니다. 이번 작업과 관련 없는 다른 Excel, 이전 처리에서 생성된 결과 파일, 백업용으로만 보관 중인 원본 복사본입니다. 이러한 파일도 함께 추가되면 중복 처리나 잘못된 수정이 발생할 수 있습니다. 확인 후 페이지 하단의 “다음”을 클릭합니다.
3단계: Excel 처리 범위 설정
두 번째 단계에 들어가면 먼저 “처리 범위”를 설정합니다. 화면에는 셀 텍스트, 워크시트 Sheet 이름, 워크시트 도형의 텍스트가 제공됩니다. 이 예시에서는 표 데이터 영역만 처리하기 위해 “셀 텍스트”만 선택합니다.
실제 작업에서 지정된 Sheet 또는 지정된 열만 수정해야 한다면 “워크시트 이름이 다음 조건을 충족해야 함”과 “셀의 열 이름이 다음 조건을 충족해야 함” 옵션을 참고할 수 있습니다. 스크린샷에서는 이 두 조건이 모두 비활성화되어 있어 예시에서는 워크시트와 열을 추가로 제한하지 않았습니다.
범위 설정은 규칙이 영향을 미칠 수 있는 위치를 직접 결정합니다. 범위가 너무 넓으면 잘못 수정할 위험이 커지고, 너무 좁으면 대상이 누락될 수 있습니다. 실제 작업에서는 요구 사항을 충족하는 가장 작은 처리 범위를 우선 사용해야 합니다.
4단계: 수식 유형과 데이터 유형 확인
스크린샷에서 “처리해야 할 셀 수식 유형”은 “제한 없음”으로 선택되어 있고, 수식이 포함된 셀의 처리 방식은 “수식 계산 후 값”으로 선택되어 있으며, 처리해야 할 셀 데이터 유형은 “텍스트”만 선택되어 있습니다. 이 설정은 예시의 텍스트형 번호와 일치합니다.
그러나 Excel 파일마다 번호가 저장되는 방식은 같지 않을 수 있습니다. 어떤 통합 문서는 인코딩을 텍스트로 저장하고, 어떤 문서는 숫자로 저장하며, 또 어떤 문서는 수식 결과에서 비롯되기도 합니다. 일괄 처리 전에 대표적인 파일을 열어 대상 셀을 클릭하고 수식 입력줄을 관찰해 실제 값, 표시 값, 데이터 유형을 확인하는 것이 좋습니다. 텍스트만 선택했는데 대상이 실제로는 숫자 유형이라면 일부 파일이 바뀌지 않는 상황이 생길 수 있습니다.
5단계: 정확한 찾기에서 수식 퍼지 찾기로 전환
“키워드 옵션 설정”에는 “텍스트 정확히 찾기”와 “수식 퍼지로 텍스트 찾기” 두 가지 방식이 있습니다. 이 예시는 고정 값이 아니라 한 유형의 번호를 일치시켜야 하므로 후자를 선택합니다.
이어서 왼쪽의 “찾을 키워드 목록”에 두 개의 표현식을 입력합니다.
- 030\d{3}
- 46\d{3}
\d는 숫자 문자를 나타내고, {3}은 연속해서 세 번 나타남을 제한합니다. 따라서 첫 번째 표현식은 030006과 같은 여섯 자리 내용을 일치시키는 데 사용되고, 두 번째 표현식은 46060과 같은 다섯 자리 내용을 일치시키는 데 사용됩니다.
6단계: 일대일로 대응하는 바꾸기 내용 설정
오른쪽 “바꾼 후 키워드 목록”에서 첫 줄에 111111을 입력하고 두 번째 줄에 22222를 입력합니다. 왼쪽과 오른쪽 목록은 서로 독립적인 내용이 아니라 행 번호에 따라 매핑이 이루어집니다.
030\d{3} → 111111
46\d{3} → 22222

규칙을 더 추가해야 한다면 같은 방식으로 계속 행마다 대응시켜야 합니다. 완료 후 첫 줄부터 다시 확인하여 표현식, 바꾸기 값, 자릿수, 순서가 모두 올바른지 검토합니다. 문자가 포함된 규칙이라면 실제 요구 사항에 따라 “문자의 대소문자 무시”를 사용할지도 결정해야 합니다.
7단계: 저장 위치 설정 후 일괄 처리 시작
“다음”을 클릭하면 저장 위치 설정으로 들어갑니다. 처리 결과를 원본 파일과 분리해 보관할 수 있도록 새 출력 디렉터리를 만드는 것을 권장합니다. 이렇게 하면 파일 이름과 디렉터리로 원본과 결과를 직접 구분할 수 있고, 규칙 문제를 발견했을 때 다시 실행하기도 편리합니다.
이어서 “처리 시작” 단계로 진행해 페이지 안내에 따라 작업을 실행합니다. 처리가 끝난 뒤에는 작업 완료 여부만 보지 말고 출력 파일을 열어 표본 검사를 해야 합니다. 최소한 다음 내용은 확인해야 합니다.
- 원래 030으로 시작하고 뒤에 세 자리 숫자가 오는 번호가 111111로 바뀌었는지
- 원래 46으로 시작하고 뒤에 세 자리 숫자가 오는 코드가 22222로 바뀌었는지
- 규칙에 맞지 않는 다른 번호가 원래 값을 유지하는지
- 병원 이름, 지역 이름 등 관련 없는 필드가 영향을 받지 않았는지
- 여러 출력 통합 문서가 모두 예상한 디렉터리에 생성되었는지
4. 정확한 찾기와 수식 퍼지 찾기를 어떻게 선택할까
모든 통합 문서에서 바꿀 내용이 완전히 동일하다면, 예를 들어 “이전 버전”을 일률적으로 “새 버전”으로 바꾸는 경우라면 보통 정확한 찾기가 더 직관적입니다. 대상이 명확하고 표현식을 설계할 필요가 없다는 장점이 있습니다.
구체적인 내용은 다르지만 구조가 같다면, 예를 들어 번호 접두사가 같고 자릿수가 고정된 경우에는 수식 퍼지 찾기가 더 적합합니다. 하나의 규칙으로 여러 값을 처리할 수 있어 키워드 목록의 길이를 크게 줄일 수 있습니다. 다만 퍼지 규칙의 적용 범위는 눈으로 판단하기 어려우므로 테스트와 표본 검사가 더욱 중요합니다.
선택 원칙은 다음과 같이 요약할 수 있습니다. 고정 내용은 정확한 찾기를 우선하고, 규칙이 있는 내용은 수식 퍼지 찾기를 고려합니다. 범위가 넓고 파일이 많을수록 반드시 사본으로 먼저 검증해야 합니다.
5. 자주 묻는 질문과 주의 사항
1. 표현식이 더 긴 텍스트의 일부와 일치할 수 있나요
이는 대상 셀 내용과 소프트웨어의 일치 방식에 따라 달라집니다. 셀에 다른 문자가 더 포함되어 있다면 규칙이 그중 형식에 맞는 부분과 일치할 수 있습니다. 셀 전체를 완전히 일치시켜야 하는 작업이라면 테스트 파일로 실제 효과를 먼저 확인하고 표현식의 글자 의미만으로 추정하지 않아야 합니다.
2. 일부 통합 문서는 성공하고 일부는 변화가 없는 이유는 무엇인가요
흔한 원인으로는 데이터 유형이 다르거나, 번호 자릿수가 다르거나, 앞뒤에 공백이 있거나, 선행 0이 없거나, 대상 내용이 처리 범위에 포함되지 않은 위치에 있거나, 통합 문서의 데이터가 수식에서 비롯된 경우 등이 있습니다. 성공한 파일과 실패한 파일에서 대상 셀의 실제 내용을 비교해야 합니다.
3. 특정 열 이름으로 한정할 수 있나요
화면에서 볼 수 있듯이 소프트웨어는 “셀의 열 이름이 다음 조건을 충족해야 함” 옵션을 제공합니다. 특정 필드만 처리하려면 이 조건에 따라 범위를 좁힐 수 있습니다. 구체적인 조건은 실제 표 머리글과 소프트웨어 페이지 안내를 결합해 설정하고 먼저 테스트해야 합니다.
4. 여러 규칙에 선후 영향이 있나요
규칙이 어떻게 실행되든 왼쪽과 오른쪽 목록의 대응 관계는 정확해야 합니다. 또한 한 규칙의 바꾸기 결과가 다시 다른 찾기 규칙에 부합하지 않도록 해야 합니다. 그렇지 않으면 예상하지 못한 결과가 생길 수 있습니다. 규칙을 설계할 때 원본 내용과 대상 내용을 함께 검토해야 합니다.
5. 유일한 원본을 직접 처리해도 되나요
권장하지 않습니다. 일괄 작업은 여러 파일에 동시에 영향을 주므로 잘못된 규칙의 영향도 배로 커집니다. 최소한 처리되지 않은 원본 사본을 하나 보관하고 출력은 새 디렉터리에 저장하는 것을 우선해야 합니다.
6. xlsx 파일 수가 매우 많을 때 위험을 줄이려면 어떻게 하나요
작업을 테스트 묶음과 정식 묶음으로 나눌 수 있습니다. 먼저 대표적인 통합 문서 두세 개를 가져와 결과를 확인한 뒤 나머지 파일을 처리합니다. 부서별로 표 구조 차이가 뚜렷하다면 템플릿이나 출처에 따라 나누어 처리해 한 규칙이 차이가 큰 파일들을 모두 덮지 않도록 할 수도 있습니다.
6. 요약
여러 통합 문서에서 일괄 바꾸기를 할 때 핵심은 여러 Excel 파일을 소프트웨어에 추가하는 것만이 아니라 명확하고 검증 가능한 처리 규칙을 세우는 데 있습니다. HeSoft Doc Batch Tool 을 사용하면 여러 xlsx 통합 문서를 한곳에 가져오고, 셀 텍스트 범위를 한정하며, 수식 퍼지 찾기를 사용해 공통 형식을 가진 키워드를 식별할 수 있습니다. 이 예시에서 030\d{3}과 46\d{3}은 각각 111111과 22222에 대응하여 두 유형의 번호를 통일되게 수정했습니다.
월간 보고서, 명단, 대장 또는 테스트 데이터를 처리해야 한다면 먼저 번호 규칙을 정리하고 원본 파일을 백업한 다음 이 문서의 단계에 따라 소규모 테스트 작업을 만들 수 있습니다. 데이터 유형, 규칙 매핑, 출력 결과가 모두 올바른지 확인한 뒤 전체 파일로 확대합니다. 이렇게 하면 오피스 소프트웨어가 파일을 일괄 처리하는 효율 이점을 충분히 활용하면서 반복 작업, 누락 수정, 파일 간 기준 불일치 문제를 줄일 수 있습니다.
키워드:Excel 셀 일괄 수정 , 통합 문서 간 찾기 및 바꾸기 , Excel 퍼지 키워드 바꾸기