메인 컨텐츠로 가기

Excel에서 오류가있는 모든 행을 빠르게 찾고 제거하는 방법은 무엇입니까?

이 기사에서는 마지막 또는 현재 열린 Excel 파일 목록을 빠르게 가져 오는 방법을 소개합니다.


Go To Special로 오류가있는 모든 셀을 찾아서 제거하십시오.

Excel에서는 특수 기능으로 이동을 적용하여 오류가있는 셀을 찾은 다음 셀 내용을 삭제할 수 있습니다.

1. 범위 또는 전체 시트를 선택한 다음 Ctrl + G 를 사용하려면 로 이동 대화.

2. 클릭 이달의 스페셜 ~로 특별하게 가기 대화 상자, 다음 확인 방식 옵션, 아래 공식 옵션, 확인 오류 확인란 만.
문서는 오류를 제거 찾기 1

3. 클릭 OK, 오류가있는 모든 셀이 선택되었습니다. . 키를 눌러 오류를 제거하십시오.
문서는 오류를 제거 찾기 2


고급 도구로 오류가있는 모든 셀 찾기 및 제거

오류가있는 모든 셀을 빠르게 찾아 제거하려면 다음 도구를 사용하십시오. Excel 용 Kutools 클릭만으로이 작업을 해결하는 데 도움이 될 수 있습니다.

하나의 Excel 슈트로 Excel 부팅
Excel 300-2019을위한 2003 개 이상의 전문적이고 사용하기 쉬운 도구

Excel 용 Kutools 무료 설치 (60 일 무료 평가판), 아래 단계를 수행하십시오.

1. 오류 셀을 찾으려는 범위를 선택하고 쿠툴 > 선택 > 오류 값이있는 셀 선택.
문서는 오류를 제거 찾기 3

2. 이제 모든 오류 셀이 선택되었습니다. OK 팝업 리마인드 대화 상자를 닫으려면 . 키를 눌러 오류 값을 제거하십시오.
문서는 오류를 제거 찾기 4
문서는 오류를 제거 찾기 5


VBA로 오류가있는 모든 행 제거

Excel에는 오류가있는 모든 행을 한 번에 제거 할 수있는 VBA 코드가 있습니다.

1. 프레스 Alt + F11 활성화 할 키 응용 프로그램 용 Microsoft Visual Basic 창을 클릭합니다 끼워 넣다 > 모듈 새로운 것을 창조하다 모듈 스크립트.

2. 아래 코드를 복사하여 스크립트에 붙여 넣으십시오.

VBA : 오류 행 제거

Sub DeleteErrorRows()
Dim xWs As Worksheet
Dim xRg As Range
Dim xFNum As Integer

   Set xWs = Application.ActiveSheet
Application.ScreenUpdating = False
    On Error Resume Next
    With xWs
        Set xRg = .UsedRange
        xRg.Select
        For xFNum = 1 To xRg.Columns.count
            With .Columns(xFNum).SpecialCells(xlCellTypeFormulas, xlErrors)
                .EntireRow.Delete
            End With
        Next xFNum
    End With
Application.ScreenUpdating = True
End Sub

3. 프레스 F5 키 , 모든 오류 행이 삭제되었습니다.


수퍼 필터를 사용하여 오류가있는 모든 행을 찾아 제거합니다.

슈퍼 필터 ~의 유용성 Excel 용 Kutools 오류가있는 행을 필터링 한 다음 삭제할 수 있습니다.

Excel 용 Kutools 무료 설치 (60 일 무료 평가판), 아래 단계를 수행하십시오.

1. 사용하는 데이터 범위를 선택하고 쿠툴즈 플러스 > 슈퍼 필터 사용하려면 슈퍼 필터 창.
문서는 오류를 제거 찾기 6

2. 에서 슈퍼 필터 창에서 아래와 같이 기준을 추가합니다.

1) 필터링에 사용하는 열 헤더를 선택하십시오.

2) 선택 오류 두 번째 드롭 다운 목록에서;

3) 선택 같음 세 번째 드롭 다운 목록에서;

4) 선택 모든 오류 마지막 드롭 다운 목록에서.
문서는 오류를 제거 찾기 7

3. 클릭 Ok 기준을 추가하려면 필터 오류가있는 행을 필터링합니다.
문서는 오류를 제거 찾기 8

이제 데이터 열에 오류가있는 행이 필터링되었습니다.
문서는 오류를 제거 찾기 9

4. 그런 다음 이러한 행을 하나씩 선택하고 마우스 오른쪽 버튼을 클릭하여 상황에 맞는 메뉴를 표시하고 행 삭제.
문서는 오류를 제거 찾기 10

이제 오류가있는 행이 삭제되었습니다. 딸깍 하는 소리 초기화 버튼의 슈퍼 필터 다른 행을 표시합니다.
문서는 오류를 제거 찾기 11

: 함께 슈퍼 필터 창에서 필터링 할 수도 있습니다. # NAME? 오류 또는 # DIV / 0 또는 다른 특정 오류 만.
문서는 오류를 제거 찾기 12

슈퍼 필터 여러 기준으로 행을 필터링 할 수 있으며 Excel에서 지원할 수없는 기준을 제공하는 전문 필터 도구입니다. 딸깍 하는 소리 여기를 눌러 더 많은 정보를 찾으세요. 자세한 내용은.
문서 찾기 제거 오류


필터링과 관련된 기타 작업 (문서)

목록을 기반으로 데이터 필터링
이 자습서에서는 Excel에서 지정된 목록 데이터를 기반으로 데이터를 필터링하는 방법을 제공합니다.

필터 데이터에 별표가 포함됨
아시다시피, 데이터를 필터링 할 때 별표 마스크를 사용하여 문자를 표시하지만 별표 마스크가 포함 된 데이터를 필터링하려면 어떻게 할 수 있습니까? 이제이 기사에서는 Excel에 별표 또는 기타 특수 문자가 포함 된 경우 데이터 필터링에 대한 방법을 소개합니다.

기준 또는 와일드 카드로 데이터 필터링
여러 기준으로 데이터를 필터링하려는 경우 어떻게 할 수 있습니까? 이 자습서에서는 Excel에서 여러 기준을 설정하고 데이터를 필터링하는 방법에 대해 설명합니다.

최고의 사무 생산성 도구

인기 기능: 중복 항목 찾기, 강조 표시 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열이나 셀 결합   |   수식없이 반올림 ...
슈퍼 조회: 다중 기준 VLookup    다중 값 VLookup  |   여러 시트에 걸친 VLookup   |   퍼지 조회 ....
고급 드롭다운 목록: 드롭다운 목록을 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭 다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  Toggle 숨겨진 열의 가시성 상태  |  범위 및 열 비교 ...
특색 지어진 특징: 그리드 포커스   |  디자인보기   |   큰 수식 바    통합 문서 및 시트 관리자   |  리소스 라이브러리 (자동 텍스트)   |  날짜 선택기   |  워크 시트 결합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵게/기울임꼴/취소선 필터링...) ...
상위 15개 도구 세트12 본문 도구 (텍스트 추가, 문자 제거,...)   |   50+ 거래차트 유형 (Gantt 차트,...)   |   40+ 실용 방식 (생일을 기준으로 나이 계산,...)   |   19 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입,...)   |   12 매출 상승 도구 (숫자를 단어로, 환율,...)   |   7 병합 및 분할 도구 (고급 결합 행, 셀 분할,...)   |   ... 그리고 더

Excel용 Kutools로 Excel 기술을 강화하고 이전과는 전혀 다른 효율성을 경험해 보세요. Excel용 Kutools는 생산성을 높이고 시간을 절약하기 위해 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하십시오...

kte 탭 201905


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The VBA module script just closed all of my excel workbooks and closed the program. Everything was recovered upon re-opening Excel but the function of the module was not achieved. (Unless you count completely closing the workbook as "removing the error lines".)
This comment was minimized by the moderator on the site
Hi, Guy, sorry for that, you can try this code
Sub DeleteErrorRows()
Dim xWs As Worksheet
Dim xRg As Range
Dim xFNum As Integer
Dim xRS As Integer

Set xWs = Application.ActiveSheet
Application.ScreenUpdating = False
On Error Resume Next

    Set xRg = xWs.UsedRange
    xRS = xRg.Row
    For xFNum = xRg.Rows.Count To 1 Step -1
        Set xxx = xWs.Rows(xFNum + xRS - 1).SpecialCells(xlCellTypeFormulas, xlErrors)
        If (xWs.Rows(xFNum + xRS - 1).EntireRow.SpecialCells(xlCellTypeFormulas, xlErrors) Is Nothing) Then
        Else
            xWs.Rows(xFNum + xRS - 1).EntireRow.Delete
        End If
    Next xFNum

Application.ScreenUpdating = True
End Sub
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations