Hoppa till huvudinnehåll

Hur hittar jag snabbt och tar bort alla rader med fel i Excel?

Den här artikeln presenterar metoderna för att snabbt få en lista över senast eller nuvarande öppnade Excel-filer åt dig.


Hitta och ta bort alla celler med fel genom att gå till special

I Excel kan du använda funktionen Gå till special för att hitta cellerna med fel och sedan ta bort cellinnehållet.

1. Välj intervallet eller hela arket och tryck sedan på Ctrl + G för att aktivera gå till dialog.

2. klick Special till Gå till Special dialogrutan och kontrollera sedan Formler alternativ, under Formel alternativ, kontrollera fel endast kryssrutan.
doc hitta ta bort fel 1

3. klick OK, alla celler med fel har valts, tryck Radera för att ta bort felen.
doc hitta ta bort fel 2


Hitta och ta bort alla celler med fel med ett avancerat verktyg

Om du snabbt vill hitta och ta bort alla celler med fel finns här ett verktyg i Kutools för Excel kan hjälpa dig att lösa det här jobbet med klick.

Startar din Excel med en Excel-kostym
300+ professionella och lättanvända verktyg för Excel 2019-2003

Efter gratis installation av Kutools for Excel (60-dagars gratis testversion), gör enligt nedanstående steg.

1. Välj intervallet där du vill hitta felcellerna, klicka på Kutools > Välja > Välj celler med felvärde.
doc hitta ta bort fel 3

2. Nu har alla felceller valts, klicka OK för att stänga den popparande dialogrutan, tryck sedan på Radera för att ta bort felvärdena.
doc hitta ta bort fel 4
doc hitta ta bort fel 5


Ta bort alla rader med fel med VBA

I Excel finns det en VBA-kod som kan ta bort alla rader med fel på en gång.

1. Tryck Alt + F11 för att aktivera Microsoft Visual Basic för applikationer fönstret klickar Insert > Modulerna att skapa en ny Modulerna skript.

2. Kopiera och klistra in nedanstående kod i skriptet.

VBA: Ta bort felrader

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. Tryck F5 nyckel, så har alla felrader raderats.


Hitta och ta bort alla rader med fel med Super Filter

Smakämnen Superfilter nytta av Kutools för Excel kan filtrera rader med fel så kan du ta bort dem.

Efter gratis installation av Kutools for Excel (60-dagars gratis testversion), gör enligt nedanstående steg.

1. Välj det dataintervall du använder, klicka Kutools Plus > Superfilter att möjliggöra Superfilterfönster.
doc hitta ta bort fel 6

2. I Superfilter lägg till kriteriet enligt nedan:

1) Välj kolumnrubriken du använder för att filtrera;

2) Välj Fel från den andra rullgardinsmenyn;

3) Välj lika från den tredje rullgardinsmenyn;

4) Välj Alla fel från den sista rullgardinsmenyn.
doc hitta ta bort fel 7

3. klick Ok för att lägga till kriteriet och klicka sedan på Filter för att filtrera rader med fel.
doc hitta ta bort fel 8

Nu har raderna med fel i kolumnen Data filtrerats.
doc hitta ta bort fel 9

4. Välj sedan dessa rader en efter en, högerklicka för att visa snabbmenyn, välj Radera rad.
doc hitta ta bort fel 10

Nu har raderna med fel raderats. Klick Rensa knapp i Superfilter för att visa andra rader.
doc hitta ta bort fel 11

Tips: Med Superfilter rutan kan du också filtrera # NAMN? fel eller # DIV / 0 eller endast annat specifikt fel.
doc hitta ta bort fel 12

Superfilter är ett professionellt filterverktyg som kan filtrera rader i flera kriterier och tillhandahåller kriteriet Excel inte kan stödja. Klick här. för mer information.
doc hitta borttagningsfel


Andra operationer (artiklar) relaterade till filtrering

Filtrera data baserat på en lista
Denna handledning ger tricks för att filtrera data baserat på en given listdata i Excel.

Filterdata innehåller asterisk
Som vi vet använder vi asteriskmask för att stå med några tecken när du filtrerar data, men hur kan du göra om du vill filtrera data som innehåller asteriskmask? Nu introducerar den här artikeln metoden för datafiltrering om den innehåller en asterisk eller andra specialtecken i Excel.

Filtrera data med kriterier eller jokertecken
Om du vill filtrera data med flera kriterier, hur kan du göra det? Denna handledning talar om hur man ställer in flera kriterier och filtrerar data i Excel.

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
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