Excel · 실무

엑셀 행·열 추가·삭제

행을 추가하려면 행 번호를 선택하고 마우스 오른쪽 단추 → 삽입을 누르거나 Ctrl+Shift+=를 누릅니다. 새 행은 선택한 행 위에, 새 열은 선택한 열 왼쪽에 생기며, 삭제는 같은 방법으로 Ctrl+-를 씁니다.

행 전체를 먼저 선택하면 창 없이 바로 삽입됩니다

1. 행 선택

Shift+Space

행 번호를 클릭해도 됩니다. 세 줄을 넣으려면 세 행을 선택합니다.

2. 삽입

Ctrl+Shift+=

선택한 행 위에 같은 수의 빈 행이 생깁니다.

3. 삭제

Ctrl+-

행이 통째로 사라지고 아래 행이 올라옵니다.

셀 하나만 선택한 채 단축키를 누르면 밀 방향을 묻는 창이 열립니다. 표에서는 행 전체를 고르세요. Delete 키는 내용만 지우고 행은 남깁니다.

행·열 삽입과 삭제를 직접 해 보세요

행·열 머리글이나 셀을 선택하고 오른쪽 클릭 메뉴, 리본, 단축키로 삽입·삭제하면 밀려난 셀과 바뀐 수식이 표시됩니다.

오른쪽 클릭 메뉴·단축키 사용 가능
파일홈삽입페이지 레이아웃수식데이터검토보기
셀
편집
Ctrl+Z · F4
검토 · 보호
4:4fx감귤
ABCDEF
1품목수량담당
2사과120김민수
3배80이서연
4감귤150박지훈
5포도60최유진
6복숭아90정하늘
7합계500
8사과 비율24%
9
10
11
12
Shift+Space 행 선택Ctrl+Space 열 선택Ctrl+Shift+= 삽입Ctrl+- 삭제F4 반복Delete 내용만 지우기Ctrl+Z 실행 취소Ctrl+End 마지막 셀시트를 한 번 클릭한 뒤 누르세요.

현재 선택

셀·범위
4:4
값·수식
감귤
마지막 셀(Ctrl+End)
C8
상태
일반 시트

4행 전체를 선택한 상태입니다. 행 번호 4를 마우스 오른쪽 단추로 클릭해 삽입을 누르거나, 홈 → 삽입 → 시트 행 삽입을 눌러 보세요.

새로 생긴 칸자리가 바뀐 셀참조가 바뀐 수식오류

행 전체 삽입과 셀 밀기는 움직이는 범위가 다릅니다

명령움직이는 셀같은 행의 다른 열사용 상황
행 전체 삽입선택 행 아래의 모든 열함께 내려가 행 관계 유지표 중간에 새 데이터 행 추가
열 전체 삽입선택 열 오른쪽의 모든 행함께 밀려 열 관계 유지새 항목 열 추가
셀을 아래로 밀기선택한 열의 아래쪽 셀만그대로 → 한 줄씩 어긋남한 열짜리 목록에 값 끼워 넣기
셀을 오른쪽으로 밀기선택한 행의 오른쪽 셀만위아래 행과 어긋남한 행 안에서 칸 끼워 넣기

데이터 사이의 빈 행만 골라 한꺼번에 지우려면 엑셀 빈 셀 삭제의 이동 옵션 방법이 빠릅니다.

목차▾
  1. 1.엑셀 행 추가(삽입)하는 방법
  2. 2.행·열 삽입·삭제 단축키
  3. 3.여러 행·열을 한 번에 추가
  4. 4.셀만 삽입과 행 전체 삽입 차이
  5. 5.행·열 삭제와 Delete 키 차이
  6. 6.한 줄씩 띄워 빈 행 넣기
  7. 7.삽입·삭제 후 수식 변화와 #REF!
  8. 8.행 추가가 안 될 때
  9. 9.자주 묻는 질문

엑셀 행 추가(삽입)하는 방법

행 삽입은 선택한 위치에 빈 행을 끼워 넣고 그 아래 행을 한 줄씩 내리는 기능입니다. Excel 시트는 1,048,576행과 16,384열(A~XFD)로 크기가 정해져 있어 행을 추가해도 시트가 커지지 않고, 맨 아래의 빈 행이 밀려 사라지는 구조입니다. 새 행은 항상 선택한 행의 위, 새 열은 선택한 열의 왼쪽에 생깁니다.

  1. 새 행을 넣을 자리의 행 번호(예: 4)를 클릭해 행 전체를 선택합니다.
  2. 행 번호를 마우스 오른쪽 단추로 클릭하고 삽입을 누릅니다.
  3. 기존 4행은 5행으로 내려가고 4행에 빈 행이 생깁니다.

리본을 쓰려면 행 안의 아무 셀이나 선택하고 홈 → 셀 → 삽입 → 시트 행 삽입을 누릅니다. 열은 같은 메뉴의 시트 열 삽입입니다. 웹용 Excel에서는 행 번호를 마우스 오른쪽 단추로 클릭했을 때 ‘행 삽입’·‘열 삽입’ 메뉴가 표시됩니다.

서식이 적용된 행 사이에 삽입하면 새 행에도 주변 행의 서식이 따라옵니다. 머리글 바로 아래에 삽입해 머리글 서식이 따라왔다면 삽입 직후 나타나는 삽입 옵션 단추에서 다른 서식을 고르거나 서식을 지울 수 있습니다.

행·열 삽입·삭제 단축키

키동작(Windows용 Excel)
Shift+Space활성 셀이 있는 행 전체 선택
Ctrl+Space활성 셀이 있는 열 전체 선택
Ctrl+Shift+=삽입. 행·열 전체가 선택되어 있으면 바로 삽입, 셀만 선택되어 있으면 삽입 창
Ctrl+-삭제. 행·열 전체면 바로 삭제, 셀이면 삭제 창
F4 또는 Ctrl+Y마지막 작업 반복(가능한 경우)
Alt → H → I → R리본 키 팁으로 시트 행 삽입(열은 Alt → H → I → C)
Delete선택한 셀의 내용만 지우기

Ctrl+Shift+=는 키보드에서 +가 Shift+=에 있기 때문에 생긴 표기로, Microsoft 단축키 목록에는 Ctrl과 더하기 기호(+)를 누르는 것으로 안내되어 있습니다. 가장 확실한 순서는 Shift+Space로 행 선택 → Ctrl+Shift+=입니다. 입력기 설정에 따라 Shift+Space나 Ctrl+Space가 다른 기능에 쓰여 동작하지 않으면 행 번호·열 문자를 클릭해 선택하세요. 리본 키 팁은 Excel 버전·언어에 따라 달라질 수 있고, Mac용 Excel은 단축키 조합이 다릅니다.

여러 행·열을 한 번에 추가

삽입되는 행 수는 선택한 행 수와 같습니다. 4행부터 6행까지 세 행 번호를 드래그해 선택하고 삽입하면 4행 위에 빈 행 3개가 생기고, 기존 4행은 7행으로 내려갑니다. 열도 마찬가지로 B열부터 D열까지 선택하면 B열 왼쪽에 빈 열 3개가 들어갑니다.

같은 삽입을 여러 곳에 해야 한다면 한 번 삽입한 뒤 다음 위치를 선택하고 F4를 누릅니다. F4는 마지막으로 실행한 명령을 반복하는 키이므로, 중간에 다른 작업을 하면 그 작업이 반복됩니다. 수식을 편집하는 중에는 F4가 참조 형식을 바꾸는 키로 동작합니다.

셀만 삽입과 행 전체 삽입 차이

셀이나 셀 범위만 선택한 상태에서 삽입하면 삽입 창이 열리고 네 가지 중 하나를 고릅니다. 삭제 창에는 밀기 방향이 반대로 표시됩니다.

  • 셀을 오른쪽으로 밀기 — 선택한 행 안에서만 오른쪽 셀이 밀립니다.
  • 셀을 아래로 밀기 — 선택한 열 안에서만 아래쪽 셀이 내려갑니다.
  • 행 전체 — 선택 범위가 걸친 행 전체를 삽입합니다.
  • 열 전체 — 선택 범위가 걸친 열 전체를 삽입합니다.

품목(A열)·수량(B열)·담당(C열)이 한 행에 묶인 표에서 B4 셀만 아래로 밀면 B열 값만 한 칸씩 내려가 감귤 옆에 빈칸, 포도 옆에 감귤의 수량이 놓이는 식으로 행이 어긋납니다. 여러 열이 한 행으로 묶인 표에서는 셀 밀기 대신 행 전체 삽입을 쓰고, 셀 밀기는 한 열짜리 목록이나 서로 독립된 칸에만 사용하는 편이 안전합니다.

행·열 삭제와 Delete 키 차이

행을 삭제하려면 행 번호를 선택하고 마우스 오른쪽 단추 → 삭제, 또는 Ctrl+-를 누릅니다. 리본에서는 홈 → 셀 → 삭제 → 시트 행 삭제입니다. 삭제한 행 아래의 행이 위로 올라와 빈자리를 채웁니다.

방법행·셀 자리서식참조하던 수식
삭제(Ctrl+-)사라지고 아래 행이 올라옴함께 삭제직접 참조하면 #REF!
Delete 키그대로 남음(빈 셀)남음빈 셀로 계산
홈 → 지우기 → 모두 지우기그대로 남음함께 지움빈 셀로 계산

실수로 지웠다면 바로 Ctrl+Z로 되돌릴 수 있습니다. 행 번호가 3에서 5로 건너뛰어 보인다면 4행은 삭제된 것이 아니라 숨겨진 것이므로 엑셀 숨기기 취소로 다시 표시합니다. 숨긴 행이 있는 상태에서 범위를 선택해 삭제하면 숨긴 행까지 함께 삭제될 수 있으니 먼저 확인하세요.

한 줄씩 띄워 빈 행 넣기

데이터 행 사이사이에 빈 행을 하나씩 넣는 방법은 행 수에 따라 두 가지를 씁니다.

행이 적을 때 — Ctrl로 행을 하나씩 선택

  1. 빈 행을 넣을 첫 행 번호(예: 3)를 클릭합니다.
  2. Ctrl을 누른 채 4, 5, 6행 번호를 하나씩 클릭합니다. 드래그하면 한 덩어리가 되므로 따로 클릭해야 합니다.
  3. 선택한 행 번호 위에서 마우스 오른쪽 단추 → 삽입을 누르면 각 행 위에 빈 행이 하나씩 들어갑니다.

행이 많을 때 — 보조 열과 정렬

  1. 데이터 오른쪽 빈 열에 1, 2, 3… 순번을 데이터 행 수만큼 채웁니다.
  2. 순번 목록을 복사해 바로 아래(데이터가 없는 행)에 한 번 더 붙여 넣습니다.
  3. 데이터와 보조 열을 함께 선택하고 보조 열 기준 오름차순으로 정렬하면 같은 순번끼리 붙어 한 줄씩 빈 행이 생깁니다.
  4. 결과를 확인한 뒤 보조 열을 삭제합니다.

정렬 방식은 머리글 행을 정렬 범위에서 빼야 하고, 범위 안에 병합된 셀이 있으면 정렬이 되지 않을 수 있습니다. 인쇄할 때 보기 좋게 간격만 필요하다면 빈 행을 넣기보다 행 높이를 키우는 편이 데이터 관리에 유리합니다.

삽입·삭제 후 수식 변화와 #REF!

행이나 열을 삽입·삭제하면 Excel은 다른 셀을 가리키던 수식의 참조 주소를 자동으로 고칩니다. 예시 시트의 B7 합계가 =SUM(B2:B6)일 때 삽입 위치에 따라 결과가 달라집니다.

작업합계 수식새 행 포함
4행에 행 삽입(범위 중간)=SUM(B2:B7)포함
2행에 행 삽입(범위 첫 행)=SUM(B3:B7)제외
7행에 행 삽입(범위 바로 아래)=SUM(B2:B6)제외
3행 삭제(범위 중간)=SUM(B2:B5)—

범위 첫 행 위나 마지막 행 바로 아래에 넣은 행은 삽입만으로는 범위에 들어가지 않습니다. 새 행에 값을 입력하면 Excel이 범위를 자동으로 늘려 주는 경우도 있지만 설정과 위쪽 데이터 모양에 따라 달라지므로, 합계 셀을 선택해 수식 입력줄에서 범위를 확인하는 습관이 필요합니다. 행을 자주 추가하는 목록이라면 Excel 표(Ctrl+T)로 바꿔 두면 표 아래에 입력한 행이 표 범위에 자동으로 포함됩니다.

삭제는 반대로 범위가 줄어듭니다. 문제는 수식이 셀 하나를 직접 가리킬 때입니다. B8의 사과 비율 수식 =B2/B7에서 2행을 삭제하면 참조할 셀이 사라져 =#REF!/B6으로 바뀌고 결과가 #REF! 오류가 됩니다. 범위의 행 전체를 지우면 =SUM(#REF!)가 됩니다.

  • 삭제 직후라면 Ctrl+Z로 되돌리는 것이 가장 확실합니다.
  • =SUM(B2,B3,B4)처럼 셀을 하나씩 나열하기보다 =SUM(B2:B4)처럼 범위로 쓰면 중간 행을 지워도 오류 대신 범위가 줄어듭니다.
  • 이미 저장해 되돌릴 수 없다면 #REF! 자리에 올바른 셀 주소를 다시 입력합니다.

행 추가가 안 될 때

‘비어 있지 않은 셀을 워크시트의 끝으로 밀어내기 때문에 새 셀을 삽입할 수 없습니다’ 또는 ‘데이터 손실 가능성을 방지하기 위해 … 비어 있지 않은 셀을 이동할 수 없습니다’처럼 버전에 따라 문구가 조금 다른 메시지가 나온다면, 시트의 마지막 행(1,048,576행)이나 마지막 열(XFD열)에 값·수식·서식이 남아 있다는 뜻입니다. 행을 삽입하면 맨 아래 행이 시트 밖으로 밀려나야 하는데 그 행이 비어 있지 않아 Excel이 삽입을 막습니다. 열 전체에 테두리를 적용했거나 시트 전체에 수식을 채운 경우에 자주 생깁니다.

  1. Ctrl+End를 눌러 Excel이 인식하는 마지막 셀이 어디인지 확인합니다.
  2. 실제 데이터 바로 아래 첫 빈 행의 행 번호를 클릭하고 Ctrl+Shift+↓로 마지막 행까지 선택합니다.
  3. 마우스 오른쪽 단추 → 삭제로 행을 지우거나, 홈 → 편집 → 지우기 → 모두 지우기로 값과 서식을 함께 지웁니다. Delete 키는 서식을 남기므로 해결되지 않습니다.
  4. 열을 삽입할 때 같은 메시지가 나오면 데이터 오른쪽 첫 빈 열부터 Ctrl+Shift+→로 끝 열까지 같은 방법으로 지웁니다.
  5. 통합 문서를 저장하고 다시 연 뒤 삽입합니다.

다른 원인

  • 시트 보호 — 보호된 시트에서는 삽입·삭제 메뉴가 회색입니다. 검토 → 시트 보호 해제를 누르거나, 시트를 보호할 때 허용 목록에서 ‘행 삽입’·‘행 삭제’·‘열 삽입’·‘열 삭제’를 체크합니다.
  • 셀 편집 중 — 셀 안에 커서가 있으면 Enter나 Esc로 편집을 먼저 끝냅니다.
  • Excel 표(Ctrl+T) — 표 안의 셀을 마우스 오른쪽 단추로 클릭해 삽입 → 위의 표 행을 고르면 표 안에만 행이 추가됩니다(메뉴 이름은 버전에 따라 다를 수 있음). 표 바로 아래 행에 값을 입력해도 표가 자동으로 늘어나며, 표의 마지막 셀에서 Tab 키를 눌러 새 행을 추가하는 방법도 널리 쓰입니다.
  • 병합된 셀 — 셀 밀기로 병합된 셀의 일부만 움직이려 하면 작업이 거부될 수 있습니다. 행 전체 삽입을 쓰거나 병합을 해제한 뒤 삽입하세요.
  • 여러 시트 그룹 선택 — 시트 탭이 여러 개 선택된 상태에서는 삽입·삭제가 선택한 모든 시트에 함께 적용되므로, 한 시트만 바꾸려면 다른 시트 탭을 클릭해 그룹을 풀고 작업합니다.

자주 묻는 질문

엑셀 행 추가(삽입) 단축키는 무엇인가요?▾

Windows용 Excel에서 행 번호를 클릭하거나 Shift+Space로 행 전체를 선택한 뒤 Ctrl+Shift+=(Ctrl + +)를 누르면 선택한 행 위에 빈 행이 삽입됩니다. 셀 하나만 선택한 상태에서 누르면 삽입 창이 열리므로 행 전체를 고르고 확인을 누르면 됩니다.

여러 행을 한 번에 추가하려면 어떻게 하나요?▾

넣고 싶은 개수만큼 행 머리글을 드래그해 선택한 뒤 마우스 오른쪽 단추 → 삽입을 누릅니다. 예를 들어 4~6행 세 줄을 선택하면 4행 위에 빈 행 3개가 생깁니다. 같은 삽입을 여러 번 반복하려면 F4를 누릅니다.

엑셀 행 삭제 단축키와 Delete 키는 무엇이 다른가요?▾

행 전체를 선택하고 Ctrl+-(빼기)를 누르면 행이 통째로 삭제되고 아래 행이 올라옵니다. Delete 키는 선택한 셀의 값과 수식만 지우고 행과 서식은 그대로 둡니다. 빈 줄 자체를 없애려면 Delete 키가 아니라 삭제를 사용합니다.

열을 추가하면 어느 쪽에 생기나요?▾

선택한 열의 왼쪽에 새 열이 삽입되고 기존 열은 오른쪽으로 밀립니다. 열 전체는 열 문자를 클릭하거나 Ctrl+Space로 선택하며, 여러 열을 선택하면 그 수만큼 삽입됩니다.

행 추가가 안 되고 ‘비어 있지 않은 셀을 워크시트의 끝으로 밀어내기 때문에 새 셀을 삽입할 수 없습니다’라고 나와요.▾

시트 마지막 행(1,048,576행)이나 마지막 열(XFD열)에 값·수식·서식이 남아 있어 더 밀어낼 자리가 없다는 뜻입니다. Ctrl+End로 마지막 셀을 확인하고, 데이터 아래의 빈 행부터 끝 행까지 선택해 시트 행 삭제(또는 홈 → 지우기 → 모두 지우기)한 뒤 저장하고 다시 시도하세요.

행을 추가했는데 SUM 합계에 새 행이 포함되지 않아요.▾

SUM 범위의 첫 행 위나 마지막 행 바로 아래에 삽입하면 범위가 늘어나지 않습니다. 범위 중간에 삽입해야 자동으로 늘어납니다. 합계 셀을 선택해 수식 입력줄의 범위를 확인하고, 행을 자주 추가하는 목록이라면 Excel 표(Ctrl+T)로 바꾸는 방법도 있습니다.

행을 삭제했더니 #REF! 오류가 나요.▾

다른 셀의 수식이 삭제한 셀을 직접 참조하고 있었기 때문입니다. 바로 Ctrl+Z로 되돌린 뒤, 수식을 =SUM(B2:B6)처럼 범위 참조로 바꾸거나 참조하는 셀을 먼저 옮기고 삭제하세요.

데이터 사이사이에 빈 행을 한 줄씩 넣을 수 있나요?▾

행이 많지 않다면 Ctrl을 누른 채 행 번호를 하나씩 클릭해 선택한 뒤 삽입하면 선택한 각 행 위에 빈 행이 하나씩 들어갑니다. 행이 많다면 보조 열에 1, 2, 3… 순번을 매기고 데이터 아래에 같은 순번을 한 번 더 입력한 뒤 보조 열 기준으로 정렬하는 방법이 확실합니다.

삽입·삭제 메뉴가 회색으로 비활성화돼요.▾

시트가 보호되어 있으면 행·열 삽입과 삭제가 막힙니다. 검토 → 시트 보호 해제를 누르거나, 보호할 때 ‘행 삽입’·‘행 삭제’를 허용합니다. 셀을 편집하는 중이어도 메뉴가 비활성화되므로 Enter나 Esc로 편집을 끝냅니다.

이 페이지는 Microsoft Support의 행·열 삽입과 삭제, Excel 바로 가기 키, 비어 있지 않은 셀을 밀어낼 수 없다는 오류, 마지막 셀 찾기와 재설정, #REF! 오류 수정, 표 크기 조정, 워크시트 보호 안내를 기준으로 작성했습니다. 메뉴 이름과 단축키는 Excel 버전·언어·운영체제에 따라 다를 수 있습니다.