여러 xlsx 표 파일의 수식을 동시에 수정하려면 각 파일을 수동으로 열어 찾기 및 바꾸기를 하는 것은 매우 비효율적입니다. 이 글에서는 "Excel 표 파일의 수식 표현식 일괄 찾기 및 바꾸기"라는 사무 작업 시나리오를 중심으로, HeSoft Doc Batch Tool 을(를) 사용하여 Excel 파일을 일괄 가져오고, 수식이 포함된 셀만 처리하도록 설정한 다음, 수식 표현식의 "*2"를 "*3"으로 바꾸는 방법을 시연합니다. 처리 전후 스크린샷 비교와 단계별 설명을 통해 사용자가 파일 간 수식을 통일적으로 수정하는 방법을 빠르게 익힐 수 있도록 도와줍니다.
많은 기업 사무 환경에서 Excel 파일은 주로 템플릿 형태로 대량 생성됩니다. 예를 들어 제품 목록, 견적서, 구매 명세서, 재고 통계, 월간 보고서 등은 부서별 또는 프로젝트별로 독립적인 xlsx 파일을 가질 수 있습니다. 템플릿 사용 초기에는 수식에 문제가 없지만, 비즈니스 규칙이 변경되면 모든 파일의 수식을 함께 수정해야 합니다. 예를 들어 원래 수식이 =CONCAT(D6*2,E6)이었는데, =CONCAT(D6*3,E6)으로 변경해야 할 수 있습니다. 파일을 하나씩 열어 수정하면 수십 개의 표에서 많은 시간이 소요됩니다.
이 글은 사무용 파일을 일괄 처리하는 데 더 적합한 방법을 소개합니다. 바로 HeSoft Doc Batch Tool 을 사용하여 Excel 수식 표현식을 일괄 찾아 바꾸는 것입니다. 이 도구는 사무용 소프트웨어 환경을 위한 문서 일괄 처리 도구로, 반복성이 강하고 파일 수가 많은 작업에 적합합니다. 이 글에서는 기능 선택, 파일 가져오기, 수식 처리 옵션 설정부터 최종 결과 확인까지 스크린샷과 함께 설명하여 여러 Excel 파일의 수식을 통일되게 수정할 수 있도록 도와드립니다.
적용 시나리오: 여러 Excel 파일의 수식 규칙을 동기화하여 변경해야 하는 경우
다음과 같은 상황이 발생하면 일괄 찾아 바꾸기로 수식 표현식을 바꾸는 방법을 고려할 수 있습니다.
- 여러 Excel, xlsx 파일이 동일한 템플릿에서 비롯되었고, 수식 구조가 일치하지만 다른 파일에 분산되어 있는 경우
- 수식 내 배율, 계수, 단위 환산 관계를 통일되게 조정해야 하는 경우 (예: 2 곱하기에서 3 곱하기로 변경)
- 현재 셀에 표시된 계산 결과가 아닌 수식 자체를 수정하려는 경우
- 파일 수가 많아 Excel을 하나씩 열어 찾아 바꾸면 누락되기 쉬운 경우
- 사무 파일을 일괄 처리하여 반복 작업을 줄이고 데이터 유지 관리 효율성을 높여야 하는 경우
주의할 점은, 일괄 치환은 '규칙이 명확한' 작업에 적합하다는 것입니다. 예를 들어 이 예시에서는 수식 표현식의 *2를 *3으로 바꾸는 것이 목표이며, 목표가 매우 명확합니다. 파일마다 수식 구조가 크게 다르다면, 먼저 수식 규칙을 분석한 후 찾을 내용을 어떻게 입력할지 결정해야 합니다.
효과 미리보기: 처리 전 수식의 승수는 2
처리 전 Excel 스크린샷을 보면 현재 F6 셀이 선택되어 있고, 수식 입력줄에 =CONCAT(D6*2,E6)이 보입니다. F열 제목은 "Remark"이며, 표시 결과는 "2000g"입니다. 이는 F열 내용이 수식으로 생성되었음을 의미합니다. D열 수량에 2를 곱하고 E열 단위를 연결한 것입니다.

스크린샷에서 여러 행의 셀이 모두 "2000g"로 표시되고, 일부 행은 "400g" 또는 "2piece"로 표시되는 것을 볼 수 있습니다. 이러한 값은 단순한 정적 텍스트가 아니라 수식 계산 결과입니다. 따라서 비즈니스 요구 사항으로 배율을 3으로 변경해야 한다면, 올바른 방법은 수식의 *2를 *3으로 변경하여 결과가 자동으로 업데이트되도록 하는 것이지, "2000g"를 직접 "3000g"으로 치환하는 것이 아닙니다.
효과 미리보기: 처리 후 수식의 승수가 3으로 변경됨
일괄 처리 후 같은 위치를 다시 확인하면, 수식 입력줄에 =CONCAT(D6*3,E6)이라고 표시됩니다. 동시에 F열 표시 결과도 변경됩니다. 원래 "2000g"는 "3000g"로, 원래 "400g"는 "600g"으로, 원래 "2piece"는 "3piece"로 바뀝니다. 이는 치환 작업이 수식 표현식에 적용되어 새로운 계산 결과가 발생했음을 의미합니다.

이러한 효과야말로 Excel 수식을 일괄 수정하는 목표입니다. 행마다 수동으로 편집하지 않고, 파일을 하나씩 열지 않으며, 수식의 핵심 부분을 한 번에 치환하여 여러 파일 간의 규칙을 일관되게 유지하는 것입니다.
작업 단계: Excel 수식 표현식 일괄 찾아 바꾸기
1단계: Excel 도구에서 찾아 바꾸기 기능 찾기
HeSoft Doc Batch Tool 를 열고 왼쪽 탐색 메뉴에서 "Excel 도구"를 클릭합니다. 소프트웨어 인터페이스에 형식 변환, 이미지 내보내기, 암호 보호 추가 또는 제거 등 여러 Excel 관련 기능이 나열됩니다. 이번에 사용할 기능은 첫 번째 항목인 "Excel에서 키워드 찾아 바꾸기"입니다.

이 단계의 목적은 Excel 내용을 일괄 찾아 바꾸는 기능 진입점으로 들어가는 것입니다. 처리 대상은 수식 표현식이지만, 소프트웨어에서는 여전히 "Excel에서 키워드 찾아 바꾸기"를 통해 수행합니다. 진입하면 소프트웨어는 마법사 방식으로 파일 선택, 옵션 설정, 저장 위치 지정 및 처리 시작을 안내합니다.
2단계: 단일 파일 추가 또는 폴더에서 Excel 파일 가져오기
기능 페이지로 들어가면 첫 단계는 "처리할 레코드 선택"입니다. 스크린샷 오른쪽 상단에서 "파일 추가", "폴더에서 파일 가져오기", "비우기" 등의 버튼을 볼 수 있습니다. 지정된 파일 몇 개만 처리하려면 "파일 추가"를 사용하고, 파일이 특정 폴더에 모여 있다면 "폴더에서 파일 가져오기"를 사용하는 것이 일괄 처리에 더 적합합니다.

스크린샷에는 이미 4개의 xlsx 파일이 추가되었으며, 파일 목록에는 번호, 이름, 경로, 확장자, 생성 시간 및 수정 시간이 표시됩니다. 추가를 완료한 후에는 목록을 확인하여 파일 수와 경로가 올바른지 점검해야 합니다. 일괄 처리의 장점은 여러 파일을 한 번에 처리하는 것이지만, 가져온 파일이 모두 이번 작업 범위에 속해야 한다는 전제가 있습니다. 목록에 수정이 필요 없는 파일이 섞여 있다면 처리 시작 전에 삭제할 수 있습니다.
3단계: 처리 옵션으로 이동하여 셀 텍스트를 처리 범위로 선택
파일 확인이 끝나면 하단 "다음"을 클릭하여 두 번째 단계 "처리 옵션 설정"으로 들어갑니다. "처리 범위"에서 스크린샷은 "셀 텍스트"를 선택했습니다. Excel 수식은 셀 내부에 위치하므로, 셀 내용에서 수식 부분을 찾아야 하기 때문입니다.

목표가 수식만 수정하는 것이라면, "워크시트 Sheet 이름"이나 "워크시트 내 도형의 텍스트"를 동시에 선택하지 않는 것이 좋습니다. 처리 범위를 좁히면 잘못된 치환 위험을 줄일 수 있습니다. 일괄 작업의 경우 범위가 정확할수록 결과를 더 잘 제어할 수 있습니다.
4단계: 수식이 포함된 셀만 처리하도록 설정
"처리할 셀 수식 유형"에서 스크린샷은 "수식이 포함된 셀만 처리"를 선택했습니다. 이 설정은 일반 텍스트 셀을 제외하고 소프트웨어가 수식이 포함된 셀에서만 찾아 바꾸기를 수행하도록 합니다.
이 점은 이 예시에 매우 적합합니다. 모든 셀의 *2를 바꾸려는 것이 아니라 수식 안의 *2만 변경하려는 것이기 때문입니다. 예를 들어 일부 설명 텍스트에도 유사한 문자가 나타날 수 있는데, 수식 셀로 제한하지 않으면 불필요한 치환이 발생할 수 있습니다.
5단계: 수식 포함 셀 처리 방식을 "수식 표현식"으로 선택
이어서 "수식이 포함된 셀 처리 방식"에서 스크린샷은 "수식 표현식"을 선택했습니다. 이는 찾아 바꾸기 대상이 수식 텍스트 자체임을 의미합니다 (예: =CONCAT(D6*2,E6)이라는 표현식 문자열).
여기서 "수식 계산 후 값"으로 잘못 선택하지 않도록 주의하십시오. 계산 후 값을 처리하면 소프트웨어는 수식의 *2가 아닌 "2000g", "400g" 등의 결과를 대상으로 합니다. 이 예시의 목표는 수식 로직을 통일되게 수정하는 것이므로 반드시 수식 표현식을 처리해야 합니다. 설정이 올바르게 되어야 처리 결과가 효과 미리보기처럼 수식이 *2에서 *3으로 변경되고 표시 값도 함께 바뀝니다.
6단계: 찾을 키워드와 바꿀 키워드 입력
"키워드 옵션 설정" 영역에서 스크린샷의 "찾기 방식"은 "정확한 텍스트 찾기"를 선택했습니다. 아래 왼쪽 "찾을 키워드 목록"에는 *2를, 오른쪽 "바꿀 키워드 목록"에는 *3을 입력합니다.
이 단계는 치환 규칙을 설정하는 것입니다. 앞서 설정한 조건에 맞는 Excel 셀 수식 표현식에서 *2를 찾아 *3으로 변경합니다. 실제 필요에 따라 다른 수식 부분을 수정해야 한다면 같은 방식으로 입력하면 됩니다 (예: 특정 고정 계수, 고정 텍스트, 고정 함수 부분을 새로운 표현식으로 변경).
치환 정확도를 높이려면 입력하기 전에 샘플 파일 하나를 열어 수식 입력줄의 실제 표기법을 확인하는 것이 좋습니다. Excel 수식에는 공백, 절대 참조, 다양한 함수 표기법 등 차이가 있을 수 있으므로, 찾을 내용이 실제 수식 부분과 일치해야 합니다.
7단계: 저장 위치 설정을 계속 진행하고 처리 실행
처리 옵션 설정을 완료한 후 하단 "다음"을 클릭합니다. 페이지 상단의 진행 상황에 따르면, 이어서 "저장 위치 설정"을 하고 마지막으로 "처리 시작"을 해야 합니다. 스크린샷에는 마지막 두 단계의 상세 인터페이스가 나와 있지 않지만, 마법사 흐름을 통해 소프트웨어가 사용자에게 처리 결과 저장 방식을 선택하도록 안내하고 일괄 작업을 실행한다는 것을 합리적으로 알 수 있습니다.
처리된 파일을 원본 파일과 구분할 수 있도록 별도 디렉터리에 저장하는 것이 좋습니다. 처리가 완료되면 출력 파일을 열어 확인합니다. 수식 입력줄이 =CONCAT(D6*2,E6)에서 =CONCAT(D6*3,E6)으로 변경되었는지, 그리고 F열 표시 값이 "3000g" 등 새로운 결과로 바뀌었는지 관찰합니다. 이상 없음을 확인한 후 결과 파일을 후속 작업에 사용합니다.
자주 묻는 질문 및 주의사항
1. 수식 결과가 이미 텍스트로 표시되는데 수식을 수정할 수 있나요?
가능합니다. 스크린샷에서 F열에는 "2000g" 등의 내용이 표시되지만, 수식 입력줄을 통해 수식으로 생성된 것을 볼 수 있습니다. 셀 자체에 수식이 포함되어 있고, 소프트웨어에서 "수식이 포함된 셀만 처리"와 "수식 표현식"을 선택하면 수식 텍스트를 수정할 수 있습니다.
2. 처리 범위를 셀 텍스트만 선택하는 이유는 무엇인가요?
이번 수식은 셀 안에 있기 때문입니다. 필요한 범위만 선택하면 잘못된 처리를 줄일 수 있습니다. 워크시트 이름이나 도형 텍스트를 치환해야 할 확실한 필요가 없다면 범위를 확대하지 않는 것이 좋습니다.
3. 여러 파일의 수식이 완전히 동일해야 하나요?
반드시 완전히 동일할 필요는 없지만, 찾으려는 수식 부분을 포함하고 있어야 합니다. 예를 들어 수식 표현식에 *2가 포함되어 있고 다른 처리 조건에 부합하기만 하면 치환될 수 있습니다. 일부 파일의 수식 표기법이 다르다면, 더 적합한 찾아 바꾸기 규칙을 별도로 설정해야 합니다.
4. 일괄 치환 전에 무엇을 확인해야 하나요?
세 가지를 확인하는 것이 좋습니다. 첫째, 가져온 Excel 파일이 모두 이번에 처리할 파일인지; 둘째, 찾을 내용이 충분히 정확한지; 셋째, 저장 위치가 원본 파일과 결과 파일을 구분할 수 있는지. 일괄 처리는 효율이 매우 높지만, 규칙 설정 오류도 일괄적으로 실행되므로 처리 전 확인이 매우 중요합니다.
요약: 여러 파일의 Excel 수식을 통일되게 수정하려면 일괄 처리 도구가 더 적합합니다
여러 xlsx 표의 수식을 통일되게 수정해야 할 때 수동 작업의 주요 문제는 시간이 많이 걸리고, 반복적이며, 수정이 누락되기 쉽다는 점입니다. HeSoft Doc Batch Tool 을 사용하면 "Excel에서 키워드 찾아 바꾸기" 기능을 통해 파일을 일괄 가져온 후, 처리 대상을 수식이 포함된 셀과 수식 표현식으로 제한하고, 마지막으로 *2를 *3으로 치환할 수 있습니다. 이 방식은 수식 규칙의 통일성을 유지하면서 수동 수정 작업량을 현저히 줄일 수 있습니다.
대량의 Excel 보고서, 템플릿 또는 제품 목록을 처리 중이라면, 먼저 소량의 파일로 치환 규칙을 테스트하여 효과를 확인한 후 일괄 실행하는 것이 좋습니다. 이렇게 하면 효율성을 높이면서 수식 수정 결과의 신뢰성을 보장할 수 있습니다.