Excel 에서 셀이 비어 있으면 기본값을 채우는 방법은?
많은 Excel 워크시트에서 빈 셀을 그대로 두지 않고 기본값이나 자리표시자 값을 표시해야 할 필요가 있습니다。 이는 보고서용 데이터 준비, 데이터 일관성 확보, 스프레드시트 공유 시 혼란이나 불완전한 레코드를 방지하기 위한 일반적인 요구사항입니다。 본 문서에서는 단일 셀, 전체 범위 또는 대규모 데이터셋에 대해 빈 셀을 기본값으로 빈 셀 채우기하는 다양한 실용적인 방법을 소개합니다。 각 방법의 장점과 적용 가능한 상황을 고려하여 특정 Excel 작업에 가장 적합한 방법을 선택하세요。
셀이 비어 있으면 Kutools for Excel 으로 위/아래 값 또는 기본값 채우기![]()
참조 셀이 비어 있으면 수식으로 기본값 채우기
다른 참조 셀이 비어 있는 경우 특정 자리표시자나 기본값을 표시해야 할 때 Excel 수식을 편리하게 사용할 수 있습니다. 예를 들어, A 열에 응답이 있고 B 열은 해당 응답을 반영하되 A 열이 비어 있으면 “no response”를 표시하도록 설정하려는 경우 이 수식 방식이 적합합니다。
적용 가능한 상황: 이 기법은 다른 열의 내용을 기반으로 결과 열을 동적으로 생성하고자 할 때 이상적입니다。 특히 양식, 피드백 목록 또는 체크리스트에서 누락된 정보를 표시하는 데 유용합니다。 핵심 장점은 참조 열의 데이터 변경 시 자동으로 업데이트된다는 점입니다。 다만 수식은 빈 셀 자체를 덮어쓰지 않고 다른 셀의 상태에 따라 대체 값을 표시한다는 점에 유의하세요。
A1 셀을 확인하려는 경우 B1 셀에 다음 수식을 입력하세요:
=IF(A1="","no response",A1) B1 셀에 수식을 입력한 후 Enter 키를 눌러 확인합니다. 그런 다음 B1 셀 오른쪽 하단 모서리에 있는 채우기 핸들(작은 사각형)을 아래로 드래그하여 열 B 의 다른 셀에도 수식을 복사합니다。 이렇게 하면 나머지 데이터셋에도 동일한 논리가 확장됩니다。

매개변수 및 팁:「no response」를 원하는 기본 표시 텍스트나 값으로 교체할 수 있습니다。 데이터가 다른 행이나 열에서 시작하는 경우 셀 참조를 적절히 조정하세요。 with any text or value you wish to display by default. Make sure to adjust cell references as needed if your data starts from another row or column.
잠재적 문제점:빈 셀에 공백과 같은 보이지 않는 문자가 포함되어 있으면 수식이 해당 셀을 빈 것으로 인식하지 않을 수 있습니다。 이 경우=IF(TRIM(A1)="","no response",A1)를 사용하여 불필요한 공백을 제거하세요。
셀이 비어 있으면 찾기 및 바꾸기으로 기본값 채우기
Excel 의 찾기 및 바꾸기 기능을 사용하면 범위 선택 내 모든 빈 셀을 미리 지정한 값으로 빠르게 교체할 수 있습니다。 이 방법은 실제 빈 셀을 직접 덮어쓰므로 빈 셀를 데이터로 영구적으로 대체할 때 유용합니다。
적용 가능한 상황: 최종 배포나 인쇄 전 데이터 시트를 완성할 때와 같이 정적 데이터셋의 빈 칸을 채우고자 할 때 가장 적합합니다。 중간 규모 테이블에 대한 효율성이 장점이지만, 보이지 않는 문자나 빈 결과를 반환하는 수식이 포함된 셀은 빈 셀로 구분하지 못할 수 있습니다。
1. 빈 칸을 채우려는 셀 범위를 선택합니다。Ctrl + H를 눌러찾기 및 바꾸기대화상자를 엽니다。
2. 찾을 내용상자는 비워 두고,바꿀 내용상자에 원하는 기본값(예: 「N/A」 또는 “0")을 입력합니다。
3. 모두 바꾸기를 클릭합니다。 메시지가 표시되면확인을 클릭하여 교체를 승인합니다。 이제 선택한 범위의 모든 빈 셀이 기본값으로 채워집니다。
참고:이 방법은 실제로 빈 셀인 셀만 찾습니다。 셀에 빈 문자열()"")을 반환하는 수식이 포함된 경우 찾기 및 바꾸기에서는 이를 빈 셀로 간주하지 않습니다。 실수로 데이터를 덮어쓰지 않도록 적용 전 반드시 데이터를 검토하세요。
셀이 비어 있으면 『특수 이동』으로 기본값 채우기
Excel 의 '특수 이동‘ 기능을 사용하면 한 번에 범위 내 모든 빈 셀을 선택할 수 있어 값을 입력하거나 수식을 채우는 작업이 간단해집니다。 이 방법은 크기가 크거나 형태가 불규칙한 범위을 다룰 때 효율적입니다。
적용 가능한 상황: 빈 결과를 반환하는 수식이 포함된 셀을 제외하고 실제로 빈 셀인 셀만 채우고자 하며, 선택된 모든 셀에 동시에 동일한 값을 입력하고자 할 때 이 방법을 사용하세요。 특히 가져온 데이터를 정리하거나 계산을 위한 워크시트를 준비할 때 적합합니다。
1. 대상 데이터 범위를 선택합니다。Ctrl + G를 눌러이동대화상자를 연 후특수 이동을 클릭합니다。
2. 특수 이동창에서빈 셀옵션을 선택하고확인을 클릭합니다。
3. 이제 Excel 이 선택한 범위 내 모든 빈 셀을 강조 표시합니다。 기본값(예:「Miss」)을 입력한 후Ctrl + Enter를 누르면 선택된 모든 빈 셀이 한 번에 채워집니다。
추가 팁:빈 셀을 선택한 후 다른 셀을 클릭하지 않도록 주의하세요. 그렇지 않으면 활성 셀만 채워집니다. 또한 선택 범위가 매우 크면 Excel 이 처리하는 데 추가 시간이 소요될 수 있습니다。
셀이 비어 있으면 Kutools for Excel 으로 위/아래 값 또는 기본값 채우기
위, 아래, 왼쪽, 오른쪽의 값을 사용하거나 고정 값, 선형 시리즈으로 빈 셀 채우기하는 유연성이 필요할 경우빈 셀 채우기기능을 사용하면 프로세스가 간소화됩니다。 특히 일부 셀의 값이 누락된 대규모 테이블을 신속하게 표준화하거나 가져온 데이터를 처리할 때 유용합니다。Kutools for Excel
1. 처리할 범위를 강조 표시한 후Kutools>삽입>빈 셀 채우기으로 이동합니다。
2. 빈 셀 채우기대화상자에서 인접 셀의 값을 사용할지 아니면 고정 숫자/텍스트로 빈 칸을 채울지 원하는 옵션을 선택합니다。
위, 아래, 왼쪽 또는 오른쪽 값으로 채우기:
위의 값으로 빈 칸 채우기(「기준 값에 따라」 및 「아래로」 옵션 선택):
왼쪽 값으로 빈 칸 채우기(「기준 값에 따라」 및 「오른쪽으로」 옵션 선택):
고정 값을 기반으로 빈 칸 채우기:

선형 시리즈로 빈 칸 채우기:

Kutools for Excel– Excel 을 300 개 이상의 필수 도구로 강력하게 개선하여 작업을 더 빠르고 쉽게 처리하고, 스마트한 데이터 처리와 생산성을 위한 AI 기능을 활용하세요。지금 받기
장점 및 고려 사항:이 솔루션은 복잡하거나 대규모 테이블의 빈 칸 채우기를 간소화하고 다양한 채우기 전략을 지원하며 수동 입력이나 수식 방식에 비해 저장 시간합니다. 유일한 제약 사항은 Kutools for Excel 이 설치되어 있어야 한다는 점입니다。 특히 선형 또는 값 기반 채우기를 사용할 때는 자동 채울 값 결과가 기대에 부합하는지 확인하기 위해 처리 후 항상 데이터를 검토하세요。
지정된 기본값으로 채우기 위해 VBA 매크로 사용
매우 큰 범위나 자동화 워크플로우 시나리오에서 일관된 기본값으로 반복적으로 빈 셀 채우기해야 하는 Excel 사용자의 경우 간단한 VBA 매크로가 효율적인 해결책이 될 수 있습니다。 몇 번의 클릭만으로 범위 선택 내 실제로 빈 셀인 모든 셀을 지정한 값으로 교체할 수 있어 반복적인 데이터 관리 작업 시 수동 작업보다 시간을 절약할 수 있습니다。
적용 가능한 시나리오: 정기적으로 이 작업을 수행해야 하거나, 동적이거나 대규모 데이터 세트를 처리하거나, 더 큰 Excel 자동화 프로세스의 일부로 빈 셀 채우기를 포함해야 할 경우 VBA 매크로를 사용하세요。 이 방법은 속도를 제공할 뿐만 아니라 고급 데이터 정제 요구사항에 맞게 VBA 로직을 사용자 정의하거나 확장할 수 있습니다。 특히 Excel 내장 함수나 애드인으로는 필요한 유연성을 얻을 수 없거나 대규모 워크북을 일괄 처리하고자 할 때 매우 유용합니다。
1. 개발 도구>Visual Basic를 클릭합니다。 VBA 창에서삽입>모듈을 선택한 후 아래 코드를 모듈 영역에 복사하여 붙여넣습니다:
Sub FillBlanksWithDefaultValue()
Dim WorkRng As Range
Dim Cell As Range
Dim DefaultValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range to fill blanks", xTitleId, WorkRng.Address, Type:=8)
DefaultValue = Application.InputBox("Enter the default value to fill blank cells", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each Cell In WorkRng
If IsEmpty(Cell.Value) Then
Cell.Value = DefaultValue
End If
Next
Application.ScreenUpdating = True
End Sub 2. 매크로를 실행하려면F5를 누르거나 VBA 창의
「실행」 버튼을 클릭합니다。 그러면 처리할 셀 범위를 선택하라는 대화상자가 표시되고, 원하는 기본값을 입력하라는 메시지가 나타납니다。 확인 후 제한된 범위 내 모든 빈 셀이 입력한 값으로 채워집니다。
주의 사항:매크로를 실행하기 전에는 데이터 손실을 방지하기 위해 작업 내용을 저장하세요. 이 매크로는 범위 선택 내 모든 빈 셀를 덮어쓰므로 적절한 데이터 범위를 신중히 선택해야 합니다. 또한 VBA 는 빈 문자열()"")이나 보이지 않는 문자를 포함한 셀은 수정하지 않습니다。
데모: 셀이 비어 있으면 위/아래 값 또는 기본값으로 채우기(Kutools for 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 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약