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

Excel에서 행을 추가하는 방법: 쉽게 만들기 (2026)

스프레드시트의 중간에 새 행이 필요합니까? 기존 데이터 행 두 개 사이에 있습니다. 아마도 항목을 포함하는 것을 잊었거나 특정 부서 섹션 위에 새 직원 레코드를 추가하고 있을 것입니다. 어떤 이유로든, Microsoft Excel은 이를 간단히 처리합니다. 새 행이 나타나길 원하는 행 번호를 오른쪽 클릭하고, 컨텍스트 메뉴에서 삽입을 선택하세요. Excel은 모든 것을 아래로 밀고 작업할 수 있는 빈 행을 제공합니다.

기본적인 사례를 다루지만, 동시에 여러 행을 삽입해야 하거나, Excel 테이블 안에 행을 추가하거나, 대량 삽입을 위해 이름 상자를 사용하거나, VBA 코드로 전체 프로세스를 자동화하는 방법에 대한 많은 정보가 있습니다. 각 상황에 맞는 알맞은 방법을 아는 것은 특히 빈번히 업데이트가 필요한 커다란 데이터셋을 다룰 때 상당한 시간을 절약하게 합니다.

이 가이드에서는 Microsoft Excel에서 행을 추가하는 모든 신뢰할 수 있는 방법을 다룹니다: 오른쪽 클릭 바로가기, 홈 탭 리본, 여러 행을 한 번에 삽입하기, 이름 상자 사용, Excel 테이블에 행 추가, 채우기 핸들 트릭, 키보드 단축키, 그리고 VBA 자동화입니다. 문제 해결 섹션은 가장자리 사례를 처리합니다. 프로그래밍 방식으로 Excel 파일을 생성하는 개발자는 C#에서 수작업 없이 IronXL이 행 삽입을 처리하는 방법을 보여주는 짧은 섹션을 마지막에 찾을 수 있을 것입니다.

미리 알아두면 좋은 점 하나: Excel에서 행을 삽입할 때, 삽입 지점 아래의 모든 기존 행이 자동으로 아래로 이동하여 공간을 만듭니다. 해당 행을 참조하는 모든 수식은 정확성을 유지하도록 셀 참조를 업데이트합니다. 삽입 후 아무 것도 수동으로 수정할 필요가 없습니다.

방법 1: 한 번의 오른쪽 클릭으로 단일 행 삽입 (가장 빠름)

이 방법은 대부분의 사람들이 사용하는 방식이며, 새 행을 하나 삽입하는 가장 빠른 방법입니다.

  1. 스프레드시트의 왼쪽에 있는 행 번호를 클릭하여 전체 행을 선택하세요. 예를 들어, 전체 다섯 번째 행을 선택하려면 행 번호 5를 클릭하세요.

  2. 선택한 행 번호를 오른쪽 클릭하세요.
  3. 오른쪽 클릭 메뉴에서 삽입을 선택하세요.

새로운 빈 행이 선택한 행 위에 나타납니다. 선택한 행이 한 위치 아래로, 그 아래의 모든 행도 아래로 이동합니다. 아래 스크린샷은 직원 데이터 파일의 5행을 오른쪽 클릭하고 삽입을 선택하여 새 빈 5행을 추가하고 기존의 5행 데이터를 6행으로 밀어내는 과정을 보여줍니다.

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 1 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 1

이미지 대체 텍스트 추가

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 2 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 2

이미지 대체 텍스트 추가

프로 팁: 행 번호가 아니라 아무 셀이나 오른쪽 클릭해도 됩니다. 그 경우 Excel은 네 가지 옵션이 있는 삽입 대화 상자를 보여줍니다: 셀을 오른쪽으로 이동, 셀을 아래로 이동, 전체 행, 또는 전체 열. 셀 이동 옵션은 전체 행을 삽입하는 대신 특정 방향으로 기존 셀을 밀어내도록 해줍니다. 작은 상자에서 전체 행 옵션을 선택하고 확인을 클릭하여 활성 셀 위로 전체 행을 삽입하세요. 예를 들어, C열의 셀에서 오른쪽 클릭하면, 전체 행 옵션을 선택하면 C열만이 아니라 모든 열에서 완전한 행을 삽입합니다.

삽입 후: 마지막 작업을 반복해 즉시 추가 행을 삽입하려면 F4 또는 Ctrl + Y를 누르십시오.

방법 2: 홈 탭을 사용하여 행을 삽입

리본 인터페이스를 통해 작업하는 것을 선호하는 경우, 홈 탭도 오른쪽 클릭 없이 동일한 결과를 제공합니다.

  1. 새로운 행을 삽입하려는 행 위의 아무 셀이나 클릭하세요. 예를 들어, 5행 위에 삽입하려면 셀 A5를 클릭하세요.

  2. 리본의 홈 탭으로 이동하세요.

  3. 삽입 메뉴 버튼의 드롭다운 화살표를 클릭하세요.

  4. 드롭다운 메뉴에서 시트 행 삽입을 선택하세요.

새로운 빈 행이 5행 위에 나타나고 기존의 모든 행이 아래로 이동합니다. 활성 셀이 자동으로 새 행으로 이동합니다. 아래 스크린샷에서는 셀 A5가 선택된 상태에서 홈 탭의 시트 행 삽입을 클릭하면 새 5행이 생성되고 기존의 5행 내용이 6행으로 이동합니다.

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 3 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 3

이미지 대체 텍스트 추가

사용 시점: 리본 방법은 이미 홈 탭에서 작업 중이고 행 번호로 이동하여 오른쪽 클릭을 피하고자 할 때 유용합니다.

방법 3: 여러 행을 한 번에 삽입 (인접)

프로세스를 반복하지 않고 한 번의 단계로 여러 행을 삽입하고자 한다면, 추가하려는 새로운 행 수와 동일한 수의 기존 행을 지정하고 삽입하기 전에 선택하세요.

  1. 아래로 밀고자 하는 첫 번째 행 번호를 클릭하세요. 예를 들어, 행 5를 클릭하세요.
  2. Shift를 누른 상태에서 선택한 마지막 행 번호를 클릭하세요. 세 개의 빈 행을 삽입하려면, Shift를 누른 채 행 7을 클릭하여 5행, 6행, 7행을 선택하세요.

  3. 선택한 행 번호 안에서 어디든 오른쪽 클릭하세요.
  4. 컨텍스트 메뉴에서 삽입을 선택하세요.

세 개의 새 빈 행이 5행 위에 나타납니다. 기존의 5, 6, 7행은 8, 9, 10행으로 이동합니다. Excel은 선택한 행 수와 동일한 수의 빈 행을 삽입하며, 그 행의 기존 셀이 자동으로 아래로 이동하여 데이터가 자동으로 손상되지 않고 유지됩니다. 두 개의 행을 선택하면 두 개의 새 행이 만들어집니다. 다섯 개를 선택하면 다섯 개가 됩니다. 이는 여러 열의 데이터를 포함한 스프레드시트에서도 작동합니다.

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 4 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 4

이미지 대체 텍스트 추가

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 5 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 5

이미지 대체 텍스트 추가

여러 행을 선택하기 위해 키보드 사용: 첫 번째 행 번호를 클릭한 후 Shift를 누르고 아래 화살표 키를 눌러 선택을 한 번에 한 행씩 아래로 확장하세요. 원하는 수의 행을 선택한 후, Ctrl + Shift + +를 눌러 마우스를 건드리지 않고 삽입하세요.

방법 4: 이름 상자를 사용하여 여러 행을 빠르게 삽입

스프레드시트의 왼쪽 위, 열 A 바로 위에 있는 이름 상자는 직접 열 범위를 선택할 수 있게 합니다. 이 방법은 여러 행을 한 번에 삽입하는 최고의 방안이며, 여러 행 번호를 클릭할 필요가 없습니다.

  1. 이름 상자를 클릭하세요 (현재 셀 주소를 보여주는 작은 상자, 예: A1).

  2. 삽입하려는 행 범위를 입력하세요. 예를 들어, 4:8을 입력하여 4행부터 8행까지 선택하고, 4행부터 빈 행을 다섯 개 삽입합니다.

  3. Enter를 누르세요. 이제 4행부터 8행까지 전체 행이 선택되었습니다.
  4. 선택한 행 안에서 어디든 오른쪽 클릭하세요.
  5. 마우스 오른쪽 버튼 메뉴에서 입력을 선택하세요.

새 빈 행 5개가 행 4부터 시작하여 나타납니다. 기존 데이터는 행 4부터 아래로 5행씩 이동합니다. 아래 스크린샷에서 이름 상자에 4:8을 입력하면 5개의 전체 행이 한 번에 선택되고, 마우스 오른쪽 버튼을 클릭한 후 입력을 선택하면, 5개의 빈 행이 나타나고 원래 데이터가 적절히 아래로 밀립니다. 수식 입력줄은 Enter를 누르기 전 이름 상자에 입력할 때 선택된 범위를 확인합니다.

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 6 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 6

이미지 대체 텍스트 추가

이 방법이 유용한 이유: 이름 상자 접근 방법은 큰 스프레드시트에서 특정 행 번호를 찾기 위해 스크롤할 필요가 없습니다. 행 100에 시작하여 20개의 빈 행을 삽입해야 한다면, 이름 상자에 100:119를 입력하고 Enter를 누르면 20개의 행이 선택된 범위로 즉시 인식되어 삽입 후 스프레드시트에 새 범위가 형성됩니다. 이름 상자에 클릭하여 먼저 현재 주소를 지운 후 새로 입력할 수 있도록 기존 참조의 일부를 덮어쓰지 않도록 ctrl 키를 누르세요.

방법 5: 키보드 단축키로 행 삽입하기

마우스를 전혀 사용하지 않고 행을 추가하려면 원하는 행 수를 선택한 후 키보드 단축키를 사용하세요.

  1. 전체 행을 선택하기 위해 행 번호를 클릭하세요. 예를 들어, 행 번호 5를 클릭하세요.
  2. 여러 행을 선택하려면 Shift를 누른 상태에서 다른 행 번호를 클릭하거나 Shift + 아래 화살표를 사용하여 선택을 확장하세요.

  3. Windows에서는 Ctrl + Shift + +, Mac에서는 Cmd + Shift + +를 누르세요.

키 조합은 선택한 행 수만큼 빈 행을 삽입하며, 기존 행을 아래로 밀어냅니다. 전체 행 대신 셀 범위를 선택한 경우 Excel은 삽입 대화 상자를 표시합니다. 그 경우 전체 행을 선택하고 Enter를 눌러 확인하세요.

삽입 반복: 키보드 단축키를 한 번 사용한 후 F4를 눌러 같은 위치에 다른 행을 삽입하세요. 처음부터 다시 Ctrl + Shift + +를 누르는 것보다 빠릅니다.

리본 메뉴를 위한 Alt 사용: 키보드에서 Alt를 누르고, Home 탭을 위해 H를 누른 다음, 입력을 위해 I를, 시트 행을 입력하기 위해 R을 누르세요. 이 방법으로 마우스를 전혀 사용하지 않고 리본을 통한 완전한 키보드 제어를 할 수 있습니다.

방법 6: 엑셀 테이블에 행 추가하기

엑셀 테이블 (Ctrl + T로 생성) 은 일반 스프레드시트 범위와 다르게 동작합니다. 테이블에 행을 삽입할 때 Excel은 테이블 서식을 자동으로 적용하고, 구조화된 참조를 확장하며, 헤더 행을 맨 위에 고정합니다. 테이블에 행을 추가하는 세 가지 방법이 있습니다.

옵션 A: 테이블 내에서 마우스 오른쪽 버튼 클릭

테이블 안의 셀을 마우스 오른쪽 버튼으로 클릭하세요. 입력을 선택하고 위쪽 테이블 행을 선택하면 선택된 행 위에 새 행을 추가하거나, 아래쪽 테이블 행을 선택하여 아래에 추가됩니다. 새 행은 테이블 스타일 및 번갈아 색상에 맞게 자동으로 서식이 지정됩니다.

옵션 B: 마지막 행 아래에 입력

어느 열에서든 테이블의 마지막 행 바로 아래의 빈 셀을 클릭하세요. 값을 입력하기 시작하고 Enter를 누르세요. 테이블은 새 행을 포함하도록 자동으로 확장되어, 테이블 스타일을 적용하고 수식을 확장합니다. 엑셀 테이블의 맨 아래에 행을 추가하는 가장 빠른 방법입니다.

옵션 C: 테이블 디자인을 사용해 테이블 크기 조정

리본에서 테이블 디자인 탭을 활성화하기 위해 테이블 내 아무 곳이나 클릭하세요. 테이블 크기 조정을 클릭하고 추가 행을 포함하도록 범위를 업데이트하세요. 이 방법은 한 번에 특정 수의 행을 테이블에 추가하고자 할 때 유용합니다.

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 7 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 7

이미지 대체 텍스트 추가

기본 행과의 중요한 차이점: 엑셀 테이블 내에서는 삽입 옵션이 표 전용 선택(위쪽 테이블 행, 아래쪽 테이블 행, 왼쪽 테이블 열)을 표시합니다. 일반 옵션이 보인다면, 테이블 경계를 벗어나 클릭한 것입니다. 테이블 안에 확실히 포함된 셀을 클릭하고 다시 시도하세요.

방법 7: 채우기 핸들을 사용해 행 삽입하기

Shift 키를 누르고 채우기 핸들을 끌면 빈 행을 시각적으로 삽입하는 덜 알려진 방법 입니다. 채우기 핸들은 선택된 셀이나 범위의 오른쪽 하단 모서리에 있는 작은 초록색 사각형입니다.

  1. 복제하려는 전체 행을 선택하거나 삽입하려는 행 위의 행을 선택하세요. 행 번호를 클릭하여 전체 행을 선택하세요.
  2. 채우기 핸들(선택한 행의 오른쪽 하단 모서리에 있는 작은 초록색 사각형) 위로 커서를 위치시키세요.
  3. Shift를 누르고 원하는 행 수만큼 아래로 채우기 핸들을 드래그하세요.

드래그하는 동안, 새 행이 삽입될 위치를 나타내는 두 개의 막대가 나타납니다. 마우스를 놓으면 Excel이 그 위치에 빈 행을 삽입합니다. 이 방법은 채우기 핸들 근처에서 작업할 때 한두 개의 빈 행을 빠르게 삽입할 때 가장 효과적입니다.

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 8 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 8

이미지 대체 텍스트 추가

방법 8: VBA 코드로 행 삽입하기

반복 작업이나 자동화를 위해, VBA 코드를 통해 수동 조작 없이 행을 삽입할 수 있습니다. Rows("5:5").Insert 같은 VBA 코드는 엑셀에서 행 삽입을 위한 고급 자동화를 허용합니다. 조건 기반으로 행을 추가하는 도구를 만들거나, 여러 시트를 처리하거나, 일정에 따라 실행할 때 유용합니다. IronXL의 행 삽입 가이드는 Excel을 실행하거나 VBA 코드를 작성할 필요 없이 .NET에서 같은 결과를 C#으로 달성하는 방법을 보여줍니다.

다음은 행 5 위에 새 행을 하나 삽입하는 기본 VBA 매크로입니다:

Sub InsertSingleRow()
    Rows("5:5").Insert Shift:=xlDown
End Sub
Sub InsertSingleRow()
    Rows("5:5").Insert Shift:=xlDown
End Sub
Sub InsertSingleRow()
    Rows("5:5").Insert(Shift:=xlDown)
End Sub
$vbLabelText   $csharpLabel

한 번에 여러 행을 삽입하려면 범위를 지정하세요:

Sub InsertMultipleRows()
    Rows("5:8").Insert Shift:=xlDown
End Sub
Sub InsertMultipleRows()
    Rows("5:8").Insert Shift:=xlDown
End Sub
Sub InsertMultipleRows()
    Rows("5:8").Insert(Shift:=xlDown)
End Sub
$vbLabelText   $csharpLabel

데이터 범위의 마지막 행에 동적으로 새 행을 삽입하려면:

Sub InsertAtLastRow()
    Dim lastRow As Long
    lastRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row
    Rows(lastRow + 1).Insert Shift:=xlDown
End Sub
Sub InsertAtLastRow()
    Dim lastRow As Long
    lastRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row
    Rows(lastRow + 1).Insert Shift:=xlDown
End Sub
Option Strict On



Sub InsertAtLastRow()
    Dim lastRow As Long
    lastRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row
    Rows(lastRow + 1).Insert(Shift:=xlDown)
End Sub
$vbLabelText   $csharpLabel

Alt + F11을 눌러 VBA 편집기를 열고, 삽입 > 모듈, 코드를 붙여넣고, F5를 눌러 실행하세요.

엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026): 이미지 9 - 엑셀에서 행을 추가하는 방법: 쉽게 하자 (2026)와 관련된 9개의 이미지 중 이미지 9

이미지 대체 텍스트 추가

VBA가 가치 있는 때: 수십 개의 시트에 걸쳐 행을 삽입하거나, 다른 사용자가 실행할 도구를 만들거나, 주간으로 실행하는 데이터 준비 작업을 자동화할 때 VBA가 적합합니다.

일반적인 문제 및 문제 해결

입력이 비활성화됨

워크시트 또는 통합 문서가 보호되어 있습니다. 검토 > 보호 해제 시트로 이동한 후 다시 시도하세요. 비밀번호가 필요할 수 있습니다.

삽입된 행이 주변 서식과 맞지 않습니다

삽입 후, 새 행의 왼쪽 가장자리에서 작은 삽입 옵션 버튼이 나타납니다. 이를 클릭해 위쪽 행과 같은 서식을 적용할지, 아래쪽 행과 같은 서식을 적용할지, 또는 서식을 전체적으로 지울지를 선택할 수 있습니다. 서식 지우기 옵션은 새 행을 기본 스프레드시트 스타일로 재설정하며, 완전히 다른 서식을 수동으로 적용하려 할 때 유용합니다. 버튼이 나타나지 않으면, 홈 탭에서 수동으로 서식을 적용하세요.

행을 삽입한 후 수식이 손상됨

Excel는 행이 이동할 때 상대 참조를 자동으로 조정합니다. 수식이 손상되었다면, 아마도 $ 기호가 있는 절대 참조를 사용해 잘못된 행을 가리키고 있을 것입니다. 수식을 확인하고 행 번호 참조를 수동으로 업데이트하세요. 복잡한 스프레드시트에서, 데이터를 가로질러 행 번호 확인 수식을 추가하여 다양한 삽입 후 영향을 받은 행을 추적하기 쉽게 만들 수 있습니다.

새 스프레드시트를 시작하는 것과 기존 것에 삽입하는 것

이 가이드의 여러 방법은 새로 생성된 스프레드시트에서 작업할 때나 이미 데이터가 들어 있는 기존 파일에 행을 삽입할 때나 동일하게 적용됩니다. 차이점은 기존 파일이 테이블 경계, 보호된 범위, 데이터 탭에서 행을 삽입할 수 있는 위치를 제한할 수 있는 데이터 유효성 검사 규칙과 같은 추가 제한이 있다는 것뿐입니다.

잘못된 위치에 삽입했습니다

Ctrl + Z를 즉시 눌러 실행 취소하세요. 한 번 이상 취소하여 삽입 전 상태로 돌아갈 수 있습니다.

인접하지 않은 행 선택이 작동하지 않습니다

Ctrl 키를 누른 상태에서 각 추가 행 번호를 클릭하여 인접하지 않은 행을 선택하세요.

올바른 방법 선택: 빠른 참조

| 목표 | 수행할 것 | |---|---| | 새 행 하나 삽입 | 행 번호 클릭, 마우스 오른쪽 클릭, 삽입 선택 | | 리본 사용하여 삽입 | 셀 선택, 홈 탭 > 삽입 > 시트 행 삽입 | | 한 번에 여러 행 삽입 | 같은 수의 행 선택, 마우스 오른쪽 클릭, 삽입 | | 키보드만으로 행 삽입 | 행을 선택하고 Ctrl + Shift + + 누르기 | | 이름 상자를 통해 행 삽입 | 이름 상자에 행 범위 입력 (예: 4:8), Enter, 마우스 오른쪽 클릭, 삽입 | | 엑셀 테이블에 행 추가 | 테이블 내부에서 마우스 오른쪽 클릭 > 삽입 > 위쪽 또는 아래쪽 테이블 행 | | 테이블 하단에 행 추가 | 마지막 행 아래의 셀을 클릭하고 타이핑 시작 | | 행 삽입 자동화 | Use VBA: Rows("5:5").Insert Shift:=xlDown |

개발자를 위한: IronXL로 프로그래밍 방식으로 행 삽입

응용 프로그램이 자동으로 Excel 파일을 생성하는 경우, 출력 구조를 구축하는 일부로 행을 추가해야 할 경우가 많습니다. IronXL는 InsertRow() 및 InsertRows() 메서드를 제공하여 서버에 Microsoft Office가 설치되지 않아도 C#에서 행을 삽입할 수 있습니다. 기존 행은 자동으로 아래로 밀려나며, 수식의 셀 참조는 정확성을 유지하도록 업데이트됩니다.

다음은 기존 Excel 파일에서 새 행 하나를 삽입하고 여러 행을 삽입하는 방법입니다:

using IronXL;
WorkBook workBook = WorkBook.Load("employee_data.xlsx");
WorkSheet sheet = workBook.DefaultWorkSheet;
// Insert one blank row before row 5 (zero-based index: row 5 = index 4)
sheet.InsertRow(4);
// Insert three blank rows before row 8 (zero-based index: row 8 = index 7)
sheet.InsertRows(7, 3);
// Populate the first new row with data
sheet["A5"].Value = "1151";
sheet["B5"].Value = "New Employee";
sheet["C5"].Value = "Smith";
sheet["D5"].Value = "newemployee.smith@company.com";
sheet["E5"].Value = "Engineering";
workBook.SaveAs("employee_data_updated.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("employee_data.xlsx");
WorkSheet sheet = workBook.DefaultWorkSheet;
// Insert one blank row before row 5 (zero-based index: row 5 = index 4)
sheet.InsertRow(4);
// Insert three blank rows before row 8 (zero-based index: row 8 = index 7)
sheet.InsertRows(7, 3);
// Populate the first new row with data
sheet["A5"].Value = "1151";
sheet["B5"].Value = "New Employee";
sheet["C5"].Value = "Smith";
sheet["D5"].Value = "newemployee.smith@company.com";
sheet["E5"].Value = "Engineering";
workBook.SaveAs("employee_data_updated.xlsx");
Imports IronXL

Dim workBook As WorkBook = WorkBook.Load("employee_data.xlsx")
Dim sheet As WorkSheet = workBook.DefaultWorkSheet
' Insert one blank row before row 5 (zero-based index: row 5 = index 4)
sheet.InsertRow(4)
' Insert three blank rows before row 8 (zero-based index: row 8 = index 7)
sheet.InsertRows(7, 3)
' Populate the first new row with data
sheet("A5").Value = "1151"
sheet("B5").Value = "New Employee"
sheet("C5").Value = "Smith"
sheet("D5").Value = "newemployee.smith@company.com"
sheet("E5").Value = "Engineering"
workBook.SaveAs("employee_data_updated.xlsx")
$vbLabelText   $csharpLabel

IronXL의 모든 행 인덱스 위치는 0을 기준으로 합니다. Excel의 행 1은 인덱스 0이고, 행 5는 인덱스 4입니다. InsertRow(4)는 현재 행 5 이전에 빈 행을 삽입하여 그 아래의 모든 행을 한 행씩 아래로 밀어냅니다. InsertRows(7, 3)는 현재 행 8 이전에 3개의 빈 행을 삽입합니다.

모든 가능한 행 및 열 삽입 방법에 대한 전체 참조는 IronXL 행 및 열 추가 방법 가이드InsertRow 코드 예제에서 확인할 수 있습니다.

IronXL은 또한 Excel 데이터를 읽고 작성하는 것, 셀 형식 지정, 수식, 큰 작업책을 작성할 때 서버에 Microsoft Office가 필요하지 않습니다.

시작하기: NuGet을 통해 Install-Package IronXL.Excel로 설치하고 무료 체험을 시작하세요. IronXL은 .NET 6+에서 실행되며, Windows, Linux, macOS, Docker, Azure, AWS와 호환됩니다.

마무리

Excel에서 행을 추가하는 작업은 다양한 시나리오에서 끊임없이 발생하며, 적절한 방법은 필요한 행 수와 위치에 따라 달라집니다. 하나의 행을 위해서는 행 번호를 마우스 오른쪽 버튼으로 클릭하고 삽입을 선택하는 것이 가장 빠른 경로입니다. 한 번에 여러 행을 삽입하려면, 마우스 오른쪽 버튼을 클릭하기 전에 동일한 수의 기존 행을 선택하세요. 이름 상자는 대형 스프레드시트에서 정확한 위치에 여러 행을 추가해야 할 때 가장 효율적인 접근 방법입니다. 엑셀 테이블 내의 행에 대해, 테이블 전용 삽입 옵션은 형식과 구조화된 참조를 유지합니다.

방법에 상관없이 몇 가지 사실은 항상 참입니다: 행 삽입 시 기존 행은 자동으로 아래로 밀립니다, 수식은 정확도를 유지하기 위해 조정됩니다, 그리고 Ctrl + Z는 실수를 즉시 실행 취소합니다. 코드에서 Excel 파일을 작성하는 개발자는 IronXL의 InsertRow() 및 InsertRows()를 사용해 전체 프로세스를 프로그래밍 방식으로 처리하여 생성된 파일이 처음부터 올바른 행 구조로 도착하도록 합니다. 전체 참조는 IronXL 행 및 열 추가 가이드에 있습니다.

Curtis Chau
기술 문서 작성자

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

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

아이언 서포트 팀

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