여러 Excel 파일에 동일한 구조의 수식이 포함된 경우, 셀의 수식 표현식을 수동으로 하나씩 변경하면 시간이 많이 소요될 뿐만 아니라 오류가 발생하기 쉽습니다. 본 문서에서는 사무용 소프트웨어 “ HeSoft Doc Batch Tool ”를 활용하여 Excel 셀의 수식 내용을 일괄 찾아 바꾸는 방법을 소개합니다. 예를 들어 수식의 "*2"를 "*3"으로 일괄 변경하는 방법을 설명합니다. 문서는 실제 조작 화면과 함께 적용 시나리오, 처리 전후 효과, 상세 단계 및 주의사항을 명확히 설명하여 xlsx, xls 등 스프레드시트 파일의 수식을 빠르게 일괄 수정하고 반복 작업을 줄여 수식 조정 효율을 향상시키도록 도와줍니다.
일상적인 표 처리 작업에서 많은 사람이 겪는 문제가 있습니다. 동일한 여러 Excel 파일에서 많은 셀이 비슷한 수식을 사용하고 있는데, 임시로 수식 표현식을 일괄 조정해야 하는 경우입니다. 예를 들어 곱하기 2를 곱하기 3으로 바꾸거나 특정 함수 매개변수를 한꺼번에 교체해야 하는 상황이죠. xlsx, xls 파일을 하나씩 수동으로 열고 셀 단위로 수정하면 반복 작업이 많을 뿐 아니라 누락하거나 잘못 수정하기 쉽습니다.
이 글에서 해결하고자 하는 문제는 바로 Excel 셀의 수식 표현식을 일괄 수정하는 것입니다. 오피스 소프트웨어 HeSoft Doc Batch Tool 의 ‘Excel에서 키워드 찾기 및 바꾸기’ 기능을 사용하면 수식이 포함된 셀을 대상으로 일괄 찾기 및 바꾸기를 실행할 수 있습니다. 또한 수식 표현식을 기준으로 처리하도록 지정하여 수식 계산 결과가 아닌 수식 자체를 대상으로 작업합니다. 이러한 일괄 처리 방식은 수식 규칙을 통일하여 조정해야 하는 여러 Excel 표가 있는 상황에 특히 적합합니다.
적용 시나리오
다음과 같은 요구사항이 있다면 이 방법이 매우 유용합니다.
- 여러 Excel 파일의 수식 표현식을 일괄 수정해야 하는 경우
- 동일한 표 묶음에서 수식 구조가 일치하고 특정 내용만 교체하면 되는 경우
- 수식 내의 승수, 제수, 매개변수, 문자열 연결 규칙을 통일하여 조정해야 하는 경우
- 파일 및 워크시트를 일일이 수동으로 확인하고 수정하고 싶지 않은 경우
- xlsx, xls 등 일반적인 Excel 표 파일을 처리해야 하는 경우
예를 들어, 스크린샷에 표시된 수식은 원래 =CONCAT(D6*2,E6)이며, 이 중 *2를 *3으로 일괄 교체하는 것이 목표입니다. 이렇게 하면 결과 열이 2000g에서 3000g으로 일괄 변경됩니다.
결과 미리 보기
처리 전
예제 표에서 선택된 셀의 수식 입력줄에는 =CONCAT(D6*2,E6)이 표시됩니다. 즉, 현재 결과 열은 D열의 숫자 값에 2를 곱한 다음 E열의 단위를 연결한 것이므로 오른쪽 결과는 대부분 2000g, 400g, 2piece 등으로 표시됩니다.

처리 후
일괄 교체가 완료되면 수식 표현식은 =CONCAT(D6*3,E6)으로 변경됩니다. 이때 해당 결과는 자동으로 3000g, 600g, 3piece 등으로 업데이트됩니다. 즉, 소프트웨어가 수정하는 것은 현재 보이는 결과 텍스트가 아니라 수식 자체입니다.

작업 단계
1단계: Excel 일괄 찾기 및 바꾸기 기능 진입
오피스 소프트웨어 HeSoft Doc Batch Tool 를 연 후 왼쪽에서 Excel 도구를 선택합니다. 기능 목록에서 ‘Excel에서 키워드 찾기 및 바꾸기’를 찾아 진입합니다.

이 단계의 목적은 Excel 내용을 일괄 찾기 및 바꾸기할 수 있는 전용 기능 페이지로 이동하는 것입니다. 이 글에서 다루는 것은 수식 표현식이므로 Excel에서 수동으로 하나씩 수정하는 대신 여기서부터 시작해야 합니다.
2단계: 처리할 Excel 파일 가져오기
기능 페이지에 진입한 후 오른쪽 상단의 ‘파일 추가’를 클릭하거나 ‘폴더에서 파일 가져오기’를 사용하여 여러 Excel 파일을 한 번에 가져옵니다. 스크린샷에는 이미 4개의 xlsx 파일이 가져와져 있으며, 목록에서 파일 이름, 경로, 확장자, 만든 날짜 및 수정한 날짜를 확인할 수 있습니다.

이 단계의 목적은 수식을 통일하여 수정해야 하는 모든 표를 한 번에 작업에 추가하는 것입니다. 파일 수가 많은 상황이라면 폴더별로 가져오기를 우선적으로 사용하는 것이 좋습니다. 이렇게 하면 파일을 일괄 처리하는 오피스 작업 환경에 더욱 적합합니다.
가져오기가 완료되면 하단의 ‘다음’을 클릭합니다.
3단계: 처리 범위를 셀 텍스트로 설정
‘처리 옵션 설정’ 페이지에서 먼저 처리 범위가 ‘셀 텍스트’로 선택되었는지 확인합니다. 스크린샷에는 이 항목이 이미 선택되어 있습니다.

이렇게 하는 목적은 소프트웨어가 셀 내용 수준에서 찾기 및 바꾸기를 실행하도록 하는 것입니다. 수식도 본질적으로 셀 안의 내용 표현식이므로 여기서는 셀 텍스트를 처리해야 합니다.
4단계: 수식이 포함된 셀만 처리하도록 제한
‘처리할 셀 수식 유형’에서 ‘수식이 포함된 셀만 처리’를 선택합니다. 이것이 이번 작업의 핵심 설정 중 하나입니다.
이렇게 설정하면 소프트웨어가 일반 텍스트나 일반 숫자 값 셀은 처리하지 않고 수식이 있는 셀에 대해서만 찾기 및 바꾸기를 실행하므로 더 정확하고 안전합니다.
5단계: 수식 표현식 기준 처리 선택
‘수식이 포함된 셀 처리 방식’에서 ‘수식 계산 후 값’이 아닌 ‘수식 표현식’을 선택합니다.
이 단계는 매우 중요합니다. 목표가 =CONCAT(D6*2,E6) 안의 *2를 *3으로 바꾸는 것, 즉 수식 소스 자체를 수정하는 것이기 때문입니다. 만약 ‘수식 계산 후 값’으로 선택하면 소프트웨어가 2000g과 같은 표시 결과를 처리하게 되어 수식 표현식이 아닌 결과값이 바뀌게 됩니다.
예상되는 결과는 소프트웨어가 수식 내용을 직접 수정하고 Excel이 다시 계산한 후 결과 열이 자동으로 새로고침되는 것입니다.
6단계: 찾기 및 바꾸기 내용 설정
‘찾기 방법’에서 ‘텍스트 정밀 찾기’를 선택합니다. 그런 다음 왼쪽 ‘찾을 키워드 목록’에 *2를 입력하고 오른쪽 ‘바꿀 키워드 목록’에 *3을 입력합니다.
이 단계는 모든 수식 표현식 속의 *2를 *3으로 일괄 교체하는 것을 의미합니다.
스크린샷에서 볼 수 있듯이 소프트웨어는 좌우가 대응되는 교체 목록을 지원하므로 다음과 같은 일괄 조정 요구사항을 처리하는 데 매우 적합합니다.
- *2를 *3으로 변경
- 특정 함수 매개변수를 새 매개변수로 일괄 교체
- 이전 필드명, 이전 참조 조각을 새로운 방식으로 일괄 변경
- 수식 속 문자열 연결 내용을 통일하여 조정
수식 수정 요구사항이 ‘고정된 조각 교체’에 해당한다면 이 기능은 매우 효율적입니다.
7단계: 후속 절차를 계속 진행하고 처리 시작
옵션 설정을 완료한 후 페이지 하단의 ‘다음’을 클릭하고 소프트웨어 절차에 따라 계속해서 저장 위치를 설정한 다음 처리 시작 단계로 진입합니다.
스크린샷은 앞의 두 단계와 핵심 교체 설정을 중점적으로 보여주지만, 페이지 상단의 흐름도를 보면 뒤에 ‘저장 위치 설정’과 ‘처리 시작’이 포함되어 있음을 알 수 있습니다. 절차에 따라 실행하면 소프트웨어가 가져온 Excel 파일을 일괄 처리합니다.
처리가 완료되면 결과 파일 중 하나를 무작위로 열어 수식 입력줄을 확인하여 수식이 =CONCAT(D6*2,E6)에서 =CONCAT(D6*3,E6)으로 변경되었고 결과 열이 2000g에서 3000g으로 변경되었는지 확인하는 것이 좋습니다.
이 방법이 Excel 수식 일괄 수정에 적합한 이유
기존 수동 수정과 비교하여 이 오피스 소프트웨어 일괄 처리 방식은 몇 가지 뚜렷한 장점이 있습니다.
- 여러 파일을 한 번에 처리: xls, xlsx 표를 하나씩 열 필요가 없습니다.
- 수식 자체를 대상으로 교체: 표시 값만 변경하는 것을 피하고 진정으로 수식 표현식 조정을 완료합니다.
- 반복 작업 감소: 템플릿화된 보고서, 정기 데이터 시트, 일괄 견적서에 특히 적합합니다.
- 오류율 감소: 규칙을 통일하여 교체하므로 사람이 셀마다 수동으로 수정하는 것보다 안정적입니다.
- 표준화된 오피스 워크플로우에 적합: 자주 수식을 일괄 변경해야 하는 팀에게 효율성 향상이 뚜렷합니다.
자주 묻는 질문 또는 주의사항
1. 왜 반드시 ‘수식 표현식’을 선택해야 하나요
수정하려는 것은 수식 계산 결과가 아니라 수식 내용이기 때문입니다. 예를 들어 2000g은 결과일 뿐이며 실제로 교체해야 하는 것은 수식 속의 *2입니다. 처리 방식을 잘못 선택하면 예상한 효과를 얻지 못할 수 있습니다.
2. 왜 ‘수식이 포함된 셀만 처리’를 선택하는 것이 좋은가요
이렇게 하면 일반 텍스트나 숫자 값 셀을 실수로 변경하는 것을 방지하여 교체 정확도를 높일 수 있습니다. 특히 하나의 워크북에 제목, 비고, 결과 열이 함께 있는 경우 이 제한이 매우 필요합니다.
3. 키워드 교체 전에 먼저 스타일 일치를 확인해야 하나요
네. Excel 수식을 일괄 수정할 때는 먼저 대상 수식의 작성법이 일치하는지 샘플링하여 확인하는 것이 가장 좋습니다. 예를 들어 이 예제에서 찾는 것은 *2인데, 만약 일부 수식에 * 2로 작성되어 있거나 구조가 다르면 해당 부분은 동일하게 교체되지 않을 수 있습니다.
4. 처리 전에 파일을 백업하는 것이 좋나요
네. 오피스 소프트웨어의 일괄 처리는 수동 작업을 현저히 줄여주지만, 중요한 보고서, 재무제표, 통계표의 경우 처리 전에 원본 파일을 보관하는 것이 더 안전하며 전후 차이를 대조하기 용이합니다.
5. 이 방법은 어떤 Excel 형식에 적합한가요
스크린샷의 가져온 파일을 보면 소프트웨어가 xlsx와 같은 일반적인 Excel 파일을 처리할 수 있습니다. 실제 오피스 환경에서는 보통 xls 등의 형식도 포함되므로 일괄 처리 프로세스에 통합하여 포함시키기에 적합합니다.
요약
셀을 하나씩 수동으로 수정하는 대신 Excel 셀의 수식 표현식을 일괄 수정할 수 있는 방법을 찾고 있다면 HeSoft Doc Batch Tool 를 사용하는 것이 더 효율적입니다. ‘Excel에서 키워드 찾기 및 바꾸기’ 기능을 통해 먼저 여러 Excel 파일을 일괄 가져오고, 수식이 포함된 셀만 처리하도록 제한한 다음 ‘수식 표현식’ 방식으로 정밀하게 교체하여 *2와 같은 수식 조각을 *3으로 빠르게 통일하여 변경할 수 있습니다.
xlsx, xls 표를 자주 처리하거나 수식 규칙을 일괄 조정해야 하는 오피스 작업자에게 이러한 오피스 소프트웨어의 가치는 매우 직접적입니다. 파일 일괄 처리, 반복 작업 감소, 효율성 향상. 바로 지금 수식을 통일하여 수정해야 하는 Excel 파일이 있다면, 이 글의 단계에 따라 먼저 샘플 파일을 가져와 테스트하여 효과를 확인한 후 정식 파일을 일괄 처리하는 것이 좋습니다.