Excel 에서 모든 데이터를 삭제하되 수식만 유지하려면 어떻게 해야 하나요?
Excel 은 데이터를 관리하는 데 매우 유용한 도구이지만, 때로는 워크시트의 모든 데이터를 지우면서도 수식은 유지해야 할 필요가 있습니다。 특히 템플릿이나 보고서 작업 시 구조와 계산을 그대로 유지해야 하는 경우에 유용합니다。 이 가이드에서는 모든 데이터를 삭제하면서 수식을 안전하게 보존하는 간단한 방법들을 안내해 드립니다。
Excel 에서 '특수 이동‘ 기능으로 모든 데이터를 삭제하되 수식은 유지하기
KUTOOLS AI Aide 로 모든 데이터를 삭제하되 수식은 유지하기
VBA 매크로로 모든 데이터를 삭제하되 수식은 유지하기(사용자 정의 범위 또는 워크시트)
Excel 에서 '특수 이동‘ 기능으로 모든 데이터를 삭제하되 수식은 유지하기
Excel 에는 수식을 제외한 모든 셀 내용을 한 번에 제거하는 기본 제공 기능이 없지만, '특수 이동(Go To Special)‘ 기능을 활용하면 범위 선택 내에서 수식이 아닌 모든 셀(상수라고 함)을 체계적으로 선택한 후 몇 단계 만에 지울 수 있습니다。
이 방법은 반복되는 템플릿 업데이트나 보고 주기 전 보고서 정리를 위한 중간 크기의 범위에 특히 효과적입니다。 복잡성이나 배치 방식과 무관하게 모든 수식 기반 계산을 그대로 유지합니다。 다만 매우 큰 시트의 경우 성능 지연을 피하기 위해 여러 섹션으로 나누어 반복 수행해야 할 수도 있습니다。
1. 먼저 데이터를 지우되 수식은 유지하려는 범위를 선택하세요。 최대한의 제어를 위해 좌측 상단의 '모두 선택‘ 삼각형을 클릭해 전체 워크시트를 선택하거나 필요에 따라 특정 데이터 범위만 강조 표시할 수 있습니다。 그런 다음Ctrl+G를 동시에 눌러이동대화상자를 엽니다。 대화상자에서특수 이동버튼을 클릭하여특수 이동대화상자를 엽니다。 아래 스크린샷을 참고하세요:

2. 특수 이동대화상자에서상수를 선택하고확인을 클릭하세요。 그러면 선택한 범위 내 수동으로 값 입력를 포함한 모든 셀이 선택되고 수식이 포함된 셀은 그대로 유지됩니다。

3. 모든 상수(수식이 아닌 데이터)가 강조 표시되면 키보드의Delete키를 눌러 간단히 지우세요。 또는 마우스 오른쪽 버튼을 클릭하고 상황에 맞는 메뉴에서삭제를 선택할 수도 있습니다。 이제 범위 선택에서 수식을 제외한 모든 데이터가 제거됩니다。 이 작업은 표시된 값과 텍스트만 삭제하며 수식 셀의 내용에는 영향을 주지 않습니다。
팁: 워크시트에 데이터와 연결된 서식(조건부 서식 사용 또는 셀 색상 등)이 포함된 경우 상수를 지울 때 해당 서식은 영향을 받지 않습니다。 원하는 셀만 지워졌는지 다시 한번 확인하세요。
주의사항: 이 작업은 삭제를 취소할 수 없습니다。 진행 전 파일을 저장하거나 백업이 필요한 경우 워크시트를 복제해 두세요。 실수로 원치 않는 셀을 지운 경우 즉시Ctrl+Z를 눌러 실행 취소하세요。
KUTOOLS AI Aide 로 모든 데이터를 삭제하되 수식은 유지하기
매우 실용적인KUTOOLS AI Aide를 활용하면 모든 데이터 항목을 지우면서 수식은 자동으로 보존하는 스마트한 방식으로 워크플로를 간소화할 수 있습니다。 이 편리한 기능은 보고서나 표준 템플릿을 자주 작성하는 사용자에게 특히 유용하며 수동 선택의 번거로움을 줄이고 속도와 정확성을 모두 향상시킵니다。
Kutools for Excel 설치 후 다음 순서로KUTOOLS AI Aide패널을 실행하세요:Kutools>AI 도우미。 AI 도우미 패널은 특정 요청을 입력할 수 있는 간단한 텍스트 기반 인터페이스를 제공합니다。
- 처리하려는 데이터 범위를 선택하세요。 이는 연속된 범위, 테이블 또는 필요에 따라 전체 워크시트일 수도 있습니다。
- 채팅창에 다음과 같은 명확한 지시어를 입력하세요:
선택 영역에서 모든 데이터를 삭제하되 수식은 유지하세요. - Enter키를 누르거나보내기버튼을 클릭하세요. 그러면 KUTOOLS AI 이 요청을 신속히 분석하여 범위 선택 내 모든 상수를 식별하고 수식을 그대로 유지하는 작업을 준비합니다。 분석 후에는실행버튼을 클릭하여 처리를 완료하세요。 결과를 확인하면 구조화된 계산과 수식은 유지되고 다른 모든 데이터는 지워집니다。
유용한 팁: KUTOOLS AI Aide 는 다양한 자연어 명령어를 이해합니다. 특정 시트, 범위에서 데이터를 지우거나 특수 워크플로에 따라 특정 유형의 데이터를 제외하도록 명령어를 추가로 세부 조정할 수 있습니다. 작업을 되돌리려면 Excel 의 실행 취소 기능을 사용하면 됩니다。 처리된 범위를 항상 확인하여 상수만 삭제되었고 모든 수식이 보존되었는지 검토하세요。
VBA 매크로로 모든 데이터를 삭제하되 수식은 유지하기(사용자 정의 범위 또는 워크시트)
여러 범위, 전체 워크시트에서 이 작업을 자동화하거나 자주 반복해야 하는 사용자의 경우 VBA 매크로를 사용하는 것이 견고하고 유연한 방법입니다。 이 방법을 통해 선택 영역 또는 전체 시트 기반으로 수식을 제외한 모든 셀 값을 지울 수 있어 템플릿 준비, 주기적인 데이터 갱신, 대용량 데이터셋 처리 등 실무 적용에 매우 적합합니다。
1.시작하려면 Excel 을 열고Alt + F11를 눌러 Visual Basic for Applications 편집기를 엽니다。 VBA 창에서삽입>모듈을 클릭하여 새 모듈을 생성합니다。 다음 코드를 모듈에 복사하여 붙여넣으세요:
Sub ClearAllDataButFormulas()
Dim ws As Worksheet
Dim rng As Range
Dim cell As Range
Dim answer As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.InputBox("Enter Worksheet Name to Clear Data:", xTitleId, ActiveSheet.Name, Type:=2)
If ws Is Nothing Then
Set ws = ActiveSheet
End If
Set rng = Application.InputBox("Select the range to clear (leave blank for whole sheet):", xTitleId, ws.UsedRange.Address, Type:=8)
If rng Is Nothing Then
Set rng = ws.UsedRange
End If
Application.ScreenUpdating = False
For Each cell In rng
If Not cell.HasFormula Then
cell.ClearContents
End If
Next
Application.ScreenUpdating = True
MsgBox "All data (except formulas) have been cleared!", vbInformation, xTitleId
End Sub 2.코드 추가 후
실행버튼을 클릭하거나(또는)F5를 눌러) 매크로를 실행합니다。 그러면 데이터를 지우려는 시트 이름을 입력하라는 대화상자가 나타납니다。 현재 현재 워크시트을 사용하려면 그냥확인을 누르세요。 또 다른 프롬프트에서 특정 범위를 묻는데, 공백으로 두면 매크로가 전체 시트를 처리합니다。 이후 매크로는 선택 영역을 순회하며 수식이 포함되지 않은 모든 셀의 내용을 제거합니다。
팁 및 참고 사항:
- 이 매크로는 자동으로 수식를 지우지 않으며, 공식이 다른 시트를 참조함 여부나 배열 논리 사용 여부와 관계없이 작동합니다。
- 오류가 발생하면 시트 이름 및 범위 선택을 확인하세요。 잘못 입력된 시트 이름이나 유효하지 않은 셀 참조는 매크로가 작업을 건너뛰거나 원치 않는 영역에 영향을 미치게 합니다。
- 자주 사용하는 경우 이 매크로를 개인 매크로 워크북에 저장하여 향후 모든 워크북에서 사용할 수 있습니다。
Excel 에서 모든 데이터를 지우되 수식은 유지하는 것은 생산적인 스프레드시트 환경을 유지하는 데 필수적인 기술입니다. 『특수 이동』을 통한 수동 선택, Kutools 의 AI 기반 솔루션 활용, 자동화된 VBA 매크로 사용 등 각 방법은 다양한 사용자 시나리오에 고유한 장점을 제공합니다。 데이터 삭제 후에는 항상 워크시트를 검토하여 수식이 정확하게 유지되고 구조가 손상되지 않았는지 확인하세요。 문제가 발생하면 범위 선택를 다시 확인하고 즉시 실행 취소 기능을 사용하세요。
더 많은 Excel 팁과 고급 자동화 기법을 탐색하고 싶다면,저희 웹사이트에서 수천 개의 튜토리얼을 제공합니다.
관련 문서:
최고의 Office 생산성 도구
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 제거 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교... | |
| 주요 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능 |
Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。
Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
- 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!
모든 Kutools 애드인。 하나의 설치 프로그램
Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。
- 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
- 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
- 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약