Excel에서 빈 행을 제거하는 방법: 쉽게 만들기
넓은 Excel 시트에서 작업하고 있는 중에 어느 행이 어느 이름에 속하는지 잃어버리셨나요? 열을 고정하면 데이터를 옆으로 스크롤할 때 계속해서 보이도록 위치를 고정합니다. Excel은 이 기능을 분할창 고정이라고 부르며, 열, 행 또는 열과 행의 조합을 한 번에 고정하여 워크시트를 탐색하는 동안 계속 보이게 할 수 있습니다.
열을 고정하는 가장 빠른 방법은 약 2초 정도 걸립니다. 리본에서 보기 탭을 선택하고 분할창 고정 드롭다운 메뉴를 클릭한 후, 첫 번째 열 고정과 같은 분할창 고정 옵션을 선택하여 열 또는 행을 고정합니다. 스크롤이 오른쪽으로 얼마나 멀리 가더라도 열 A가 화면의 왼쪽에 고정되어 있습니다. 분할창을 시각적으로 확인할 수 있는 경계로 열 A와 B 사이에 짙은 회색 세로선이 나타나며, 이는 가장 일반적인 질문에 대한 답을 한 번의 행동으로 제공합니다.
두 개 이상의 열을 포함하는 고정된 섹션의 경우 분할창 고정 옵션은 추가 단계 한 번으로 작업을 수행합니다. 고정할 마지막 열의 오른쪽에 있는 셀 또는 열을 선택한 다음 보기 > 분할창 고정 > 분할창 고정을 선택합니다. 활성 셀의 왼쪽 모든 것이 자리에 고정됩니다. 열과 행을 모두 고정하려면, 잠그려는 열들의 오른쪽 및 행들 아래에 있는 단일 셀을 선택한 후 분할창 고정을 선택하세요. 동일한 메뉴는 독립적으로 행을 다루고 행과 열을 함께 고정할 수 있습니다. 이는 아래에서 더 커버됩니다. 코드를 통해 리본 대신 Excel 파일을 자동화하는 팀의 경우 동일한 논리가 적용됩니다. C#에서 프로그래밍 방식으로 분할창 고정 추가에 대한 가이드에서 보고된 바에 따르면, 데스크탑 앱에 의해 저장된 분할창과 코드에 의해 작성된 분할창은 결국 동일한 방식으로 파일에 저장됩니다.

방법 1: 첫 번째 열 고정 (가장 빠른 옵션)
왼쪽 만의 열만 보여야 할 때 주로 사용하는 방법으로, 이 흔히 이름, ID, 날짜 또는 행이 의존하는 레이블의 목록입니다.
단계:
- Excel 스프레드시트를 엽니다.
-
Excel 창 상단의 보기 탭을 선택합니다.
-
창 그룹에서 분할창 고정을 클릭하여 드롭다운 메뉴를 엽니다.
- 첫 번째 열 고정 옵션을 선택합니다.
희미한 세로선이 열 A의 오른쪽에 표시됩니다. 오른쪽으로 스크롤해도 첫 번째 열이 계속 보입니다. 사전에 셀 선택이 필요하지 않습니다. Excel은 커서 위치나 활성 셀에 관계없이 항상 열 A를 고정합니다.

방법 2: 여러 열을 한 번에 고정
여러 열을 고정하는 목표가 있을 때, 예를 들어 고객 ID와 고객 이름을 함께 고정하고자 할 때 셀이나 열 선택 단계가 중요합니다.
단계:
-
고정할 마지막 열의 바로 오른쪽에 있는 열 글자를 클릭합니다. 예를 들어 첫 두 열(열 A와 B)을 고정하려면 열 C를 선택하세요. 첫 세 열을 고정하려면 열 D를 선택하세요. 두 번째 경우에서 왼쪽에서 세 번째 열이 경계가 됩니다.
-
보기 탭으로 이동합니다.
- 분할창 고정을 클릭한 다음 드롭다운 메뉴에서 분할창 고정을 선택합니다.
이제 첫 두 열 또는 세 열이 시트의 나머지가 횡단면으로 스크롤되는 동안 고정됩니다. 희미한 고정선이 선택된 열의 왼쪽에 나타납니다.
여기서 흔히 하는 실수는 전체 열 헤더를 선택하는 대신 단일 셀 내부를 클릭하는 것입니다. Excel은 셀 선택을 사용하여 고정 지점을 결정하며 고정은 선택된 셀의 위와 왼쪽에서 발생합니다. 이 경우 셀 C1을 선택하는 것은 열 C를 선택하는 것과 동일한 결과를 가져오지만, C5를 선택하면 첫 네 줄도 고정되어 목표에 맞지 않을 수 있습니다.

방법 3: 창 고정을 위한 키보드 단축키
Excel은 분할창 고정을 위한 단일 키 조합을 지정하지 않지만, 리본 바로 가기 시퀀스를 외우면 빨리 작동합니다.
Windows 바로 가기: Alt, W, F, 그런 다음 다시 F를 누르세요.
이 시퀀스는 다음과 같이 나뉩니다:
- Alt는 리본 바로 가기를 활성화합니다.
- W는 보기 탭을 선택합니다.
- F는 분할창 고정 드롭다운 메뉴를 엽니다.
- F는 메뉴에서 첫 번째 옵션인 분할창 고정을 선택합니다.
대신 첫 번째 열을 고정하려면 시퀀스는 Alt > W > F > C입니다. 상단 행을 고정하려면 Alt > W > F > R입니다. 기억하세요, 이 바로 가기는 시트 내 커서 위치에 상관없이 작동합니다.
Mac 바로 가기: Excel for Mac은 기본적으로 분할창 고정에 대한 전용 키보드 바로 가기를 포함하지 않지만, 일부 버전에서는 도구 > 키보드 사용자 정의를 통해 사용자 정의 바로 가기를 지정할 수 있습니다. 그렇지 않으면 보기 메뉴 접근법이 거의 같은 클릭 수를 소요합니다.
보너스 팁: 최신 Excel 버전에는 창 상단에 '말하고 싶은 것을 말하세요' 검색 상자가 포함되어 있습니다. 그 검색창에 '분할창 고정'을 입력하면 리본을 탐색할 필요 없이 동일한 옵션이 나타납니다.

방법 4: 행과 열을 동시에 고정
이 기능의 가장 강력한 버전으로, 스프레드시트에서 행과 열을 고정하여 스크롤 도중 헤더 또는 주요 데이터를 계속 보이도록 할 때 유용합니다. 상단 행과 왼쪽 열을 함께 고정하여 스크롤 도중 둘 다 보이도록 합니다.
단계:
-
고정할 열 오른쪽과 행 아래에 위치한 셀을 선택합니다. 예를 들어 첫 번째 행과 첫 번째 열을 고정하려면 셀 B2를 선택하세요. 첫 세 행과 첫 두 열을 고정하려면 셀 C4를 선택하세요.
-
보기 탭으로 이동합니다.
- 창 틀 고정 > 창 틀 고정을 클릭하세요.
이제 두 개의 희미한 선이 나타납니다: 마지막 고정된 행 아래의 수평선과 마지막 고정된 열 오른쪽의 수직선. 어느 방향으로든 스크롤할 때 선택한 행과 열이 계속 보입니다. 대시보드, 재무 모델 및 보고서에서 행 및 열 헤더가 데이터를 읽는 키가 되는 표준 설정입니다.
열을 잠그지 않고 여러 행만 고정하려면 고정할 마지막 행의 바로 아래에 있는 행 번호를 클릭한 후 보기 > 분할창 고정 > 분할창 고정을 선택합니다. Excel은 행과 열을 동일하게 처리하므로 동일한 메뉴로 모두 다루어집니다. 구체적으로 상단 행을 고정하려면, 보기 탭으로 가서 분할창 고정 드롭다운을 선택한 후 최상위 행 고정을 선택하십시오.

방법 5: 작업이 끝난 후 열의 고정을 해제
파일을 닫았다가 다시 열더라도 고정된 창은 해제 지시가 내려질 때까지 계속 고정된 상태로 유지됩니다. 이를 해제하려면:
-
보기 탭으로 이동합니다.
- 분할창 고정을 클릭합니다.
- 드롭다운 메뉴에서 분할창 해제를 선택합니다.
희미한 고정선이 사라지고 시트가 자유롭게 다시 스크롤됩니다. 동일한 분할창 해제 옵션으로 한 번에 고정된 행과 고정된 열을 해제할 수 있습니다. 별도의 '행 해제' 또는 '열 해제' 명령은 없습니다. Excel은 워크시트를 기준으로 하나의 설정으로 고정 지점을 저장하기 때문입니다. 해제 옵션은 '분할창 고정'이 일반적으로 있는 동일한 위치에 표시되며, 활성 고정이 있을 때는 첫 번째 메뉴 항목을 대체합니다.

방법 6: 빠른 액세스 도구 모음에 마법의 고정 버튼 추가
고정과 해제가 자주 이루어지는 스프레드시트의 경우, 빠른 액세스 도구 모음에 한 번의 클릭 버튼을 추가하면 시간 절약 및 드롭다운 메뉴 이동을 줄여줍니다.
단계:
- 빠른 액세스 도구 모음 끝부분에 있는 작은 드롭다운 화살표(리본 위나 아래에 위치한 아이콘 줄)를 클릭합니다.
- 더 많은 명령을 선택합니다.
-
명령 선택 드롭다운에서 모든 명령을 선택합니다.
- 분할창 고정으로 스크롤 내려가서 선택하고 추가를 클릭합니다.
- 확인을 클릭합니다.
이제 빠른 액세스 도구 모음에 분할창 고정 아이콘이 나타납니다. 한 번의 클릭으로 현재 셀 선택에 따라 고정을 전환합니다. 이것은 특히 한 세션 내에서 여러 번 뷰를 전환해야 하는 회계사나 분석가에게 유용합니다.

방법 7: 웹용 Excel 및 Mac용 Excel에서 열 고정
Excel의 웹 및 Mac 버전은 Windows 데스크톱 앱과는 약간 다르게 분할창 고정을 처리합니다.
웹용 Excel (Microsoft 365 온라인):
-
브라우저 리본에서 보기 탭을 클릭합니다.
- 분할창 고정을 클릭합니다.
- 첫 번째 열 고정, 상단 행 고정, 또는 여러 열이나 여러 행을 고정하기 위해 분할창 고정을 선택합니다.
온라인 버전은 데스크톱 앱과 동일한 세 가지 옵션을 지원하지만, 빠른 액세스 도구 모음 사용자 정의와 같은 몇 가지 고급 기능은 데스크톱 버전에서 제한적으로 유지됩니다.
Mac용 Excel:
-
보기 탭을 클릭합니다.
- 분할창 고정을 클릭합니다.
- 적절한 옵션을 선택하십시오.
Mac용 Excel의 오래된 버전에서는 분할창 고정 버튼이 드롭다운 대신 단일 토글 버튼으로 나타날 수 있습니다. 눌렀을 때 Windows 동작을 반영하여 현재 셀 선택에 따라 고정됩니다.

방법 8: VBA 매크로로 열 고정
수십 개의 스프레드시트를 가로질러 동일한 고정 설정을 반복할 경우, 짧은 VBA 매크로가 작업을 자동화합니다. 이 방법은 개발자 탭에 어느 정도 익숙함을 가정하지만, 코드 자체는 짧습니다.
단계:
-
Alt + F11을 눌러 VBA 편집기를 엽니다.
- Insert > Module을 클릭합니다.
- 다음 코드를 붙여넣습니다:
Sub FreezeFirstColumn()
With ActiveWindow
.SplitColumn = 1
.SplitRow = 0
.FreezePanes = True
End With
End Sub
Sub FreezeFirstColumn()
With ActiveWindow
.SplitColumn = 1
.SplitRow = 0
.FreezePanes = True
End With
End Sub
Sub FreezeFirstColumn()
With ActiveWindow
.SplitColumn = 1
.SplitRow = 0
.FreezePanes = True
End With
End Sub
- 에디터를 닫고 보기 > 매크로 > 매크로 보기에서 매크로를 실행하거나 버튼에 할당합니다.
고정할 열 수를 늘리려면 SplitColumn = 1을 더 큰 숫자로 변경합니다. 예를 들어 SplitColumn = 3은 첫 세 열을 고정합니다. SplitRow를 0이 아닌 값으로 설정하면 그만큼의 행들이 상단에서도 고정되며, 따라서 SplitRow = 3은 열과 함께 첫 세 행을 고정할 것입니다.
일반적인 문제 및 문제 해결
분할창 고정은 간단한 기능이지만, 몇몇 상황이 사람들을 규칙적으로 혼란스럽게 만듭니다.
분할창 고정 회색화됨
가장 흔한 원인은 페이지 레이아웃 보기 또는 페이지 나누기 미리보기에서 일반 보기 대신임입니다. 보기 > 일반으로 전환하면 분할창 고정 옵션이 다시 사용 가능해집니다.
두 번째 원인은 편집 모드에서 시트가 있다는 것입니다. 즉, 현재 셀이 편집 중이라는 뜻입니다. Enter 또는 Esc를 눌러 편집 모드를 종료하고 다시 시도해 보세요.
세 번째 원인: 워크북이 공유되었거나 보호되었거나 최종으로 표시되어 있는 경우입니다. 공유 및 보호된 워크북은 일부 Excel 버전에서 분할창 고정을 포함한 여러 기능이 잠겨 있습니다. 검토 > 워크북 공유를 통해 워크북 공유 해제, 또는 검토 > 시트 보호 해제를 통해 보호 해제하면 접근이 복구됩니다.
잘못된 열이나 행이 고정됨
이는 거의 항상 분할창 고정이 클릭되었을 때 활성 셀로 거슬러 올라갑니다. Excel은 활성 셀의 위와 왼쪽 모든 것을 고정합니다. 분할창 해제를 선택하고, 올바른 셀을 선택한 뒤 다시 시도하세요. 첫 번째 행만 고정하려면 셀 A2를 선택한 후 분할창 고정을 클릭하세요. 첫 세 행을 고정하려면 셀 A4를 선택하십시오. 데이터 왼쪽 끝의 마지막 열(예: 열 F)까지 고정하려면 경계로 열 G를 선택하세요.
저장 후 고정된 창이 사라짐
고정된 창은 워크북과 함께 저장되며, 닫았다가 다시 열어도 지속되어야 합니다. 그들이 사라진다면, 다음을 확인하세요:
- 파일이 분할창 고정을 지원하는 형식으로 저장되었습니다 (.XLSX, .XLSM, .XLS). .CSV 형식은 보기 설정을 저장하지 않습니다.
- SharePoint 또는 OneDrive에서 다른 컴퓨터에서 파일을 열었다면 사용자마다 보기 설정이 다를 수 있습니다. Excel은 때때로 세션마다 창 상태를 저장하기 때문입니다.
분할창 고정과 Excel 테이블
Excel 테이블 (삽입 > 표를 통해 생성됨)은 스크롤에서 보이지 않게 되면 열 제목이 열 글자(A, B, C)를 대체하는 빌트인 기능을 포함하고 있습니다. 이 두 기능은 다른 목적을 가지고 서로 잘 작동합니다. 분할창 고정은 전체 시트에 대해 시각적으로 열과 행을 고정하고, 테이블 헤더는 테이블 범위 내부의 스크롤 인식 열 레이블을 처리합니다.
고정된 열이 잘려 보이거나 불규칙하게 정렬됨
확대/축소 수준은 특히 매우 높거나 낮은 확대/축소 설정에서 희미한 고정 라인이 이상한 위치에 표시되게 할 수 있습니다. 보기 > 확대/축소 > 100%을 통해 100%로 재설정하면 고정 라인이 제대로 정렬됩니다.
분할창과 분할창 고정
Excel에는 분할이라는 별도의 기능도 있습니다(마찬가지로 보기 탭에서 찾을 수 있습니다). 분할은 창을 독립적으로 스크롤할 수 있는 구역으로 나누고, 고정은 창을 제자리에 고정합니다. 시트가 고정된 것처럼 보이는데 예기치 않게 스크롤되는 경우, 분할 기능이 활성화되어 있을 수 있습니다. 보기 > 분할을 클릭하여 이를 꺼보세요.
분할창 고정과 다른 옵션을 사용할 때
분할창 고정은 세 가지 관련 기능 중 하나로 겹치는 문제들을 해결합니다:
- 분할창 고정은 스크롤하는 동안 행과 열을 가시상태로 유지합니다.
- 분할은 동일한 시트의 독립적으로 스크롤할 수 있는 뷰를 만듭니다.
- 새 창은 동일한 워크북의 두 번째 창을 열어, 나란히 두 가지 다른 뷰를 볼 수 있게 합니다.
대부분의 일상적인 작업에서는 분할창 고정이 적절한 도구입니다. 분할창은 같은 시트의 두 먼 부분을 비교하기에 좋고, 새 창은 동일한 워크북의 두 시트를 동시에 비교하는 데 도움이 됩니다.
개발자를 위한: 프로그래밍 방식으로 열 고정
코드에서 수동이 아닌 Excel 파일을 생성하는 팀의 경우, 동일한 분할창 고정 설정이 라이브러리를 통해 적용될 수 있습니다. IronXL은 Microsoft Office나 Excel Interop 없이 Excel 파일을 읽고, 쓰고, 조작하는 Iron Software의 C# 라이브러리입니다. IronXL로 열을 고정하는 것은 한 줄의 코드로 가능합니다:
using IronXL;
WorkBook workbook = WorkBook.Load("report.xlsx");
WorkSheet sheet = workbook.DefaultWorkSheet;
// Freeze the first column
sheet.CreateFreezePane(1, 0);
workbook.SaveAs("report-frozen.xlsx");
using IronXL;
WorkBook workbook = WorkBook.Load("report.xlsx");
WorkSheet sheet = workbook.DefaultWorkSheet;
// Freeze the first column
sheet.CreateFreezePane(1, 0);
workbook.SaveAs("report-frozen.xlsx");
Imports IronXL
Dim workbook As WorkBook = WorkBook.Load("report.xlsx")
Dim sheet As WorkSheet = workbook.DefaultWorkSheet
' Freeze the first column
sheet.CreateFreezePane(1, 0)
workbook.SaveAs("report-frozen.xlsx")
첫 번째 인수는 왼쪽에서 고정할 열의 수이고, 두 번째 인수는 상단에서 고정할 행의 수입니다. (2, 1)을 전달하면 첫 두 열과 상단 행을 함께 고정할 수 있습니다. 이 방법의 두 개 매개변수 및 네 개 매개변수 버전에 대한 전체 코드 샘플은 C# 분할창 고정 코드 예제 가이드에서 확인할 수 있습니다.
마무리
Excel에서 열을 고정하는 것은 대부분의 일반적인 경우 한 번의 클릭으로 가능하고, 거의 모든 다른 경우 한 번의 메뉴 이동만으로 가능합니다. 보기 탭이 모든 것을 처리합니다: 첫 번째 열을 고정하려면 첫 번째 열 고정, 여러 열이나 여러 행을 고정하려면 분할창 고정, 상단 행을 고정하려면 최상위 행 고정, 설정을 해제하려면 분할창 해제를 사용합니다. 키보드 바로 가기, 빠른 액세스 도구 모음 및 VBA 매크로는 파워 유저를 위한 더 빠른 대안을 제공하며, 위의 문제 해결 단계는 옵션이 회색으로 나타나거나 예기치 않게 동작하는 몇 가지 경우를 다룹니다.
이 가이드는 Excel 파일을 프로그래밍 방식으로 처리하는 IronXL과 다른 .NET 라이브러리의 제작자에 의해 작성되었습니다. 코드에서 분할창을 고정하거나 셀을 서식 지정하거나 스프레드시트를 생성해야 하는 팀은 Office 없이 C#에서 Excel 파일을 만드는 단계별 튜토리얼을 따라 이러한 작업에 대한 전체 설명을 받을 수 있습니다.




