Innholdsfortegnelse
Når du arbeider med data i Excel, er sletting av en Excel-rad et ganske vanlig fenomen. Det er en god del metoder som vi kan bruke for å slette en Excel-rad hvis en celle inneholder en bestemt verdi i den. Ulike tilnærminger ser ut til å fungere i forskjellige situasjoner. Denne artikkelen vil vise 3 effektive teknikker for å slette en rad i Excel Hvis en celle inneholder spesifikke verdier med eksempler og riktige illustrasjoner.
Last ned Practice Workbook
Du anbefales å laste ned Excel-filen og øv deg sammen med det.
Slett rad hvis celle inneholder spesifikk verdi.xlsm3 metoder for å slette Excel-rad hvis celle inneholder spesifikke verdier
Vi vil bruke et eksempel på personlig informasjon. Database som et datasett for å demonstrere alle metodene i denne opplæringen.
Så, uten å ha noen videre diskusjon, la oss gå inn på alle metodene én etter én.
1. Bruk av Finn og erstatt for å slette rad hvis celle inneholder spesifikk tekst i Excel
La oss si at vi ønsker å slette alle postene som er startet med " Mr ." i kolonnen Navn . For å gjøre det,
🔗 Trinn:
❶ Trykk CTRL + F for å åpne med Finn og Erstatt -vinduet.
❷ Skriv deretter « Mr .» i Finn hva -linjen.
❸ Deretter klikker du på Finn alle -alternativet.
❹ Velg nå et av resultatene som ble funnet, og deretter trykk CTRL + A -knappen ▶ for åvelg alle de funne resultatene.
❺ Ettersom du har valgt alle de funne resultatene, trykker du på Lukk -alternativet.
❻ Trykk nå CTRL + – -knappen for å åpne dialogboksen Slett .
❼ Velg alternativet Skift celler opp og trykk på OK .
Det var det.
Les mer: Slik sletter du rader i Excel: 7 metoder
2. Bruk av autofilter for å fjerne en Excel-rad hvis celle inneholder bestemt tekst/nummer
2.1 Slett rad hvis celle inneholder spesifikk tekst
I denne metoden vil vi slette alle Excel-postene startet med « Ms. Liesel ” i Navn-kolonnen ved å bruke Autofilter -funksjonen i Excel. For å gjøre det,
🔗 Trinn:
❶ Velg hele datatabellen.
❷ Gå til Data ▶ Sorter & Filter ▶ Filter.
❸ Klikk på rullegardinikonet i nedre høyre hjørne i Navn -kolonnen.
❹ Gå til alternativet Tekstfiltre ▶ Begynner med .
På dette tidspunktet vises et dialogboksnavn Egendefinert autofilter vil dukke opp på skjermen.
❺ Skriv nå Ms. Liesel innenfor begynner med bar og trykk OK .
❻ Trykk deretter CTRL + – -knappen og en dialogboks som bildet nedenfor vises på skjermen.
❼ Bare trykk på OK knappen. Det er ganske enkelt det.
2.2 Slett rad hvis cellen inneholder nummer
I denne metoden vil vi slette alle Excelposter større enn 23 i Alder-kolonnen ved å bruke AutoFilter -funksjonen i Excel. For å gjøre det,
🔗 Trinn:
❶ Velg en celle i kolonnen Alder .
❷ Gå til Data ▶ Sorter & Filter ▶ Filter.
❸ Klikk på rullegardinikonet nederst til høyre i kolonnen Alder .
❹ Gå til Tallfiltre ▶ Større enn -alternativet.
❺ Skriv inn 23 i er større than -boksen og trykk OK .
❻ Trykk nå CTRL + – for å slette alle de filtrerte resultatene og deretter trykk på OK -knappen fra popup-dialogboksen.
Det var det.
Les mer: Slik gjør du Filtrer og slett rader med VBA i Excel (2 metoder)
Lignende avlesninger:
- Hvordan slette flere rader i Excel ved å bruke Formel (5 metoder)
- Slett flere rader i Excel samtidig (5 metoder)
- Hvordan slette skjulte rader i Excel VBA (A Detaljert analyse)
- Slett rader i Excel uten å påvirke formler (2 raske måter )
- Hvordan slette rader med makro hvis celle inneholder 0 i Excel (4 metoder)
3. Slett rad hvis cellen inneholder spesifikk tekst/nummer i Excel ved å bruke VBA-kode
I denne delen vil vi slette en rad hvis en celle i den inneholder tekst eller tall ved hjelp av VBA -kode.
3.1 Slett rad hvis celle inneholder spesifikk tekst
I dettemetode, vil vi prøve å slette en rad med alder 17 i kolonnen Alder .
🔗 Trinn:
❶ Trykk ALT +F11 for å åpne vinduet VBA .
❷ Gå nå til Sett inn ▶ modul for å åpne en ny modul.
❸ Kopier følgende kode:
5320
❹ Lim den inn i VBA -editoren og lagre den ved å trykke CTRL + S.
❺ Gå nå tilbake til regnearket kalt " VBA " og trykk på ALT + F8 -knappen.
❻ Velg funksjonsnavnet kalt DeleteRowsContainingtext() og klikk Kjør .
Det var det.
3.2 Slett rad hvis celle inneholder tall
I denne metoden vil vi diskutere hvordan du faktisk kan slette en rad hvis en celle i kolonnen Alder inneholder et hvilket som helst tall i den.
🔗 Trinn:
❶ Trykk ALT +F11 for å åpne VBA -vinduet.
❷ Gå nå til Sett inn ▶ Modul for å åpne en ny modul.
❸ Kopier følgende kode:
8500
❹ Lim inn den på VBA -editoren og Lagre den b y trykk CTRL + S .
❺ Gå nå tilbake til regnearket kalt " VBA (2) " og trykk på ALT + F8 -knapp.
❻ Velg funksjonsnavnet kalt DeleteRowsContainingNumbers() og klikk Kjør .
Det var det.
Les mer: Excel VBA for å slette rader med spesifikke data (9 eksempler)
Ting å huske
📌 Trykk CTRL + F for å åpneDialogboksen Finn og erstatt .
📌 CTRL + – er hurtigtasten for sletting.
📌 Du kan trykke ALT + F11 for å åpne VBA -vinduet.
Konklusjon
For å avslutte har vi illustrert 3 forskjellige metoder, for å slette en rad hvis en celle inneholder en bestemt verdi i Excel. Du anbefales å laste ned øvelsesarbeidsboken vedlagt sammen med denne artikkelen og øve på alle metodene med den. Og ikke nøl med å stille spørsmål i kommentarfeltet nedenfor. Vi vil prøve å svare på alle relevante spørsmål snarest.