홈 › 엑셀 수식·함수

엑셀 빈 행 삭제

원본 파일은 그대로 두고 정리된 새 파일을 만들어요. 값만 옮기기 때문에 서식은 기본 모양으로 바뀌어요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
엑셀·CSV 파일을 놓거나 눌러서 고르세요.xlsx · .xls · .csv

빈 행 삭제, 어떤 행과 열을 ‘비었다’고 보나

빈 행 정리가 필요한 순간

여러 사람이 이어 붙인 명단, 시스템에서 내려받아 중간중간 소계 줄이 빠진 자리, 인쇄용으로 띄어 둔 표에는 빈 행이 섞여 있어요. 빈 행이 하나라도 있으면 엑셀은 그 위까지만 표로 알아봐서 정렬이 반쪽만 되거나, 필터·피벗이 아래쪽 데이터를 빼먹어요. 행이 수천 개면 눈으로 찾아 지우기도 힘들죠. 이 도구는 파일을 읽어 빈 행과 빈 열이 몇 개인지 먼저 알려 주고, 정리한 새 파일을 만들어 줘요.

사용 방법

파일 놓는 칸에 1번, 지울 행 선택에 2번, 옵션 체크 묶음에 3번 표시가 붙은 화면

1단계파일 넣고 지울 행 고르기

  1. ① 엑셀이나 CSV 파일을 놓아요. 그림은 빈 행과 빈 열이 섞인 9행짜리 명단을 넣은 모습이에요.
  2. ② ‘모든 칸이 빈 행’이 기본이에요. 이름 열처럼 꼭 채워져야 하는 열이 비면 지우고 싶다면 ‘기준 열이 빈 행’을 고르고 기준 열을 정해요.
  3. ③ 공백만 든 칸을 빈칸으로 볼지, 빈 열도 지울지, 첫 행을 제목으로 남길지, 모든 시트에 적용할지 골라요.
정리 계획 안내에 4번, 정리 결과 미리 보기에 5번, 받기 버튼에 6번 표시가 붙은 화면

2단계계획 확인하고 받기

  1. ④ 몇 행 중 빈 행 몇 개와 빈 열 몇 개를 지워 몇 행이 남는지 한 줄로 알려 줘요.
  2. ⑤ 정리된 모습이 25행까지 미리 보여요.
  3. ⑥ 정리한 파일을 받아요. 파일 이름 뒤에 ‘_빈행정리’가 붙고, 원본 파일은 그대로 남아요.

‘빈’ 행과 열을 판단하는 기준

도구는 칸 값을 글자로 바꿔 보고, 아무것도 없으면 빈칸으로 봐요. ‘공백만 있는 칸도 빈칸으로’를 켜 두면 띄어쓰기만 든 칸도 빈칸이 되고, 남는 행에 있던 그런 칸도 진짜 빈칸으로 비워져요. 빈 열은 행을 먼저 지운 뒤 남은 행 전체에서 값이 하나도 없는 열이에요.

빈 행과 빈 열 판단9행짜리 명단에서 모든 칸이 빈 3, 7, 8행과 공백만 든 5행이 지워지고, 제목도 값도 없는 C열이 지워져요. 제목만 있는 비고 열은 남아요.빨강은 지워지고, 나머지는 남아요ABCDE1이름연락처부서비고2김민준010-…영업34이서연010-…회계5(공백)6박도윤영업789최하은010-…인사결과: 9행 → 5행, 빈 열 C 정리 · 비고(E)는 제목이 있어 남음
그림 속 명단에서 지워지는 행과 열, 남는 열이에요.
그림 속 명단판단이유
3·7·8행 (모든 칸 비어 있음)지움모든 칸이 빈칸
5행 (이름 칸에 공백 세 칸)지움공백만 든 칸도 빈칸으로 봄
C열 (제목도 값도 없음)지움남은 행 어디에도 값이 없음
E열 ‘비고’ (제목만 있음)남김제목 칸에 값이 있음
결과9행 → 5행빈 행 4개, 빈 열 1개 정리

제목만 있고 내용이 빈 열이 남는 건 첫 행도 열을 판단할 때 함께 보기 때문이에요. 그런 열까지 지우려면 받은 파일에서 직접 지우면 돼요.

기준 열 방식이 필요한 경우

‘모든 칸이 빈 행’은 정말 아무것도 없는 줄만 지워요. 그런데 실제 파일에는 이름은 비었는데 ‘합계’나 ‘0’ 같은 값이 남아 있는 쓰레기 행도 많아요. 이럴 때는 ‘기준 열이 빈 행’을 고르고 이름 열처럼 데이터라면 반드시 채워져 있어야 하는 열을 기준으로 정해요. 그 열이 빈 행은 다른 칸에 값이 있어도 모두 지워져요. 지우기 전에 안내 줄의 숫자가 예상과 맞는지, 미리 보기에 필요한 행이 남아 있는지 꼭 확인하세요.

주의할 점

더 궁금한 점

기준 열 목록에는 무엇이 나오나요?

고른 시트의 첫 행을 읽어 ‘A열 · 이름’처럼 열 문자와 제목을 함께 보여 줘요. 시트를 바꾸면 목록도 그 시트의 제목으로 바뀌어요.

CSV 파일을 넣으면 결과도 CSV인가요?

결과는 엑셀(.xlsx) 파일이에요. CSV의 한글 인코딩은 자동으로 알아내 읽고, 다시 CSV가 필요하면 엑셀에서 다른 이름으로 저장하면 돼요.

모든 시트에 적용하면 시트 이름은 그대로인가요?

그대로예요. 시트 순서와 이름을 유지한 채 시트마다 같은 기준으로 정리한 파일 하나를 만들어요.

빈 행이 섞이면 생기는 문제

다른 프로그램에서 내려받은 파일이나 여러 사람이 고친 엑셀에는 중간중간 빈 행이 끼어 있는 경우가 많아요. 빈 행이 있으면 Ctrl+방향키 이동이 중간에서 멈추고, 필터·정렬·피벗 테이블이 빈 행 위쪽까지만 인식해 아래 데이터가 빠지는 일이 생겨요. 이 도구는 파일을 올리면 빈 행과 빈 열을 찾아 몇 개를 지울지 먼저 보여 주고, 정리된 새 파일을 만들어 줘요.

옵션 고르기

엑셀에서 직접 지우는 방법

데이터 범위를 선택하고 Ctrl+G → 옵션 → 빈 셀을 고르면 빈칸만 선택돼요. 그 상태에서 Ctrl+-(빼기) → 행 전체를 누르면 빈칸이 있는 행이 지워져요. 다만 이 방법은 ‘한 칸이라도 빈’ 행을 모두 지워서 일부만 빈 행까지 사라질 수 있어요. 필터를 걸고 (필드 값 없음)만 골라 지우는 방법도 있어요.

이 도구는 값만 새 파일로 옮겨요. 수식은 계산된 값으로 바뀌고 색·테두리는 기본 모양이 되니, 서식이 중요한 파일은 엑셀에서 직접 정리하세요. 0으로 시작하는 코드(0012)와 긴 숫자는 글자로 유지돼요.

자주 묻는 질문

원본 파일이 바뀌나요?

아니요. 원본은 그대로 두고 ‘_빈행정리.xlsx’라는 새 파일을 만들어요.

시트가 여러 개예요.

‘모든 시트에 적용’을 켜면 모든 시트를 같은 규칙으로 정리해 한 파일로 받아요.

병합된 칸이 있으면 어떻게 되나요?

병합 영역의 첫 칸만 값이 있어 나머지 행이 빈 행으로 보일 수 있어요. ‘셀 병합 풀기·채우기’로 먼저 값을 채운 뒤 정리하세요.

함께 쓰면 좋은 도구