Indholdsfortegnelse
Tomme linjer i et Microsoft Excel-regneark er et ret almindeligt fænomen. De fleste af dem er overflødige, og de optager ekstra plads i det uorganiserede regneark. Derfor vil brugerne måske gerne springe disse linjer over fra Excel. Heldigvis tilbyder Microsoft Excel en række alternativer til at fjerne tomme rækker fra et regneark. Vi kan dog bruge formler til at undgå dem helt. I dag kan vi idette indlæg, vil vi opdage praktiske strategier til at springe tomme linjer/rækker over i Excel ved hjælp af formler og andre værktøjer.
Download arbejdsbog til øvelser
Du kan downloade øvelsesarbejdsbogen fra følgende download-knap.
Spring linjer over.xlsx4 måder at springe linjer over i Excel på
Du kan bruge Excel-funktioner, passende Excel-formler og andre Excel-værktøjer til at springe linjer eller rækker over. Lad os gå videre for at lære alle de metoder, der passer til forskellige situationer.
1. Excel-formel til at springe linjer over
Lad os antage, at vi har en liste med flere Studerende og deres ID'er i de ledsagende rækker. Vi ønsker at opdele dem i to kolonner. Derfor vil vi springe sådanne rækker over ved hjælp af forskellige metoder.
I denne del af artiklen vil vi se følgende tilfælde.
1.1 Spring over hver anden række
Vi vil bruge en formel, der er en kombination af Excel INDEX og RÆKKER funktioner. Anvend følgende enkle trin.
Trin:
- Først og fremmest har vi tilføjet to nye kolonner kaldet Navne og ID'er Vi har til hensigt at opdele listen i disse to kolonner.
- På celle D5 , indtast følgende formel:
=INDEX($B$5:$B$16,ROWS($E$5:E5)*2-1)
- Vi trækker nu den Håndtag til påfyldning ned for at udfylde de følgende celler med den samme formel.
- På celle E5 , indtast følgende formel:
=INDEX($B$5:$B$16,ROWS($E$5:E5)*2)
- Denne gang trækker vi udfyldningshåndtaget nedad for at fylde de følgende celler med den samme formel.
- Sådan vil det endelige sortiment se ud.
🔎 Hvordan virker formlen?
- $B$5:$B$16: array-argument
- RÆKKER($E$5:E5)*2: argument for række nummer
- RÆKKE($E$5:E5) = tæller antallet af rækker, f.eks: $E$5 til E5 returnerer 1;
$E$5 til E6 giver 2 osv.
- RÆKKER($E$5:E5)*2 =2, hvilket betyder, at de celler under Taylor.
En alternativ måde at springe hver anden række over på:
Du kan også bruge MOD og RÆKKE funktioner, og derefter anvendes Filter for at springe lige eller ulige rækker over.
Trin:
- Indtast formlen
=MOD(RÆKKE(B5),2)
i Cell D5 i en tom celle. Tag et kig på billedet nedenfor:
- Træk nu fyldhåndtaget nedad.
- Vælg den D4 celle, og tryk på ikonet Filter under fanen Data .
- I celle D4, klik på Pile, fjerne markeringen af (Vælg alle) , og vælg 1 i filterfeltet. Se billedet nedenfor:
- Her er det endelige billede kun med navnene. Vi kan kopiere disse navne til andre formål.
1.2 Spring hver N-te række over
Lad os antage, at vi har en liste med mange ID'er i rækkerne nedenfor. Men vi ønsker at opdele dem i to kolonner for at skelne mellem Hver 3. ID og Hver 5. ID Derfor vil vi springe sådanne rækker over ved hjælp af nedenstående metoder.
Nu skal du udføre følgende trin for at udføre den ønskede opgave.
Trin:
- På celle D5 , indtast følgende formel:
=INDEX($B$5:$B$16,ROWS($E$5:E5)*3)
- Denne gang trækker vi udfyldningshåndtaget nedad for at fylde de efterfølgende celler med den samme formel.
- På celle E5 , indtast følgende formel:
=INDEX($B$5:$B$16,ROWS($E$5:E5)*5)
- Træk nu i ikonet med udfyldningshåndtaget for at fylde de næste celler med formlen.
- Sådan vil det endelige sortiment se ud.
1.3 Spring linjer over baseret på værdi
Forestil dig, at vi har en lang liste med navne, ID'er , og deres Tilstedeværelse Vi har imidlertid brug for navnene på de tilstedeværende elever i en separat kolonne. Derfor vil vi bruge nedenstående metoder til at springe sådanne rækker over, der indeholder "Nej" .
Trin:
- I celle D5 , indtast følgende formel:
=FILTER(B5:B10,D5:D10="Yes")
- Nu trækker vi udfyldningshåndtaget nedad for at fylde de følgende celler med den samme formel.
- Som følge heraf vil den endelige rækkevidde være den samme.
Læs mere: Excel-formel til at springe rækker over baseret på værdi (7 eksempler)
2. Spring hver anden linje over, mens du kopierer formlen
Antag, at vi har en liste med tallene 1 og 2. Vi har imidlertid brug for produktet af tallene 1 og 2 i ulige rækker. Som følge heraf vil vi springe lige rækker over ved hjælp af de nedenfor anførte metoder.
Trin :
- På celle E5 , indtast følgende formel:
=INDEX($B$5:$B$16,1+2*(ROWS($E$5:E5)-1))*INDEX($C$5:$C$16,1+2*(ROWS($E$5:E5)-1))
- Nu trækker vi fyldhåndtaget nedad for at fylde de følgende celler med den samme formel og få produktet af ulige rækker.
Bemærk:
Vi har brugt produktoperationen som et let eksempel. Men du kan have en mere kompleks formel at bruge. Husk det, INDEX($B$5:$B$16,1+2*(ROWS($E$5:E5)-1))) vil fungere som inputværdi med en formel. Så brug denne del i overensstemmelse med din sag. Hvis du ikke kan gøre det, så skriv en kommentar med detaljer, så vil vi forsøge at hjælpe dig.
Læs mere: Sådan springer du celler over i Excel-formler (8 nemme metoder)
3. Spring tomme rækker over med FILTER-funktionen
For nemt at filtrere alle de tomme rækker fra et Excel-regneark vil vi bruge funktionen FILTER. Denne funktion bruger et dynamisk array. Det vil sige, at hvis du blot kører denne funktion i én celle, vil den automatisk dække alle de tilhørende celler, hvor resultatet af formlen skal være. Følg nedenstående procedurer for at gøre dette.
Trin:
- Indtast følgende formel i celle H5:
=FILTER(B5:F13,(B5:B13"")*(C5:C13"")*(D5:D13"")*(E5:E13""))
🔎 Hvordan virker formlen?
- (B5:B14"") = Kontrollerer B-kolonnen for tomme celler.
- (C5:C14"") =Søg efter tomme celler i kolonnen C.
- (D5:D14"") = Identificerer en tom celle i kolonne D.
- (E5:E14"") = Kigger i kolonne E efter eventuelle tomme celler.
- Endelig fjerner formlen alle tomme celler ved kun at beholde de rækker, der ikke har tomme celler.
- Sådan vil det endelige sortiment se ud.
Læs mere: Spring til næste resultat med VLOOKUP, hvis der er en tom celle
4. Spring linjer over med værktøjet Fill Handle
Når du arbejder med data i Excel, kan brugerne se dobbelte eller uønskede rækker efter hver vigtig række. Der findes flere metoder til at kopiere alle andre rækker til et separat område, mens kun de vigtige data duplikeres.
Trin:
- Indtast en formel =B5 på H5 der henviser til den første celle i det område, der skal kopieres, i en tom celle til højre for de rækker, der skal duplikeres.
- Alle oplysninger fra den første række i området vises, når du trækker fyldhåndtaget hen over kolonnerne.
- Som det fremgår af illustrationen, skal du markere den første række samt den tomme række lige under den. Træk musen nedad på udfyldningshåndtaget for at autofylde området.
- Dette er altså det endelige interval, som vi havde brug for.
Læs mere: Sådan springer du til næste celle, hvis en celle er tom i Excel (5 nemme måder)
Konklusion
Fra tid til anden kan det være nødvendigt at fjerne tomme rækker fra regneark. Heldigvis giver Microsoft Excel en række valgmuligheder, som det fremgår af de foregående fremgangsmåder. Følg gerne disse instruktioner og download arbejdsbogen til brug i din egen praksis. Besøg venligst ExcelWIKI og skriv eventuelle spørgsmål, problemer eller anbefalinger i kommentarfeltet.