Hvordan slettes hele rækken, hvis cellen indeholder nul i Excel?
Nogle gange vil du slette hele rækken, hvis cellen indeholder nul i Excel, og du kan slette dem en efter en, hvis der er et par af dem. Men hvad med hundreder af rækker, der indeholder nul, skulle fjernes? Du kan vælge en af de vanskelige måder nedenfor for at løse det.
Slet række, hvis celle indeholder nul med filterfunktion i Excel
Slet række, hvis celle indeholder nul med VBA i Excel
Slet række, hvis cellen indeholder nul med Kutools til Excel
Slet række, hvis celle indeholder nul med filterfunktion i Excel
Du kan bruge filterfunktionen til at filtrere alle rækker ud fra nulværdierne i en bestemt kolonne og derefter slette alle synlige rækker senere. Gør som følger.
1. Vælg de søjleceller, der indeholder de nulværdier, du vil slette hele rækkerne baseret på, og klik derefter på data > filtre. Se skærmbillede:
2. Derefter vises en rullemenu i den første celle i den valgte kolonne, klik på pilen og vælg derefter Antal filtre > Lig fra rullelisten.
3. i Brugerdefineret autofilter dialogboks, indtast nummer 0 i tekstboksen som vist nedenstående skærmbillede, og klik derefter på OK .
4. Derefter filtreres alle nulværdieceller i denne bestemte kolonne ud. Vælg alle synlige celler i filterområdet, og højreklik på dem, vælg Slet rækker fra højreklikmenuen. Og i boksen med pop op-meddelelse skal du klikke på OK knap. Se skærmbillede:
5. Nu slettes alle synlige rækker. Du kan klikke data > filtre igen for at vise alle data uden celler med nulværdi. Se skærmbillede:
Slet let alle rækker, hvis der findes nulværdier i et bestemt interval i Excel:
Kutools til Excel Vælg specifikke celler hjælpeprogram hjælper dig med nemt at vælge hele rækker, hvis der findes nulværdier i et bestemt område, og derefter kan du hurtigt slette alle valgte rækker manuelt uden fejl.
Download og prøv det nu! (30-dages gratis spor)
Slet række, hvis celle indeholder nul med VBA i Excel
Dette afsnit viser dig VBA-metoden til at slette alle rækker, hvis der findes nulværdier i en bestemt kolonne i Excel.
1. Trykke Alt + F11 taster samtidigt for at få vist Microsoft Visual Basic til applikationer vindue.
2. Klik på i vinduet Microsoft Visual Basic til applikationer indsatte > Moduler, kopier og indsæt derefter følgende VBA-kode i modulvinduet.
VBA: Slet hele rækker, hvis der findes nulværdi i et bestemt kolonneområde i et regneark
Sub DeleteZeroRow () 'Updateby20140616 Dim Rng Som Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type: = 8 ) Application.ScreenUpdating = Falsk Indstil Rng = WorkRng.Find ("0", LookIn: = xlValues) Hvis ikke Rng er intet, så Rng.EntireRow. Slet slut, hvis sløjfe, mens ikke Rng, er intet Application.ScreenUpdating = True End Sub
3. Tryk på F5 nøgle til at køre koden, når den dukker op KutoolsforExcel Vælg det kolonneområde, du vil slette hele rækker, baseret på nulværdierne indeni, og klik derefter på OK knap. Se skærmbillede:
Derefter slettes alle rækker baseret på nulværdierne i det angivne kolonneområde straks.
Slet række, hvis cellen indeholder nul med Kutools til Excel
For mange Excel-brugere er det farligt at bruge VBA-kode for at fjerne data i Excel. Hvis du ikke nøjagtigt har tillid til VBA-koden, anbefaler vi dig her at prøve Vælg specifikke celler nytte af Kutools til Excel.
Før påføring Kutools til Excel, Bedes download og installer det først.
1. Vælg det kolonneområde, du vil fjerne hele rækker baseret på nulværdierne indeni, og klik derefter på Kutools > Type > Vælg specifikke celler. Se skærmbillede:
2. i Vælg specifikke celler dialog, skal du:
(1) Vælg Hele rækken valgmulighed i Valgtype sektion.
(2) Vælg Lig først og fremmest Specifik type rulleliste, og indtast derefter nummer 0 ind i tekstboksen.
(3) Klik på OK .
3. Der vises en dialogboks, der fortæller dig, hvor mange rækker der er valgt, klik på OK knap. Nu er alle rækker med nulværdierne i det angivne kolonneområde valgt. Højreklik til en hvilken som helst valgt række, og klik derefter på Slette i højreklikmenuen. Se skærmbillede:
Nu findes alle rækker med nulværdier i den angivne kolonne straks. Se skærmbillede:
Hvis du vil have en gratis prøveperiode (30 dage) af dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.
Slet række, hvis cellen indeholder nul med Kutools til Excel
Relative artikler:
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!