Hoppa till huvudinnehåll

Infoga tom kolumn varannan kolumn i Excel – 4 enkla sätt

Författare: Xiaoyang Senast ändrad: 2024-12-19

När du arbetar med data i Excel finns det tillfällen då du behöver infoga tomma kolumner mellan befintliga kolumner. Att göra detta manuellt för små datauppsättningar är enkelt, men för större datauppsättningar är ett effektivt tillvägagångssätt viktigt. Den här artikeln kommer att introducera några användbara metoder för att lösa denna uppgift i Excel.

Infoga tom kolumn varannan eller n:e kolumn i Excel


Infoga tom kolumn varannan eller n:e kolumn med kortkommando

För mindre datauppsättningar är det snabbt och effektivt att manuellt infoga tomma kolumner med kortkommandon. Följ dessa steg:

  1. Välj kolumnen genom att klicka på dess kolumnnummer där du vill infoga en tom kolumn.
  2. Håll sedan ned knappen ctrl på tangentbordet och klicka sedan på kolumnnumren en efter en som du vill välja. Se skärmdump:
    Skärmbild som visar Ctrl-tangenten som används för att välja kolumner för insättning av tom kolumn
  3. Tryck sedan på Ctrl+Skift+Plus nycklar, tomma kolumner infogas mellan varannan kolumn. Se skärmdump:
    Skärmbild som visar tangenterna Ctrl + Shift + Plus för att infoga tomma kolumner
Tips: För att infoga två tomma kolumner efter varannan kolumn, välj först två på varandra följande kolumner och håll sedan ned ctrl och fortsätt att välja ytterligare kolumnpar. Använd slutligen genvägen Ctrl+Skift+Plus för att infoga de tomma kolumnerna. Samma metod gäller när du infogar tre eller fler tomma kolumner efter var tredje eller flera kolumner.

Infoga tom kolumn varannan eller n:e kolumn med hjälpkolumn och Sorteringsfunktionen

Om du vill infoga tomma kolumner systematiskt efter varannan eller n:e kolumn i en större datamängd, kan hjälpkolumnmetoden kombinerad med sorteringsfunktionen spara tid:

  1. Infoga en ny tom rad precis ovanför datasetet.
  2. Ange siffrorna 1 och 2 i de två första cellerna i raden. Välj sedan cellerna A1 och B1 och dra sedan fyllningshandtaget åt höger till den sista datacellen, en lista med inkrementerande siffror kommer att fyllas enligt nedanstående skärmbild:
    Skärmdump av att fylla en lista med ökande siffror i en ny rad
  3. Kopiera sekvensnumren och klistra in dem precis efter det sista numret i samma rad.
    Skärmdump av sekvensnummer som kopierats och klistrats in för sortering
  4. Välj hela dataintervallet och klicka sedan Data > Svart, se skärmdump:
    Skärmbild som visar alternativet Sortera klickat på fliken Data
  5. I följande Svart dialogrutan, klicka Montering knapp.
    Skärmbild som visar alternativknappen i dialogrutan Sortera
  6. Välj sedan Sortera från vänster till höger och klicka OK för att gå tillbaka till Svart dialog ruta.
    Skärmbild som visar alternativet Sortera från vänster till höger i dialogrutan Sortera
  7. Välj tillagd ny rad från Sortera efter rullgardinsmenyn och lämna de andra alternativen oförändrade. Klicka sedan OK för att stänga dialogen.
    Skärmbild som visar alternativ som anges i dialogrutan Sortera
  8. Nu kommer data att sorteras baserat på värdena i hjälpraden, och en tom kolumn infogas efter varannan kolumn.
    Skärmdump som visar tomma kolumner infogade efter varannan kolumn
  9. Äntligen kan du ta bort hjälpraden om det behövs.
tips:
  • Om du vill infoga en tom kolumn efter varannan kolumn ska du i detta exempel ange 2 och 4 i cellerna F1 och G1 individuellt. Välj sedan dessa två celler och dra fyllningshandtaget åt höger för att fylla en serie siffror. Se till att den sista siffran i serien är lika med eller större än den högsta siffran i din datauppsättning.
    En serie nummer fyllda i den första raden med det sista numret större än det högsta numret i den ursprungliga datamängden
  • På samma sätt, för att infoga en tom kolumn efter var tredje kolumn, skriv in 3 och 6 i cell F1 och G1 individuellt. Och så vidare…
  • Om du vill infoga två eller fler tomma kolumner mellan befintliga kolumner behöver du bara kopiera och klistra in hjälpradslistan två eller flera gånger till höger om den sista cellen.

Infoga tom kolumn varannan eller n:e kolumn med bara några få klick

Kutools för Excel ger en enkel och effektiv lösning för att automatisera denna uppgift. Med bara några klick kan du snabbt infoga tomma kolumner med specifika intervall, vilket sparar tid och ökar produktiviteten. I det här avsnittet kommer vi att visa dig hur du använder Kutools för Excel för att infoga tomma kolumner utan ansträngning.

Kutools för Excel erbjuder över 300 avancerade funktioner för att effektivisera komplexa uppgifter, vilket ökar kreativiteten och effektiviteten. Förbättrad med AI-funktioner, Kutools automatiserar uppgifter med precision, vilket gör datahantering enkel. Detaljerad information om Kutools för Excel...         Gratis provperiod...

Efter nedladdning och installation Kutools för Excel, klicka på Kutools > Insert > Infoga tomma rader och kolumner att öppna Infoga tomma rader och kolumner dialog ruta.

  1. Välj det dataintervall där du vill infoga tomma kolumner.
  2. Välja Tomma kolumner från Infoga typ sektion.
  3. Ange sedan siffrorna i Intervall för och Kolonner textrutor som du behöver. (Här kommer jag att infoga två tomma kolumner efter en kolumn, så jag anger 1 och 2 i rutorna Intervall för och Kolumner separat.)
  4. Äntligen klickar du på OK för att stänga dialogen.
    Skärmdump av Kutools för Excel Infoga tomma rader och kolumner dialogrutan

Kutools kommer omedelbart att infoga tomma kolumner enligt ditt angivna intervall, se skärmdump:
Skärmdump av tomma kolumner infogade av Kutools

Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av permanent gratis AI-funktioner! Hämta den nu


Infoga tom kolumn varannan eller n:e kolumn med VBA-kod

För avancerade användare eller stora datamängder kan VBA automatisera infogningen av tomma kolumner. Här är ett VBA-makro som infogar tomma kolumner varannan eller n:e kolumn.

  1. Håll ner ALT + F11 nycklar i Excel, och det öppnar Microsoft Visual Basic för applikationer fönster.
  2. Klicka Insert > Modulernaoch klistra in följande kod i modulfönstret.
    VBA-kod: Infoga ett specifikt antal tomma kolumner i data med fasta intervall
    Sub InsertColumnsAtIntervals()
        'Updatedby Extendoffice
        Dim WorkRng As Range
        Dim xInterval As Integer
        Dim xCols As Integer
        Dim xColsCount As Integer
        Dim xNum1 As Integer
        Dim xNum2 As Integer
        Dim xWs As Worksheet
        Dim xTitleId As String
        Dim i As Integer
        xTitleId = "Kutools for Excel"
        Set WorkRng = Application.Selection
        Set WorkRng = Application.InputBox("Select column range:", xTitleId, WorkRng.Address, Type:=8)
        xColsCount = WorkRng.Columns.Count
        xInterval = Application.InputBox("Enter column interval:", xTitleId, 1, Type:=1)
        xCols = Application.InputBox("How many blank columns to insert at each interval?", xTitleId, 1, Type:=1)
        xNum1 = WorkRng.Column + xInterval
        xNum2 = xCols + xInterval
        Set xWs = WorkRng.Parent
        For i = 1 To Int(xColsCount / xInterval)
            xWs.Range(xWs.Cells(WorkRng.Row, xNum1), xWs.Cells(WorkRng.Row, xNum1 + xCols - 1)).EntireColumn.Insert
            xNum1 = xNum1 + xNum2
        Next
        MsgBox "Columns inserted successfully!", vbInformation
    End Sub
    
  3. När du har klistrat in den här koden, tryck F5 nyckel för att köra den här koden. I uppmaningsrutan väljer du det dataintervall där du vill infoga tomma kolumner. Klicka sedan OK, se skärmdump:
    Skärmdump som visar VBA-kodprompten för att välja dataintervall
  4. En annan promptruta dyker upp, skriv antalet kolumnintervall. Och klicka sedan OK, se skärmdump:
    Skärmdump som visar VBA-kodprompten för att ange kolumnintervall
  5. I följande uppmaningsruta anger du antalet tomma kolumner som du vill infoga. Klicka sedan OK, se skärmdump:
    Skärmdump som visar VBA-kodprompten för att ange antalet tomma kolumner som ska infogas

Nu infogas det specifika antalet tomma kolumner i befintlig data med det regelbundna intervallet du angav, se skärmdump:
Skärmdump som visar tomma kolumner infogade av VBA med angivna intervall

Sammanfattningsvis, infogning av tomma kolumner varannan kolumn eller med specifika intervall i Excel kan uppnås med olika metoder beroende på dina behov och datauppsättningsstorlek. Genom att välja den metod som bäst passar ditt arbetsflöde kan du avsevärt förbättra effektiviteten och effektivisera dina Excel-uppgifter. Om du är intresserad av att utforska fler Excel-tips och tricks, vår webbplats erbjuder tusentals tutorials.

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för 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...


Fliken Office ger ett flikgränssnitt 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!