Fyll tomma celler med värde över eller 0 i Excel - steg för steg guide
I Excel är det vanligt att lämna celler tomma när deras data helt enkelt upprepar värdet för cellen ovanför dem. Detta formateringsval resulterar ofta i en renare och mer visuellt tilltalande layout. Men om du vill sortera eller filtrera listan kan dessa tomma celler bli problematiska. I sådana fall måste du fylla i tomrummen med värdena från cellerna ovan som visas i skärmdumpen nedan.
I den här guiden kommer vi att fokusera på hur man fyller tomma celler antingen med värdet i cellen direkt ovanför eller med 0 eller något annat specifikt värde. Detta kan vara otroligt användbart för att hantera datamängder som innehåller tomma celler, för att säkerställa att beräkningar och visualiseringar är korrekta och meningsfulla.
![]() |
![]() |
Fyll tomma celler med värdet ovan
I det här avsnittet kommer vi att introducera fyra enkla knep för att fylla tomma celler med värdet ovan i Excel.
- Gå till Special & formel: Inbyggt i Excel, men flera steg krävs, måste konvertera de slutliga formlerna till värden.
- Kutools for Excel: Tar bara 3 klick, enkelt och snabbt. Men kräver nedladdning och installation.
- VBA-kod: Kräver kunskap om VBA-programmering, risk för buggar eller fel om de inte är korrekt kodade.
- Power Query: Har en brantare inlärningskurva, tillämplig på Excel 2016 och senare versioner.
Använda Gå till specialfunktion och formel för att fylla tomma celler med värdet ovan
Med den här metoden bör du tillämpa Gå till Special funktionen för att markera alla tomma celler i dataområdet, skriv sedan in en mycket enkel formel i en tom cell och tryck sedan på Ctrl + Enter för att fylla de valda tomma cellerna med värdet ovan. Här är stegen.
Steg 1: Välj de tomma cellerna
- Välj intervallet av celler där du vill fylla tomrummen med värdet ovan.
- Klicka sedan Hem > Hitta och välj > Gå till Special, se skärmdump:tips: Du kan också trycka på F5 nyckel för att öppna gå till dialogrutan och klicka sedan på Special knapp i gå till fönster för att visa Gå till Special dialog ruta.
- I Gå till Special dialogrutan väljer du Blanks alternativ och klicka OK.
- Nu väljs alla tomma celler inom intervallet samtidigt.
Steg 2: Mata in formel
Med de tomma cellerna fortfarande markerade skriver du likhetstecknet (=) direkt. Likhetstecknet kommer att visas i en av de valda tomma cellerna, till exempel A3 i detta fall. Referera nu till cellen ovanför den genom att klicka på A2.
Steg 3: Tryck på Ctrl + Enter för att fylla alla markerade tomma celler
Nu, tryck Ctrl + Enter tangenterna tillsammans för att kopiera formeln till alla andra markerade celler. Och alla valda tomma celler är fyllda med värdet från cellen direkt ovanför dem. Se skärmdump:
Steg 4: Konvertera formler till värden
Nu är de valda tomma cellerna formler, du bör konvertera dessa formler till värden. Välj det dataintervall som innehåller formlerna och tryck sedan på Ctrl + C för att kopiera datalistan och högerklicka sedan på det kopierade intervallet och välj Värden från Klistra in alternativ avsnitt, se skärmdump:
Och nu, formlerna konverteras till statiska värden, kan du göra alla andra operationer som du behöver.
Använda Kutools for Excel med endast 3 klick
Om du letar efter en snabb och enkel lösning, Kutools for ExcelÄr Fyll tomma celler funktion kan vara ett utmärkt verktyg för dig. Med denna kraftfulla funktion kan du snabbt slutföra följande operationer:
- Fyll tomma celler med värde över, ner, vänster eller höger
- Fyll tomma celler med serier av linjära värden
- Fyll tomma celler med ett specifikt värde
Efter nedladdning och installation Kutools for Excel, gör så här:
För att fylla tomma celler med värdet ovan, välj det dataintervall som du vill fylla i tomma celler och klicka sedan Kutools > Insert > Fyll tomma celler, ange sedan operationerna i Fyll tomma celler dialog ruta:
- Välja Baserat på värden alternativ från Fyll med sektion.
- Välja Ner i Tillbehör sektion. (Du kan också välja Up, Höger or Vänster för att fylla de tomma cellerna med värde nedåt, vänster eller höger efter behov)
- Klicka OK för att tillämpa den här funktionen.
Resultat:
Nu fylls alla tomma celler med värdet ovan som följande skärmdump visas:
Använder VBA-kod för att fylla tomma celler med värdet ovan
Om du är bekant med VBA-kod kommer vi här att tillhandahålla en kod för att fylla tomma celler med värdet ovan. Vänligen gör med följande steg:
Steg 1: Öppna VBA-modulredigeraren och kopiera koden
- Håll ner ALT + F11 nycklar i Excel, och det öppnar Microsoft Visual Basic för applikationer fönster.
- Klicka Insert > Modulernaoch klistra in följande kod i modulfönstret.
VBA-kod: Infoga tomma celler med värdet ovanSub FillBlankCellsWithValueAbove() 'Updateby Extendoffice Dim WorkRng As Range Dim cell As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) On Error GoTo 0 If WorkRng Is Nothing Then MsgBox "No valid range selected.", vbExclamation, "Error" Exit Sub End If For Each cell In WorkRng If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub
Steg 2: Kör koden
När du har klistrat in den här koden, tryck på F5 nyckel för att köra den här koden. I uppmaningsrutan väljer du det dataintervall där du vill fylla tomma celler med värdet ovan. Och klicka sedan OK.
Resultat:
Nu fylls alla tomma celler med värdet ovan som följande skärmdump visas:
Använda Power Query för att fylla tomma cellers värde ovan
Om du använder Excel 2016 och senare versioner har Excel en kraftfull funktion – Power Query, vilket kan hjälpa till att fylla i varje block med tomma celler i kolumnen med värdet från cellen ovanför dem direkt. Här är stegen för att göra det:
Steg 1: Få in data Power Query
- Välj det dataintervall som du vill använda och klicka sedan Data > Från tabell, se skärmdump:
tips: Klicka på i Excel 2019 och Office 365 Data > Från tabell/sortiment. - I den poppade ut Skapa bord dialogrutan, klicka OK knappen för att skapa en tabell, se skärmdump:
- Nu, den Power Query redaktör fönstret visas med data, se skärmdump:
Steg 2: I Power Query Redaktörsfönster, ange operationerna
- Klicka på rubriken för de kolumner som du vill fylla de tomma cellerna med värdet ovanför. Och högerklicka sedan på den valda rubriken, välj Fyll > Ner, se skärmdump:
tips: För att fylla tomma celler i flera kolumner, håll nere ctrl or shift och klicka på kolumnrubrikerna för att välja icke-intilliggande eller intilliggande kolumner, högerklicka sedan på valfri vald kolumn och välj sedan Fyll > Ner som tidigare beskrivits. - Nu är alla tomma celler i den valda kolumnen fyllda med värdet från cellen direkt ovanför dem, se skärmdump:
Steg 3: Mata ut Power Query till en Excel-tabell
- Sedan bör du mata ut data till ditt kalkylblad. var god klicka Hem > Stäng och ladda > Stäng och ladda / Stäng & ladda till, (här kommer jag att klicka Stäng och ladda), se skärmdump:tips: Klicka på Stäng och ladda kommer att mata ut data till ett nytt kalkylblad; Klick Stäng & ladda till alternativet, kommer data att matas ut till ett nytt ark eller aktuellt ark du behöver.
- Och sedan kommer data att laddas till ett nytt kalkylblad, se skärmdump:
Fyll tomma celler med 0 eller ett specifikt värde
Om du behöver fylla tomma celler med 0 eller något annat specifikt värde, här kommer jag att prata om två snabba metoder.
Använda funktionen Gå till special för att fylla tomma celler med 0 eller ett specifikt värde
Steg 1: Välj de tomma cellerna
- Välj intervallet av celler där du vill fylla tomrummen med 0 eller ett specifikt värde.
- Klicka sedan Hem > Hitta och välj > Gå till Special, se skärmdump:tips: Du kan också trycka på F5 nyckel för att öppna gå till dialogrutan och klicka sedan på Special knapp i gå till fönster för att visa Gå till Special dialog ruta.
- I Gå till Special dialogrutan väljer du Blanks alternativ och klicka OK.
- Nu väljs alla tomma celler inom intervallet samtidigt.
Steg 2: Mata in 0 eller specifikt värde
Med de tomma cellerna fortfarande markerade, skriv 0 eller annat specifikt värde du behöver direkt, se skärmdump:
Steg 3: Tryck på Ctrl + Enter för att fylla alla markerade tomma celler
Nu, tryck Ctrl + Enter tangenterna tillsammans för att fylla de valda tomma cellerna med värdet du skrev, se skärmdump:
-
Låt inte ämnen sakta ner dig, låt Kutools for Excel fyll dem!
Tomma celler stör ditt flöde? Förvandla din Excel-resa med Kutools. Fyller alla typer av tomma celler, perfekt tillgodose dina behov. Inga blanks, bara briljans! Download Kutools for Excel Nu!
Fyll tomma celler med 0 eller något annat specifikt värde
-
Låt inte ämnen sakta ner dig, låt Kutools for Excel fyll dem!
Tomma celler stör ditt flöde? Förvandla din Excel-resa med Kutools. Fyller alla typer av tomma celler, perfekt tillgodose dina behov. Inga blanks, bara briljans! Download Kutools for Excel Nu!
Fyll tomma celler med en serie linjära värden
-
Låt inte ämnen sakta ner dig, låt Kutools for Excel fyll dem!
Tomma celler stör ditt flöde? Förvandla din Excel-resa med Kutools. Fyller alla typer av tomma celler, perfekt tillgodose dina behov. Inga blanks, bara briljans! Download Kutools for Excel Nu!
Fyll tomma celler med värde över/ned/vänster/höger
Använda funktionen Sök och ersätt för att fylla tomma celler med 0 eller ett specifikt värde
Excel Sök och ersätt funktionen kan också hjälpa till att fylla tomma celler med 0 eller något annat specifikt värde, vänligen gör med följande steg:
Steg 1: Välj dataintervall och aktivera funktionen Sök och ersätt
- Välj det dataintervall där du vill fylla tomma celler med ett specifikt värde.
- Klicka sedan Hem > Hitta och välj > ersätta (du kan också trycka på Ctrl + H att öppna Sök och ersätt dialogrutan), se skärmdump:
Steg 2: Ange operationerna i dialogrutan Sök och ersätt
- I Sök och ersätt dialogrutan lämnar du Hitta det textrutan tom, skriv sedan in det specifika värdet i Ersätt med textruta. Och klicka sedan Ersätt alla knapp. Se skärmdump:
- En uppmaningsruta visas för att påminna dig om hur många celler som ersätts med det nya värdet. Äntligen, klicka OK och stäng Sök och ersätt dialog ruta.
Resultat:
Nu är de tomma cellerna i det valda intervallet fyllda med det specifika värdet du angav, se skärmdump:
Så här kan du fylla tomma celler med värdet ovan eller ett specifikt värde. Om du är intresserad av att utforska fler Excel-tips och tricks, vår webbplats erbjuder tusentals handledningar, klicka på här. för att komma åt dem. Tack för att du läser, och vi ser fram emot att ge dig mer användbar information i framtiden!
Relaterade artiklar:
- Fyll i serienummer automatiskt och hoppa över tomrum
- Om du har en lista med data som innehåller några tomma celler, vill du nu infoga serienummer för datan, men hoppa över de tomma cellerna enligt skärmbilden nedan. I den här artikeln kommer jag att introducera en formel för att lösa denna uppgift i Excel.
- Fyll tomma celler med linjära värden
- Behöver du fylla tomma celler med linjära värden i valet? Den här artikeln kommer att introducera några tips om hur man snabbt fyller tomma celler med linjära värden.
- Fyll tomma celler med bindestreck
- Om du antar att du har en rad data som innehåller några tomma celler, och nu vill du fylla var och en av dessa tomma celler med bindestreck-symbolen som följande skärmdumpar visas, har du några bra idéer att fylla tomma celler med streck på en gång i Excel?
Bästa kontorsproduktivitetsverktyg
Överlägsna dina Excel-kunskaper med Kutools for Excel, och upplev effektivitet som aldrig förr. Kutools for 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...
Office Tab Ger gränssnitt med flikar 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!

Innehållsförteckning
- Fyll tomma celler med värdet ovan
- Använda Gå till specialfunktion och formel
- Använda Kutools for Excel
- Använder VBA-kod
- Använda Power Query
- Fyll tomma celler med 0 eller ett specifikt värde
- Använda funktionen Gå till special
- Använder funktionen Sök och ersätt
- Relaterade artiklar
- De bästa Office-produktivitetsverktygen
- Kommentarer