5 sätt att infoga nya kolumner i Excel: genväg, infoga flera, VBA-makro med mera

  • Dela Detta
Michael Brown

Det här inlägget handlar om hur du lägger till nya kolumner i Excel. Läs vidare för att lära dig genvägar för att infoga en eller flera kolumner, inklusive kolumner som inte ligger bredvid varandra. Ta med och dela ett speciellt VBA-makro för att automatisera tillägget av varannan kolumn.

När du letar efter ett bra sätt att infoga nya kolumner i din Excel-tabell kommer du sannolikt att hitta många olika tips och tricks. I den här artikeln har jag hoppats samla de snabbaste och mest effektiva sätten att lägga till en eller flera angränsande eller icke angränsande kolumner.

När din rapport i Excel nästan är klar men du inser att det saknas en kolumn för att skriva in viktig information, kan du ta del av de tidseffektiva knepen nedan. Från genvägar för att infoga kolumner till att lägga till varannan kolumn, klicka på rätt länk för att komma direkt till saken.

    Infoga kolumn genväg

    Om din uppgift är att snabbt infoga en kolumn är dessa steg de snabbaste och enklaste.

    1. Klicka på bokstavsknapp i kolumnen omedelbart till höger om den plats där du vill infoga den nya kolumnen.

    Tips: Du kan också välja hela kolumnen genom att markera en valfri cell och trycka på genvägen Ctrl + mellanslag.

    2. Nu trycker du bara på Ctrl + Shift + + (plus på huvudtangentbordet).

    Tips: Om du inte gillar genvägar kan du högerklicka på den markerade kolumnen och välja Infoga från menylistan.

    Det krävs egentligen bara två enkla steg för att infoga en ny rad i Excel. Läs vidare för att se hur du lägger till flera tomma kolumner i din lista.

    Tips: Fler användbara tangentbordsgenvägar finns i 30 mest användbara Excel-tangentbordsgenvägar.

    Infoga flera nya kolumner i Excel

    Du kan behöva lägga till mer än en ny kolumn i ditt kalkylblad. Det betyder inte att du måste välja kolumnerna en och en och trycka på snabbkommandot Infoga kolumn i Excel varje gång. Lyckligtvis är det möjligt att klistra in flera tomma kolumner på en gång.

    1. Markera så många kolumner som det finns nya kolumner du vill ha genom att välja kolumnknapparna. De nya kolumnerna visas omedelbart till vänster.

    Tips: Du kan göra samma sak om du markerar flera intilliggande celler i en rad och trycker på Ctrl + Space .

    2. Tryck på Ctrl + Shift+ + (plus på huvudtangentbordet) för att se flera nya kolumner införas.

    Tips: Tryck på F4 för att upprepa den senaste åtgärden eller Ctrl + Y för att infoga nya kolumner.

    Så här kan du enkelt lägga till flera nya kolumner till din tabell i Excel. Om du behöver lägga till flera kolumner som inte är intilliggande, se stegen nedan.

    Lägg ihop flera kolumner som inte ligger bredvid varandra

    Excel gör det möjligt att välja flera kolumner som inte är sammanfogade och använda genvägen Infoga kolumn för att få nya kolumner till vänster om dem.

    1. Välj flera kolumner som inte ligger bredvid varandra genom att klicka på deras brev knappar och att hålla den Ctrl De nyinförda kolumnerna visas till vänster.

    2. Tryck på Ctrl + Shift+ + (plus på huvudtangentbordet) för att se flera nya kolumner som läggs in i stor skala.

    Lägg till en kolumn i en lista som är formaterad som Excel-tabell

    Om kalkylbladet är formaterat som Excel-tabell du kan välja alternativet Infoga tabellkolumner till höger om det är den sista kolumnen. Du kan också välja alternativet Infoga tabellkolumner till vänster för vilken kolumn som helst i din tabell.

    1. För att infoga en kolumn måste du välja den nödvändiga kolumnen och högerklicka på den.

    2. Välj sedan Infoga -> Tabellkolumner till höger för den sista kolumnen eller Tabellkolumner till vänster .

    Den nya kolumnen kommer som standard att heta Column1.

    Ett särskilt VBA-makro för att infoga varannan kolumn

    Många Excel-användare försöker spara så mycket tid som möjligt genom att automatisera ofta förekommande arbetsuppgifter i kalkylbladet. Därför kunde jag inte lämna det här inlägget utan ett makro. Ta den här enkla koden om du behöver flytta kolumnerna från varandra.

    Sub InsertEveryOtherColumn() Dim colNo, colStart, colFinish, colStep As Long Dim rng2Insert As Range colStep = 2 colStart = Application.Selection.Cells(1, 1).Column + 1 colFinish = (ActiveSheet.UsedRange.SpecialCells( _ xlCellTypeLastCell).Column * 2) - colStart Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For colNo = colStart To colFinish Step colStepActiveSheet.Cells(1, colNo).EntireColumn.Insert Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

    Jag hoppas att de här tipsen hjälper dig i ditt arbete med kalkylblad. Om du ofta arbetar med Excel på rad- och kolumnnivå kan du ta en titt på de relaterade inläggen nedan, som kan förenkla vissa uppgifter för dig. Jag välkomnar alltid dina kommentarer och frågor. Var glad och utmärk dig i Excel!

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.