Kan inte infoga kolumn i Excel (alla möjliga orsaker med lösningar)

  • Dela Detta
Hugh West

I Excel kan du behöva infoga en kolumn för att lägga till nya data. Men ibland kan du inte infoga en kolumn i Excel trots dina behov. I den här artikeln visar jag dig möjliga orsaker och lösningar på det här problemet.

Anta att du har följande dataset där du vill infoga en ny kolumn för att lägga till ytterligare data. Nu ska jag visa dig när du inte kan infoga en kolumn i detta dataset och hur du löser det.

Ladda ner övningsboken

Kan inte infoga kolumn.xlsm

När du inte kan infoga en kolumn i Excel?

1. Innehåll i den sista kolumnen

Om du har innehåll i den sista kolumnen i ditt Excel-arbetsblad kan du inte infoga en kolumn i det här arbetsbladet. Antag att du har följande text i den sista kolumnen i ditt Excel-arbetsblad som visas i bilden.

Om du nu försöker infoga en ny kolumn visas ett felmeddelande med följande text: "Microsoft Excel kan inte infoga nya celler eftersom det skulle skjuta upp icke-tomma celler i slutet av kalkylbladet. Dessa icke-tomma celler kan se tomma ut men har tomma värden, viss formatering eller en formel. Ta bort tillräckligt många rader eller kolumner för att skapa plats för det du vill infoga och försök sedan igen".

Så när du har en sista kolumn som inte är tom kan du inte infoga en ny kolumn i datasetet. Du kan inte heller flytta celler som inte är tomma i det här fallet, du kan läsa mer om det från denna artikel .

2. Utanför eller alla gränser för hela arket

Om du lägger till utanför eller alla ramar genom att välja hela arket kan du inte infoga en ny kolumn i det här arket. Låt oss kontrollera detta.

➤ Välj Hela bladet genom att klicka på det övre vänstra hörnet av arbetsbladet där radnumret skär varandra med kolumnnumret.

➤ Gå till Hem> Gränser och klicka på Utanför gränser för att lägga till ramar utanför hela databladet.

Om du nu försöker infoga en ny kolumn visas en rutan med ett felmeddelande och du kan inte infoga den nya kolumnen.

3. Kan inte infoga kolumn för en fullständig sammanslagen rad

Om du slår ihop alla celler i en kolumn i ditt datablad kan du inte infoga en ny kolumn i databladet. Låt oss slå ihop alla celler i den tredje raden i följande datablad och se vad som händer.

Slå ihop alla celler i rad 3,

➤ Markera alla celler i rad 3 genom att klicka på radnumret.

➤ Gå till Hem och klicka på Sammanfoga och centrera i den Anpassning band.

Det kommer att slå ihop alla celler i rad 3. Om du nu försöker infoga en ny kolumn visas en felruta som anger att du inte kan infoga en ny kolumn i det här databladet.

Läs mer: Kombinera text från två kolumner i Excel (6 enkla tips)

4. Kan inte infoga kolumn i Excel för paneler

Om du har paneler i arbetsbladet kan du inte infoga en ny kolumn.

5. Villkorlig formatering för hela bladet

Om du av misstag tillämpar villkorlig formatering för hela arbetsbladet istället för cellerna i datasetet, kan du inte infoga en ny kolumn i det här arbetsbladet.

Jag ska visa dig hur du tar reda på om ditt datablad har villkorlig formatering för hela bladet och hur du tar bort den när jag diskuterar lösningarna. Så, håll dig till artikeln.

6. Det går inte att infoga en kolumn för arkskydd

Om du aktiverar Skydd för arbetsbladet kan du inte infoga en kolumn i det skyddade arbetsbladet.

➤ Högerklicka på arkets namn och klicka på Skyddsblad .

Ett nytt fönster med namnet Skyddsblad kommer att visas.

Om du nu avmarkerar rutan Infoga kolumner och klicka på OK kan du inte infoga en ny kolumn i arket.

➤ Högerklicka på toppen av en kolumn.

Du kommer att se Infoga Alternativet är grått. Det betyder att du inte kan infoga en kolumn i det här skyddade arbetsbladet.

Läs mer: Excel Fix: Alternativet Infoga kolumn är grått (9 lösningar)

Vad gör du när du inte kan infoga en kolumn i Excel?

Nu ska jag visa vad du kan göra för att lösa problemet när du inte kan infoga en kolumn i Excel.

1. Rensa alla kolumner utanför datamängden

Om du raderar allt innehåll och all formatering av kolumnerna utanför datasetet kommer den sista kolumnen i datasetet att vara helt tom och du kommer att kunna infoga en ny kolumn. För att göra detta, börja med att,

➤ Välj den första cellen i den första tomma kolumnen, tryck på CTRL+SHIFT+RIGHT ARROW-tangenten, och sedan CTRL+SHIFT+NEDRE PIL .

Det kommer att välja alla celler i arbetsbladet utanför datasetet.

Nu,

➤ Gå till Hem> Redigering> Rensa och välj Rensa alla .

Det tar bort allt innehåll och all formatering från de markerade cellerna och visar början av databladet.

Efter det,

➤ Högerklicka på kolumnnumret för en kolumn.

En rullgardinsmeny visas.

➤ Klicka på Infoga på denna meny.

Du kommer att se att en ny kolumn infogas till vänster om den markerade kolumnen.

Läs mer: Hur du infogar en kolumn till vänster i Excel (6 metoder)

2. Ta bort cellerna i den fullständiga sammanslagna raden.

När du inte kan infoga en kolumn på grund av en helt sammanslagen rad måste du först ta bort sammanslagningen av raden.

➤ Välj den sammanslagna raden genom att klicka på radnumret och sedan Gå till Home> Sammanfoga och centrera och välj Släpp ihop Celler.

Det kommer att ta bort alla celler i den raden. Nu måste du upprepa alla steg i Första metoden för att rensa innehållet utanför datasetet.

När du har rensat det yttre innehållet är problemet löst och du kan infoga en kolumn i ditt Excel-datablad.

Du kanske vill slå ihop de relevanta cellerna i raden för att göra datasetet mer presentabelt. Du kan hitta olika sätt att slå ihop celler i denna artikel .

3. Ta bort rutor för att infoga kolumner i Excel

Om ditt kalkylblad har paneler måste du ta bort paneler för att infoga en ny kolumn. I denna artikel visar jag dig ett sätt att ta bort paneler. Du kan hitta andra sätt att ta bort paneler från denna artikel .

➤ Gå till Visa> Frysrutor och välj Frys upp rutor .

Det kommer att ta bort rutorna från arbetsbladet. Nu måste du upprepa alla steg i Första metoden för att rensa de oanvända cellerna.

Nu kan du infoga en ny kolumn i arbetsbladet.

Läs mer: Genvägar för att infoga en kolumn i Excel (4 enklaste sätt)

4. Ta bort villkorlig formatering från hela databladet

Om du har tillämpat villkorlig formatering på hela databladet måste du ta bort den här villkorliga formateringen för att lägga till en ny kolumn. Kontrollera först om den villkorliga formateringen tillämpas på hela datasetet,

➤ Gå till Hem> Villkorlig formatering> Hantera regler.

Den öppnar Hanteraren för regler för villkorlig formatering fönster. Nu,

➤ Kryssa i rutan Gäller för för att hitta de celler där den villkorliga formateringen tillämpas.

Om du ser en mycket stor siffra i den här rutan betyder det att du har tillämpat villkorlig formatering på alla celler i databladet. Du måste alltså ta bort denna felaktiga villkorliga formatering.

➤ Klicka på Radera regel och klicka sedan på OK .

Som ett resultat av detta kommer den villkorliga formateringen från hela arket att tas bort. Men även nu kommer du inte att kunna infoga en ny kolumn. Detta beror på att du måste rensa de oanvända cellerna innan du lägger till en ny kolumn.

Du måste upprepa alla steg i Första metoden för att rensa de oanvända cellerna.

Därefter kan du lägga till en ny kolumn i ditt datablad.

Om du vill tillämpa villkorlig formatering på ditt dataset kan du göra det nu. Du kan hitta sätt att tillämpa villkorlig formatering på rätt sätt i här .

Läs mer: Hur du infogar kolumner utan att påverka formlerna i Excel (2 sätt)

5. Stäng av arkskydd för att infoga kolumn

Om orsaken till att du inte kan infoga en kolumn är arkskydd kan du helt enkelt stänga av skyddet från arket.

➤ Högerklicka på arkets namn i statusfältet och klicka på Avlägsna skydd från bladet .

Nu kan du infoga en ny kolumn i arbetsbladet.

Läs mer: Hur du infogar kolumner med Excel VBA (4 sätt)

6. Kopiera data till ett nytt arbetsblad

Ett annat sätt att lösa problemet är att kopiera dina uppgifter och klistra in dem på en ny webbplats.

➤ Markera alla celler i datasetet och tryck på CTRL+C .

Nu,

➤ Gå till ett nytt arbetsblad, välj en cell och tryck på CTRL+V .

Det kommer att klistra in ditt dataset i det nya arket.

➤ Klicka på Klistra in längst ner i de celler som du har klistrat in.

En meny för att klistra in visas.

➤ Klicka på alternativet Klistra in med Behåll källans kolumnbredd (W) .

Du behöver alltså inte justera bredden på kolumnerna.

När du har kopierat till ett nytt ark kan du infoga en ny kolumn utan att det blir störningar.

7. Rensa det använda området Använd VBA för att infoga en kolumn

Du kan också lösa problemet med att nya kolumner inte infogas genom att använda Microsoft Visual Basic-tillämpningar (VBA) . Först,

➤ Press ALT+F11 för att öppna VBA och sedan trycker du på CTRL+G för att öppna Omedelbart fönster.

➤ Klistra in följande kod i Omedelbart och tryck på ENTER .

 ActiveSheet.UsedRange 

Koden ser till att kalkylbladets användningsområde begränsas till det område där dina data finns.

➤ Stäng VBA fönster.

Nu kan du infoga en ny kolumn i arbetsbladet.

Läs mer: Infoga kolumn med namn i Excel VBA (5 exempel)

Slutsats

Jag hoppas att du nu vet när du inte kan infoga en kolumn i Excel och vad du kan göra för att lösa problemet. Om du är förvirrad får du gärna lämna en kommentar.

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.