Hur du flyttar upp celler i Excel (5 snabba sätt)

  • Dela Detta
Hugh West

Om du har en lista med tomma celler kanske du vill för att flytta alla uppgifter uppåt för att ta bort de tomma cellerna. I den här artikeln visas hur man tar bort tomma celler och flyttar upp celler i Excel .

Ladda ner övningsboken

Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.

Skifta celler.xlsm

5 snabba sätt att flytta celler uppåt i Excel

Vi visar dig 5 enkla tekniker för att flytta upp cellerna i avsnitten nedan. Basic Excel kommandon och VBA Koder används i dessa förfaranden. Ett exempel på en datamängd visas i figuren nedan med ett tomt fält i raden 10 Vi måste flytta upp cellen för att ta upp den tomma platsen.

1. Dra för att flytta celler uppåt i Excel

Att välja och dra celler är det enklaste sättet att flytta runt dem. Om du vill ordna om celler genom att dra dem följer du de metoder som anges nedan.

Steg 1:

  • Markera de celler som du vill flytta.

Steg 2:

  • Håll kvar musen Vänster - Klicka på och växla uppåt.

  • Därför kommer cellerna att flyttas uppåt.

Läs mer: Hur du flyttar cellerna till höger i Excel (4 snabba sätt)

2. Använd högerklick för att flytta celler uppåt i Excel

Höger - Klicka på med musen kan också användas för att flytta upp celler. Följ instruktionerna nedan för att göra detta.

Steg 1:

  • Välj först de tomma cellerna.

Steg 2:

  • Klicka på Högerklicka på för att visa alternativen.
  • Välj den Ta bort

Steg 3:

  • Slutligen väljer du den Alternativet Skifta cell upp .
  • Tryck på Gå in på .

  • Som ett resultat kommer du att se att cellerna flyttas uppåt.

Läs mer: Hur du flyttar upp rader i Excel (2 snabba metoder)

Liknande läsningar

  • Flytta markerade celler i Excel (5 sätt)
  • Flytta en cell till höger med VBA i Excel (3 exempel)
  • Hur du ordnar om rader i Excel (4 sätt)
  • Använd pilarna för att flytta skärmen och inte cellen i Excel (4 metoder)
  • Fix: Excel kan inte flytta icke-tomma celler (4 metoder)

3. Använd kommandot Sortera & Filtrera för att flytta cellerna uppåt i Excel

Du kanske också kan flytta celler uppåt genom att eliminera tomma celler med hjälp av Sortera & Filtrera kommandot. Följ stegen nedan för att använda kommandot Sortera & Filtrera för att flytta cellerna uppåt.

Steg 1:

  • Först och främst markerar du alla celler i intervallet.

Steg 2:

  • Från Uppgifter Välj fliken Filter

Steg 3:

  • För det andra klickar du på ikonen.
  • Ta bort markeringen av Blanks
  • Slutligen trycker du på Gå in på .

  • Därför försvinner alla tomrum i intervallet och cellen flyttas uppåt.

Läs mer: Flytta celler utan att ersätta i Excel (3 metoder)

4. Använd alternativet Hitta & Ersätt för att flytta celler uppåt i Excel

För att flytta flera celler uppåt kan vi använda Hitta & Ersätt Alternativet liknar det tidigare alternativet. Följ stegen nedan för att slutföra det.

Steg 1:

  • Markera alla celler.

Steg 2:

  • Gå till Hem och väljer den Hitta & Ersätt
  • Välj den Gå till Special

Steg 3:

  • Välj sedan Blanks
  • Tryck på Gå in på .

Steg 4:

  • Klicka på en tom cell och klicka på Höger -klicka.
  • Välj den ta bort

Steg 5:

  • Slutligen väljer du den Flytta celler uppåt
  • Tryck på Gå in på för att se resultaten.

  • Som visas i bilden nedan kommer cellerna att förskjutas.

Läs mer: Hur man flyttar ner en cell med Excel VBA (med 4 användbara tillämpningar)

5. Kör en VBA-kod för att flytta cellerna uppåt

Så, den VBA koden finns också här för att flytta cellerna uppåt. Följ det förfarande som beskrivs här för att göra det.

Steg 1:

  • Först trycker du på Alt + 11 för att öppna Makro .
  • Klicka på Infoga
  • Välj Modul från listan.

Steg 2:

  • Klistra in följande VBA koder här.
 Sub Shift_cells_up Dim lRow As Long Dim iCntr As Long lRow = 20 For iCntr = lRow To 1 Step -1 If Cells(iCntr, 1) = 0 Then Range("A" & iCntr).Delete Shift:=xlUp End If Next End Sub 

Här,

lRow = 20 avser den totala raden i intervallet.

För iCntr = lRow till 1 Steg -1 hänvisar till IRow kommer att kontrolleras steg för steg.

Om Cells(iCntr, 1) = 0 hänvisar till villkoret Om för tomma celler.

Range("A" & iCntr). Är din sortimentskolumn

Radera Shift:=xlUp syftar till att radera raderna men inte hela raden och att flytta cellerna uppåt.

  • Slutresultatet visas därför i bilden nedan.

Läs mer: [Rättad!] Du kan inte flytta celler i Excel (5 lösningar)

Slutsats

Sammanfattningsvis hoppas jag att den här artikeln har visat dig hur du raderar tomma celler och flyttar upp celler i Excel. Läs övningsboken och använd dina nyvunna kunskaper. Tack vare ditt stöd är vi villiga att betala för initiativ som dessa.

Tveka inte att kontakta oss om du har några frågor och lämna en kommentar nedan för att berätta vad du tycker.

Experter från Excellent Teamet svarar så snabbt som möjligt på dina frågor.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.