푸터 콘텐츠로 바로가기
엑셀 도구

Excel에서 빈 행을 제거하는 방법: 쉽게 만들기

넓은 Excel 시트에서 작업하고 있는 중에 어느 행이 어느 이름에 속하는지 잃어버리셨나요? 열을 고정하면 데이터를 옆으로 스크롤할 때 계속해서 보이도록 위치를 고정합니다. Excel은 이 기능을 분할창 고정이라고 부르며, 열, 행 또는 열과 행의 조합을 한 번에 고정하여 워크시트를 탐색하는 동안 계속 보이게 할 수 있습니다.

열을 고정하는 가장 빠른 방법은 약 2초 정도 걸립니다. 리본에서 보기 탭을 선택하고 분할창 고정 드롭다운 메뉴를 클릭한 후, 첫 번째 열 고정과 같은 분할창 고정 옵션을 선택하여 열 또는 행을 고정합니다. 스크롤이 오른쪽으로 얼마나 멀리 가더라도 열 A가 화면의 왼쪽에 고정되어 있습니다. 분할창을 시각적으로 확인할 수 있는 경계로 열 A와 B 사이에 짙은 회색 세로선이 나타나며, 이는 가장 일반적인 질문에 대한 답을 한 번의 행동으로 제공합니다.

두 개 이상의 열을 포함하는 고정된 섹션의 경우 분할창 고정 옵션은 추가 단계 한 번으로 작업을 수행합니다. 고정할 마지막 열의 오른쪽에 있는 셀 또는 열을 선택한 다음 보기 > 분할창 고정 > 분할창 고정을 선택합니다. 활성 셀의 왼쪽 모든 것이 자리에 고정됩니다. 열과 행을 모두 고정하려면, 잠그려는 열들의 오른쪽 및 행들 아래에 있는 단일 셀을 선택한 후 분할창 고정을 선택하세요. 동일한 메뉴는 독립적으로 행을 다루고 행과 열을 함께 고정할 수 있습니다. 이는 아래에서 더 커버됩니다. 코드를 통해 리본 대신 Excel 파일을 자동화하는 팀의 경우 동일한 논리가 적용됩니다. C#에서 프로그래밍 방식으로 분할창 고정 추가에 대한 가이드에서 보고된 바에 따르면, 데스크탑 앱에 의해 저장된 분할창과 코드에 의해 작성된 분할창은 결국 동일한 방식으로 파일에 저장됩니다.

Excel에서 열 고정하는 방법: 8가지 방법 (문제 해결 포함): 이미지 1 - Freeze Panes 드롭 다운 확장된 보기 탭, 세 가지 옵션 (Freeze Panes, Freeze Top Row, Freeze First Column) 표시

방법 1: 첫 번째 열 고정 (가장 빠른 옵션)

왼쪽 만의 열만 보여야 할 때 주로 사용하는 방법으로, 이 흔히 이름, ID, 날짜 또는 행이 의존하는 레이블의 목록입니다.

단계:

  1. Excel 스프레드시트를 엽니다.
  2. Excel 창 상단의 보기 탭을 선택합니다.

  3. 창 그룹에서 분할창 고정을 클릭하여 드롭다운 메뉴를 엽니다.

  4. 첫 번째 열 고정 옵션을 선택합니다.

희미한 세로선이 열 A의 오른쪽에 표시됩니다. 오른쪽으로 스크롤해도 첫 번째 열이 계속 보입니다. 사전에 셀 선택이 필요하지 않습니다. Excel은 커서 위치나 활성 셀에 관계없이 항상 열 A를 고정합니다.

Excel에서 열 고정하는 방법: 8가지 방법 (문제 해결 포함): 이미지 2 - "첫 번째 열 고정"이 강조된 보기 탭 리본의 클로즈업

방법 2: 여러 열을 한 번에 고정

여러 열을 고정하는 목표가 있을 때, 예를 들어 고객 ID와 고객 이름을 함께 고정하고자 할 때 셀이나 열 선택 단계가 중요합니다.

단계:

  1. 고정할 마지막 열의 바로 오른쪽에 있는 열 글자를 클릭합니다. 예를 들어 첫 두 열(열 A와 B)을 고정하려면 열 C를 선택하세요. 첫 세 열을 고정하려면 열 D를 선택하세요. 두 번째 경우에서 왼쪽에서 세 번째 열이 경계가 됩니다.

  2. 보기 탭으로 이동합니다.

  3. 분할창 고정을 클릭한 다음 드롭다운 메뉴에서 분할창 고정을 선택합니다.

이제 첫 두 열 또는 세 열이 시트의 나머지가 횡단면으로 스크롤되는 동안 고정됩니다. 희미한 고정선이 선택된 열의 왼쪽에 나타납니다.

여기서 흔히 하는 실수는 전체 열 헤더를 선택하는 대신 단일 셀 내부를 클릭하는 것입니다. Excel은 셀 선택을 사용하여 고정 지점을 결정하며 고정은 선택된 셀의 위와 왼쪽에서 발생합니다. 이 경우 셀 C1을 선택하는 것은 열 C를 선택하는 것과 동일한 결과를 가져오지만, C5를 선택하면 첫 네 줄도 고정되어 목표에 맞지 않을 수 있습니다.

Excel에서 열 고정하는 방법: 8가지 방법 (문제 해결 포함): 이미지 3 - 열 C가 선택됨 (전체 열이 파란색으로 강조 표시됨)과 분할창 고정 메뉴

방법 3: 창 고정을 위한 키보드 단축키

Excel은 분할창 고정을 위한 단일 키 조합을 지정하지 않지만, 리본 바로 가기 시퀀스를 외우면 빨리 작동합니다.

Windows 바로 가기: Alt, W, F, 그런 다음 다시 F를 누르세요.

이 시퀀스는 다음과 같이 나뉩니다:

  • Alt는 리본 바로 가기를 활성화합니다.
  • W는 보기 탭을 선택합니다.
  • F는 분할창 고정 드롭다운 메뉴를 엽니다.
  • F는 메뉴에서 첫 번째 옵션인 분할창 고정을 선택합니다.

대신 첫 번째 열을 고정하려면 시퀀스는 Alt > W > F > C입니다. 상단 행을 고정하려면 Alt > W > F > R입니다. 기억하세요, 이 바로 가기는 시트 내 커서 위치에 상관없이 작동합니다.

Mac 바로 가기: Excel for Mac은 기본적으로 분할창 고정에 대한 전용 키보드 바로 가기를 포함하지 않지만, 일부 버전에서는 도구 > 키보드 사용자 정의를 통해 사용자 정의 바로 가기를 지정할 수 있습니다. 그렇지 않으면 보기 메뉴 접근법이 거의 같은 클릭 수를 소요합니다.

보너스 팁: 최신 Excel 버전에는 창 상단에 '말하고 싶은 것을 말하세요' 검색 상자가 포함되어 있습니다. 그 검색창에 '분할창 고정'을 입력하면 리본을 탐색할 필요 없이 동일한 옵션이 나타납니다.

Excel에서 열 고정하는 방법: 8가지 방법 (문제 해결 포함): 이미지 4 - Windows에서 Alt를 누른 후 키 팁 (글자가 포함된 작은 검은 사각형)이 보이는 리본

방법 4: 행과 열을 동시에 고정

이 기능의 가장 강력한 버전으로, 스프레드시트에서 행과 열을 고정하여 스크롤 도중 헤더 또는 주요 데이터를 계속 보이도록 할 때 유용합니다. 상단 행과 왼쪽 열을 함께 고정하여 스크롤 도중 둘 다 보이도록 합니다.

단계:

  1. 고정할 열 오른쪽행 아래에 위치한 셀을 선택합니다. 예를 들어 첫 번째 행과 첫 번째 열을 고정하려면 셀 B2를 선택하세요. 첫 세 행과 첫 두 열을 고정하려면 셀 C4를 선택하세요.

  2. 보기 탭으로 이동합니다.

  3. 창 틀 고정 > 창 틀 고정을 클릭하세요.

이제 두 개의 희미한 선이 나타납니다: 마지막 고정된 행 아래의 수평선과 마지막 고정된 열 오른쪽의 수직선. 어느 방향으로든 스크롤할 때 선택한 행과 열이 계속 보입니다. 대시보드, 재무 모델 및 보고서에서 행 및 열 헤더가 데이터를 읽는 키가 되는 표준 설정입니다.

열을 잠그지 않고 여러 행만 고정하려면 고정할 마지막 행의 바로 아래에 있는 행 번호를 클릭한 후 보기 > 분할창 고정 > 분할창 고정을 선택합니다. Excel은 행과 열을 동일하게 처리하므로 동일한 메뉴로 모두 다루어집니다. 구체적으로 상단 행을 고정하려면, 보기 탭으로 가서 분할창 고정 드롭다운을 선택한 후 최상위 행 고정을 선택하십시오.

Excel에서 열 고정하는 방법: 8가지 방법 (문제 해결 포함): 이미지 5 - 셀 B2가 선택된 스프레드시트에서 분할창 고정 메뉴와 고정된 레이아웃 미리보기

방법 5: 작업이 끝난 후 열의 고정을 해제

파일을 닫았다가 다시 열더라도 고정된 창은 해제 지시가 내려질 때까지 계속 고정된 상태로 유지됩니다. 이를 해제하려면:

  1. 보기 탭으로 이동합니다.

  2. 분할창 고정을 클릭합니다.
  3. 드롭다운 메뉴에서 분할창 해제를 선택합니다.

희미한 고정선이 사라지고 시트가 자유롭게 다시 스크롤됩니다. 동일한 분할창 해제 옵션으로 한 번에 고정된 행과 고정된 열을 해제할 수 있습니다. 별도의 '행 해제' 또는 '열 해제' 명령은 없습니다. Excel은 워크시트를 기준으로 하나의 설정으로 고정 지점을 저장하기 때문입니다. 해제 옵션은 '분할창 고정'이 일반적으로 있는 동일한 위치에 표시되며, 활성 고정이 있을 때는 첫 번째 메뉴 항목을 대체합니다.

Excel에서 열 고정하는 방법: 8가지 방법 (문제 해결 포함): 이미지 6 - 활성 고정이 있을 때 첫 번째 옵션으로 "분할창 해제"가 표시된 분할창 고정 드롭다운

방법 6: 빠른 액세스 도구 모음에 마법의 고정 버튼 추가

고정과 해제가 자주 이루어지는 스프레드시트의 경우, 빠른 액세스 도구 모음에 한 번의 클릭 버튼을 추가하면 시간 절약 및 드롭다운 메뉴 이동을 줄여줍니다.

단계:

  1. 빠른 액세스 도구 모음 끝부분에 있는 작은 드롭다운 화살표(리본 위나 아래에 위치한 아이콘 줄)를 클릭합니다.
  2. 더 많은 명령을 선택합니다.
  3. 명령 선택 드롭다운에서 모든 명령을 선택합니다.

  4. 분할창 고정으로 스크롤 내려가서 선택하고 추가를 클릭합니다.
  5. 확인을 클릭합니다.

이제 빠른 액세스 도구 모음에 분할창 고정 아이콘이 나타납니다. 한 번의 클릭으로 현재 셀 선택에 따라 고정을 전환합니다. 이것은 특히 한 세션 내에서 여러 번 뷰를 전환해야 하는 회계사나 분석가에게 유용합니다.

Excel에서 열 고정하는 방법: 8가지 방법 (문제 해결 포함): 이미지 7 - "Excel 옵션" 창의 왼쪽에 분할창 고정이 있고 오른쪽에 추가(빠른 액세스 도구 모음)된 상태

방법 7: 웹용 Excel 및 Mac용 Excel에서 열 고정

Excel의 웹 및 Mac 버전은 Windows 데스크톱 앱과는 약간 다르게 분할창 고정을 처리합니다.

웹용 Excel (Microsoft 365 온라인):

  1. 브라우저 리본에서 보기 탭을 클릭합니다.

  2. 분할창 고정을 클릭합니다.
  3. 첫 번째 열 고정, 상단 행 고정, 또는 여러 열이나 여러 행을 고정하기 위해 분할창 고정을 선택합니다.

온라인 버전은 데스크톱 앱과 동일한 세 가지 옵션을 지원하지만, 빠른 액세스 도구 모음 사용자 정의와 같은 몇 가지 고급 기능은 데스크톱 버전에서 제한적으로 유지됩니다.

Mac용 Excel:

  1. 보기 탭을 클릭합니다.

  2. 분할창 고정을 클릭합니다.
  3. 적절한 옵션을 선택하십시오.

Mac용 Excel의 오래된 버전에서는 분할창 고정 버튼이 드롭다운 대신 단일 토글 버튼으로 나타날 수 있습니다. 눌렀을 때 Windows 동작을 반영하여 현재 셀 선택에 따라 고정됩니다.

Excel에서 열 고정하는 방법: 8가지 방법 (문제 해결 포함): 이미지 8 - 웹용 Excel과 Mac용 Excel에서의 분할창 고정 버튼의 나란한 뷰

방법 8: VBA 매크로로 열 고정

수십 개의 스프레드시트를 가로질러 동일한 고정 설정을 반복할 경우, 짧은 VBA 매크로가 작업을 자동화합니다. 이 방법은 개발자 탭에 어느 정도 익숙함을 가정하지만, 코드 자체는 짧습니다.

단계:

  1. Alt + F11을 눌러 VBA 편집기를 엽니다.

  2. Insert > Module을 클릭합니다.
  3. 다음 코드를 붙여넣습니다:
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
$vbLabelText   $csharpLabel
  1. 에디터를 닫고 보기 > 매크로 > 매크로 보기에서 매크로를 실행하거나 버튼에 할당합니다.

고정할 열 수를 늘리려면 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")
$vbLabelText   $csharpLabel

첫 번째 인수는 왼쪽에서 고정할 열의 수이고, 두 번째 인수는 상단에서 고정할 행의 수입니다. (2, 1)을 전달하면 첫 두 열과 상단 행을 함께 고정할 수 있습니다. 이 방법의 두 개 매개변수 및 네 개 매개변수 버전에 대한 전체 코드 샘플은 C# 분할창 고정 코드 예제 가이드에서 확인할 수 있습니다.

마무리

Excel에서 열을 고정하는 것은 대부분의 일반적인 경우 한 번의 클릭으로 가능하고, 거의 모든 다른 경우 한 번의 메뉴 이동만으로 가능합니다. 보기 탭이 모든 것을 처리합니다: 첫 번째 열을 고정하려면 첫 번째 열 고정, 여러 열이나 여러 행을 고정하려면 분할창 고정, 상단 행을 고정하려면 최상위 행 고정, 설정을 해제하려면 분할창 해제를 사용합니다. 키보드 바로 가기, 빠른 액세스 도구 모음 및 VBA 매크로는 파워 유저를 위한 더 빠른 대안을 제공하며, 위의 문제 해결 단계는 옵션이 회색으로 나타나거나 예기치 않게 동작하는 몇 가지 경우를 다룹니다.

이 가이드는 Excel 파일을 프로그래밍 방식으로 처리하는 IronXL과 다른 .NET 라이브러리의 제작자에 의해 작성되었습니다. 코드에서 분할창을 고정하거나 셀을 서식 지정하거나 스프레드시트를 생성해야 하는 팀은 Office 없이 C#에서 Excel 파일을 만드는 단계별 튜토리얼을 따라 이러한 작업에 대한 전체 설명을 받을 수 있습니다.

Curtis Chau
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다.

아이언 서포트 팀

저희는 주 5일, 24시간 온라인으로 운영합니다.
채팅
이메일
전화해