목차
Excel 워크시트에 데이터 세트가 있고 불필요한 빈 행이 있는 경우를 상상해 보십시오. 의심 할 여지없이 이러한 예상치 못한 빈 줄은 모든 사람을 짜증나게하고 작업에 방해가되며 작업 속도를 방해합니다. 따라서 Excel에서 이러한 데이터 세트로 작업하기 전에 이 쓸모 없는 빈 행을 삭제 하고 싶습니다. Microsoft Excel에는 이 작업을 수행하기 위한 다양한 기술과 방법이 있습니다. 그 중 8개를 예시와 적절한 그림으로 보여드리겠습니다.
실습 워크북 다운로드
다음 실습 워크북을 다운받아 함께 연습해 보시기 바랍니다.
Delete Blank Rows.xlsxExcel에서 빈 행을 삭제하는 8가지 효과적인 방법
항목 이름, 매출 금액 및 보너스 . 이 데이터 세트에는 행 6 , 9 , 11 및 13 에 빈 행이 있으므로 이러한 불필요한 행을 제거하려고 합니다. .
그럼 시작하겠습니다.
1. 몇 개의 빈 행을 수동으로 삭제합니다.
너무 크고 빈 행 수가 적기 때문에 수동으로 행을 제거 할 수 있습니다. 이런 경우 엑셀 명령어, 기능 등을 가지고 있는 다른 방법을 구현하는 것보다 빠를 것입니다. 이 기술은 두 가지 간단한 단계로 구성됩니다. 보자. 👇
단계:
- 누르고 Ctrl 키와 이와 같이 F6:F14 .
- 데이터 탭으로 이동 > 정렬 & 필터 그룹.
- 필터 옵션을 켭니다.
- 데이터세트 헤더에서 모두 표시 아이콘 중 하나를 클릭합니다.
- 모두 선택 해제 > 4 만 선택합니다.
- 확인 을 누릅니다.
- 삭제 방법 1 에 설명된 기술을 사용하여 기존 행.
- 이제 데이터 탭으로 이동하여 필터 를 클릭합니다.
Filter 옵션을 해제하면 데이터셋이 다음 그림과 같이 표시됩니다.
- 열을 선택하고 컨텍스트에서 삭제 명령을 선택하여 열 F 삭제 menu.
따라서 빈 행을 완벽하게 삭제하고 새롭고 신선한 데이터 세트를 생성했습니다. 👆
7.3 INDEX, SMALL, ROW, ROWS 함수 합치기
마지막 두 번째 방법으로 엑셀 수식을 만들어 봤습니다. 이 방법은 단 두 단계로 작동합니다. 아래에서 봅시다. 👇
단계:
- 데이터세트의 헤더를 복사 하여 적절한 위치에 붙여넣기 하세요. , 여기 셀 G4 에 있습니다.
- 셀 G5 에 다음 수식을 입력하고 Enter 키를 누릅니다.
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"",ROW(B$5:B$14)),ROWS(B$5:B5))), "")
📌 없으신 분들은 MS Excel 365 를 선택한 다음 Ctrl+Shift+Enter 를 누릅니다.
- 채우기 핸들 아이콘을 오른쪽 하단으로 드래그합니다. 데이터세트의.
그게 전부입니다. 다음 그림을 참조하십시오. 👇
🔎 공식은 어떻게 작동하나요?
⮞ ROWS(B$5:B5)
ROWS 함수는 B$5:B5 범위의 행 수를 반환합니다.
출력: 1 .
⮞ ROW(B$5:B$14)
ROW 함수는 B$5:B 범위의 행 번호를 반환합니다. $14 .
출력: {5;6;7;8;9;10;11;12;13;14}
⮞ B$5:B$14””
출력: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}
⮞ IF(B$5:B$14””, ROW(B$5:B$14))
IF 기능은 B$5 범위를 확인합니다. :B$14 조건을 만족하는지 여부를 반환하고 다음을 반환합니다.
출력: {5;FALSE;7;8;FALSE;10;FALSE;12;FALSE;14}
⮞ SMALL(IF(B$5:B$14””, ROW(B$5:B$14)),ROWS(B$5:B5))
SMALL 함수는 위 배열의 가장 작은 값을 결정합니다.
출력: {5}
⮞ IFERROR(INDEX( B:B,SMALL(IF(B$5:B$14"", ROW(B$5:B$14)),ROWS(B$5:B5))), "")
마지막으로, INDEX 함수는 SMALL 함수에 의해 호출되는 B:B 범위와 5번째 행 의 값을 반환합니다. IFERROR 기능은 Excel 오류 값에서 출력을 최신 상태로 유지하기 위한 것입니다.
출력: {Matt}
읽기자세히: Excel에서 빈 행을 삭제하는 방법(6가지 방법)
8. Excel 파워 쿼리 도구를 사용하여 모든 빈 행 삭제
The Power Query 는 멋진 Excel 도구이며 여러 용도로 사용할 수 있습니다. 여기서 우리는 이 도구를 사용하여 빈 행을 삭제할 것입니다. 아래 단계를 따르십시오. 👇
단계:
- 데이터 탭 > “ & 데이터 변환 ” 그룹 > " 테이블/범위에서 " 옵션을 선택합니다.
" 테이블 만들기 " 대화 상자가 열립니다.
- 전체 데이터 세트 B4:E14 를 선택합니다.
- 확인 을 누릅니다.
“ 파워 쿼리 편집기 ” 창이 나타납니다.
- 홈 탭으로 이동합니다> 행 줄이기 드롭다운 메뉴
- 행 제거 드롭다운 > 빈 행 제거 .
빈 행이 삭제됩니다. 다음 그림을 참조하십시오.
- 파일 > Coles & 옵션에 로드합니다.
데이터 가져오기 대화 상자가 나타납니다.
- 다음을 선택합니다. 표 라디오 버튼.
- 기존 워크시트 라디오 버튼 선택
- 원하는 출력 위치 선택, 셀 B16 > 확인 을 누릅니다.
그게 다입니다. 빈 행 없이 출력 데이터 세트가 준비되었습니다.
이제 테이블 형식을 범위 형태몇 단계를 더 따라야 합니다.
데이터세트를 범위 형식으로 변환:
단계:
- 표 디자인 탭 > 도구 그룹 > 범위로 변환 을 선택합니다.
- 확인 을 누릅니다.
데이터세트를 성공적으로 변환했습니다. 범위 형식으로.
매출 및 보너스 열 데이터는 일반 번호 유형입니다. 숫자 유형을 쉽게 변경할 수 있습니다. 다음 두 단계를 따르십시오.
1. 두 개의 열 을 선택합니다.
2. 홈 탭 > 숫자 그룹>; 회계번호 형식 을 선택합니다.
그게 다입니다. 다음 그림을 참조하십시오.
자세히 보기: Excel 행 삭제 바로 가기(보너스 기술 포함)
맺음말
그래서 엑셀에서 빈 행을 삭제하는 8가지 방법에 대해 알아보았습니다. 이 모든 방법이 도움이 되기를 바랍니다. 또한 워크북을 다운로드하여 직접 연습할 수 있습니다. 질문, 의견 또는 피드백이 있으면 의견 상자에 알려주십시오. 자세한 내용은 ExcelWIKI 웹사이트를 참조하십시오.
빈 행을 선택합니다.
- 오른쪽 클릭 > 컨텍스트 메뉴 > 삭제 명령을 클릭합니다.
그렇습니다! 쓸모없는 빈 행을 쉽게 지웠습니다. 👇
💡 기억:
더 읽기: Excel에서 빈 행을 제거하는 방법
2. Excel 정렬 명령 사용
정렬 명령은 빈 행을 데이터 집합의 맨 아래로 옮깁니다. 결과적으로 데이터 세트는 무의미한 빈 행을 제거합니다. 워크플로를 살펴보겠습니다. 👇
단계:
- 데이터 탭 > 정렬 및 필터링 그룹.
- 내림차순 정렬 또는 내림차순 정렬 을 클릭합니다.
마지막으로 빈 행이 맨 아래로 정렬됩니다. 다음 그림은 결과를 보여줍니다. 👇
💡 기억:
데이터 세트에 일련 번호 열이 있는 경우 Sort 최소에서 최대 옵션 일련 번호가 변경되지 않도록 합니다.
자세히 알아보기: Excel에서 행을 삭제하는 방법
3. 특수 명령으로 이동 사용
이 명령은 빈 셀을 선택합니다. 그런 다음 키보드 단축키 Ctrl + – 또는 컨텍스트 메뉴의 삭제 명령을 사용하여 빈 행을 삭제할 수 있습니다. 그럼 이 방법을 차근차근 알아보겠습니다.👇
단계:
- 모든 열 또는 전체 데이터 세트를 선택합니다.
- 다음으로 이동 홈 탭 > 편집 그룹입니다.
- 찾기 및 찾기로 이동합니다. 드롭다운 메뉴 > 특수 메뉴로 이동 명령.
특수 메뉴로 이동 대화 상자가 열립니다.
바로 가기 : Ctrl + G > 이동 대화 상자가 열립니다 > 특수 를 누릅니다.
- 공백 라디오 버튼 > 확인 을 누릅니다.
다음 스크린샷에서 빈 셀과 함께 예상되는 빈 행도 선택되었음을 확인할 수 있습니다.
이제 앞으로 이동하여 선택한 행을 삭제하겠습니다.
- Ctrl + – 를 누르세요.
삭제 대화 상자가 열립니다.
- 전체 행 라디오 버튼 > 확인 을 누릅니다.
첫 번째에서 설명한 대로 컨텍스트 메뉴의 삭제 옵션을 사용하여 이 삭제를 수행할 수도 있습니다. 방법입니다.
그게 전부입니다. 불필요한 빈 행을 제거했습니다. 위의 스크린샷에 결과 데이터 세트가 표시되었습니다. 👆
자세히 보기: 영원히 계속되는 Excel에서 행을 삭제하는 방법(4가지 쉬운 방법)
4. Excel 찾기 명령 활용
이 방법은 이전 방법과 매우 유사합니다. 차이점은 빈 행을 선택하는 방식에 있습니다. 앞으로 나아가자. 👇
단계:
- 홈 탭 > 편집 그룹입니다.
- 찾기 & 드롭다운 > 찾기 명령.
찾기 및 바꾸기 대화 상자가 나타납니다.
키보드에서 Ctrl + H 를 눌러도 찾기 및 바꾸기 로 이동할 수 있습니다.이제 다음 단계를 하나씩 수행합니다.
- 상자의 찾기 부분으로 이동합니다.
- 찾을 내용 상자를 비워 둡니다.
- 검색 내 시트 .
- 검색 행별 .
- 찾아보기 값 .
- 전체 셀 내용 일치 확인란을 선택합니다.
- 모두 찾기 를 누릅니다.
보시다시피 팝업 상자에 4개의 빈 행이 모두 표시됩니다. 👇
- Ctrl + A 를 눌러 모두 선택합니다.
- 닫기 를 누릅니다.
- 위 섹션에 설명된 적절한 방법을 사용하여 모두 삭제 합니다.
아래 그림과 같이 출력됩니다. 👇
5. 엑셀 자동 필터 기능 사용
또한 엑셀의 필터 옵션을 사용하여 빈 행을 삭제할 수 있습니다. 단계는 다음과 같습니다. 👇
단계:
- 헤더를 포함한 전체 데이터 범위 선택, B4:E14 .
- 데이터 탭으로 이동 > 정렬 & 필터 그룹 > 필터 옵션을 클릭하여 켭니다.
필터 옵션을 켜는 키보드 단축키는 Ctrl+Shift+L입니다.
- 데이터세트 헤더의 모두 표시 아이콘 중 하나를 클릭합니다.
- 모두 선택 취소 > 공백 만 선택합니다.
- 확인 을 누릅니다.
내용이 있는 모든 행이 사라졌습니다. . 이제 빈 행만 표시됩니다.
- 방법 1에 설명된 기술을 사용하여 빈 행을 삭제합니다.
빈 행을 성공적으로 삭제했지만 데이터가 있는 모든 행을 삭제한 것처럼 데이터세트도 표시됩니다. 데이터가 있는 행을 복구하고 데이터세트를 필터링되지 않은 형식의 노래로 변환해야 합니다.
- 데이터세트 헤더의 모든 아이콘을 표시하는 아이콘을 클릭합니다.
- 모두 선택 > 확인 을 누릅니다.
빈 행이 없는 원래 데이터 세트를 되찾았습니다. 다음 작업은 필터링되지 않은 형태로 변환하는 것입니다.
- 데이터세트에서 임의의 셀을 클릭하고 데이터 탭으로 이동합니다. .
- 정렬 & 필터 그룹 > 필터 명령을 클릭합니다.
필터링된 양식이 사라지고 데이터 세트가 원하는 일반 모양으로 나타납니다. 👇
안필터 옵션을 사용하는 다른 방법:
필터 옵션을 사용하는 다른 방법을 시도해 볼 수 있습니다. 이번에는 데이터 세트에서 빈 행을 삭제할 수 없지만 비전에서 제거할 수 있습니다. 경우에 따라 이 방법이 유용할 수 있습니다. 자, 봅시다! 👇
단계:
- 앞서 설명한 대로 데이터 세트에 필터 명령을 적용합니다.
- 아무거나 클릭합니다. 데이터세트 헤더의 모든 아이콘을 표시하는 의
- (공백) 표시 해제 확인란 > 확인 을 누릅니다.
빈 행이 데이터세트에서 사라지도록 만들었습니다! 필터 옵션 ON 을 유지해야 합니다. 👇
💡 기억:
필터 옵션을 끄면 빈 행이 다시 나타납니다!
자세히 보기: Excel에서 VBA로 행을 필터링하고 삭제하는 방법(2가지 방법)
유사 읽기
- 엑셀에서 셀이 비어 있을 때 행을 삭제하는 방법(4가지 방법)
- 공백을 제거하는 수식 Excel의 행(예제 5개)
- Excel에서 여러 행 삭제(3가지 방법)
- Excel에서 선택한 행을 삭제하는 방법(8가지 접근 방식) )
- 엑셀에서 특정 행 아래의 모든 행을 삭제하는 방법 (6가지 방법)
6. 엑셀 고급 필터 명령 사용
고급 필터 옵션은 Microsoft Excel에서시야에서 쓸모없는 빈 행. 다음 단계를 살펴보겠습니다. 👇
단계:
먼저 필터 기준 범위 를 설정해야 합니다. 이를 위해
- Cell G4 에 Sales Person 이라는 헤더가 있는 새 데이터 열을 생성합니다.
- 셀 G5에
>""
을 입력합니다.
- 데이터 탭으로 이동 > 정렬 & 필터 그룹 > 고급 옵션을 클릭합니다.
고급 필터 대화 상자가 열립니다.
- 을 클릭합니다. " 목록 필터링, 제자리 " 라디오 버튼.
- 다음으로 전체 데이터 세트 B4:E14를 선택하여 " 목록 범위 "를 선택합니다. .
- 범위를 선택하여 “ 기준 범위 ”를 선택합니다. G4:G5 .
3단계 & 4, 고급 필터 대화 상자는 다음 그림과 같습니다.
- 확인 을 누릅니다.
다음 스크린샷은 데이터세트에서 빈 행을 성공적으로 제거했음을 보여줍니다. 👇
하지만 blue & 비순차적 행 번호 5,7,8,10,12 및 14 는 빈 행이 보이지 않지만 여전히 있음을 나타냅니다. 다시 표시하려면 파란색 행 번호 사이를 두 번 클릭하면 다시 표시됩니다!
자세히 알아보기: Excel에서 필터링된 행을 삭제하는 방법(5가지 방법)
7. 여러 개 사용빈 행을 삭제하는 Excel 수식
7.1 Excel FILTER 함수 사용
이 방법에서는 동적 배열 함수인 FILTER 함수 를 사용하겠습니다. Excel 365 에서만 사용할 수 있습니다.
여기의 특징은 가장 왼쪽 상단 셀에 수식을 한 번만 입력하면 된다는 것입니다. 결과는 지정된 범위의 나머지 셀에 쏟아집니다. 또한 데이터 세트에 더 많은 행을 추가하면 새 행에도 함수가 자동으로 적용됩니다.
이 기능을 사용하는 방법을 살펴보겠습니다. 👇
단계:
- 헤더 이름을 복사 하고 새 위치에 붙여넣기 합니다(여기서는 셀 G4 에서) 형식을 사용합니다.
- 셀 G5 :
=FILTER(B5:E14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14""))
- Enter 를 누르십시오.
그래서 다음 그림은 모든 빈 행을 성공적으로 제거하고 데이터 세트에 원하는 깔끔한 모양을 부여했음을 보여줍니다.
🔎 How Does the Formula 작업하시겠습니까?
삭제할 빈 행을 찾고 있으므로 각 빈 행의 셀은 비어 있습니다. 그래서 우리는 빈 셀을 먼저 찾는 기준을 설계했습니다. 그런 다음 부울 논리를 사용하여 빈 셀, 즉 빈 행을 삭제했습니다.
⮞ E5:E14””
빈 문자열 ""이 있는 NOT 연산자는 비어 있지 않음 을 의미합니다. E5:E14 범위의 각 셀에서결과는 다음과 같은 배열이 됩니다.
출력: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}
⮞ 마찬가지로 D5:D14”” , C5:C14”” 및 B5:B14”” , 결과는 다음과 같습니다.
D5:D14””= {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}
C5:C14””= {참;거짓;참;참;거짓;참;거짓;참;거짓;참}
B5:B14””= { 참;거짓;참;참;거짓;참;거짓;참;거짓;참}
⮞ (B5:B14””)*(C5: C14””)*(D5:D14””)*(E5:E14””)
출력: {1;0;1;1;0;1;0;1 ;0;1}
⮞ FILTER(B5:E14,(B5:B14””)*(C5:C14””)*(D5:D14 ””)*(E5:E14””))
마지막으로 FILTER 함수는 배열 B5:B14 의 출력을 반환합니다. 기준.=
출력: {“매트”,”고기”,200,10;”리”,”해산물”,450,22.5;”아담”,”의류”,1000, 50;"홉킨스","아기 장난감",780,39;"닉","의류",890,44.5;"크리스","화장품",2550,127.5}
7.2 사용 COUNTBLANK 함수
COUNTBLANK 함수 n 는 지정된 범위의 빈 셀 수를 반환합니다. 빈 셀을 다루지만 목적을 위해서도 기능을 활용할 수 있습니다. 그럼 보자. 👇
단계:
- 데이터세트 오른쪽에 " Blanks "라는 열을 추가합니다.
- 수식 ⏩
=COUNTBLANK(B5:E5)
➤ 셀 F5 에 입력합니다.
- 채우기 드래그 범위에 대한 handle 아이콘