Nem tud oszlopot beszúrni az Excelben (Minden lehetséges ok a megoldásokkal)

  • Ossza Meg Ezt
Hugh West

Az Excelben szükség lehet a következőkre oszlop beszúrása új adatok hozzáadásához. Néha azonban az igények ellenére sem tudsz beilleszteni egy oszlopot az Excelben. Ebben a cikkben bemutatom a probléma lehetséges okait és megoldásait.

Tegyük fel, hogy a következő adatkészlettel rendelkezik, ahol egy új oszlopot szeretne beszúrni, hogy további adatokat adjon hozzá. Most megmutatom, hogy mikor nem tud oszlopot beszúrni ebbe az adatkészletbe, és hogyan oldja meg ezt.

Gyakorlati munkafüzet letöltése

Nem lehet oszlopot beszúrni.xlsm

Amikor nem tud oszlopot beszúrni az Excelben?

1. Tartalom az utolsó oszlopban

Ha az Excel munkalap utolsó oszlopában bármilyen tartalom van, akkor nem tud oszlopot beszúrni ebbe a munkalapba. Tegyük fel, hogy a képen látható Excel munkalap utolsó oszlopában a következő szöveg van.

Ha most megpróbál új oszlopot beszúrni, megjelenik egy hibaüzenet, amely a következőt mondja: "A Microsoft Excel nem tud új cellákat beszúrni, mert a nem üres cellákat kitolná a munkalap végéről. Ezek a nem üres cellák üresnek tűnhetnek, de üres értékeket, formázást vagy képletet tartalmaznak. Töröljön elég sort vagy oszlopot, hogy helyet csináljon annak, amit be szeretne illeszteni, majd próbálja meg újra".

Tehát, ha van egy nem üres utolsó oszlop, akkor nem tudsz új oszlopot beszúrni az adatállományodba. Ebben az esetben nem tudsz nem üres cellákat is eltolni, erről tudhatsz a ez a cikk .

2. Kívül vagy az összes határ az egész lapon

Ha a teljes lapot kijelölve kívülről vagy az összes keretet hozzáadjuk, akkor nem tudunk új oszlopot beszúrni ebbe a lapba. Ellenőrizzük ezt.

➤ Válassza ki a Teljes lapot a munkalap bal felső sarkára kattintva, ahol a sorszám metszi az oszlopszámot.

➤ Go to Home> Határok és kattintson a Határokon kívül a teljes adatlapon kívüli határok hozzáadásához.

Ha most megpróbál új oszlopot beszúrni, hibaüzenet jelenik meg, és nem tudja beszúrni az új oszlopot.

3. Nem lehet oszlopot beszúrni a teljes összevont sorhoz

Ha az adatlapunk egy oszlopának összes celláját összevonjuk, nem tudunk új oszlopot beszúrni az adatlapba. Vessük össze az alábbi adatlap 3. sorának összes celláját, és nézzük meg, mi történik.

A 3. sor összes cellájának összevonása,

➤ Jelölje ki a 3. sor összes celláját a sorszámra kattintva.

➤ Menj a Home fülre, és kattintson a Összevonás és központosítás a Kiegyenlítés szalag.

A 3. sor összes celláját egyesíti. Ha most megpróbál új oszlopot beszúrni, megjelenik a hibaüzenet, amely azt jelzi, hogy nem lehet új oszlopot beszúrni ebbe az adatlapba.

Tovább: Szövegek kombinálása két oszlopból az Excelben (6 egyszerű tipp)

4. Nem lehet oszlopot beszúrni az Excelben a panelekhez

Ha a munkalapon vannak panelek, akkor nem tud új oszlopot beszúrni.

5. Feltételes formázás az egész lapra

Ha véletlenül az adatállomány cellái helyett a teljes munkalapra alkalmazza a feltételes formázást, akkor nem tud új oszlopot beszúrni a munkalapba.

Megmutatom, hogyan derítheted ki, hogy az adatlapodon van-e feltételes formázás az egész lapon, és hogyan távolíthatod el, amikor a megoldásokat fogom tárgyalni. Szóval, maradj a cikknél.

6. Nem lehet oszlopot beszúrni a lapvédelemhez

Ha bekapcsolja a védelmet a munkalapon, akkor nem tud oszlopot beszúrni a védett lapra.

➤ Kattintson a jobb gombbal a lap nevére, és kattintson a Protect Sheet .

Egy új ablak neve Protect Sheet megjelenik.

Most, ha leveszi a jelölőnégyzetet Oszlopok beszúrása és kattintson a OK , nem tud új oszlopot beszúrni a lapba.

➤ Kattintson a jobb gombbal az oszlop tetejére.

Látni fogja a Beillesztés opció szürke. Ez azt jelenti, hogy nem tud oszlopot beszúrni ebbe a védett munkalapba.

További információ: Excel javítás: Az oszlop beszúrása opció szürke (9 megoldás)

Mi a teendő, ha nem tud oszlopot beszúrni az Excelben?

Most megmutatom, mit tehet a probléma megoldására, ha nem tud beszúrni egy oszlopot az Excelben.

1. Törölje az összes oszlopot az adatkészleten kívülről

Ha törli az adatkészleten kívüli oszlopok tartalmát és formázását, akkor az adatkészlet utolsó oszlopa teljesen üres lesz, és be tud illeszteni egy új oszlopot. Ehhez először,

➤ Válassza ki az első üres oszlop első celláját, nyomja meg a CTRL+SHIFT+JOGLA NYÍL billentyű, majd CTRL+SHIFT+LENYÍL billentyűkombináció .

Ez a munkalap összes celláját kijelöli az adatkészleten kívül.

Most,

➤ Go to Kezdőlap> Szerkesztés> Törlés és válassza a Mindent törölni .

Ez eltávolítja az összes tartalmat és formázást a kijelölt cellákból, és megjeleníti az adatlap elejét.

Utána,

➤ Kattintson a jobb gombbal az oszlopszámra.

Megjelenik egy legördülő menü.

➤ Kattintson a Beillesztés ebben a menüben.

Ennek eredményeképpen egy új oszlop kerül be a kijelölt oszlop bal oldalán.

További információ: Hogyan illesszünk be egy oszlopot balra az Excelben (6 módszer)

2. A teljes egyesített sor celláinak egyesítésének feloldása

Ha egy oszlopot nem tud beszúrni egy teljesen összevont sor miatt, akkor először fel kell oldania az összevonást.

➤ Válassza ki az összevont sort a sorszámra kattintva, majd Menjünk a Kezdőlap> Összevonás és központosítás és válassza a Unmerge Sejtek.

Ez feloldja az adott sor összes celláját. Most meg kell ismételnie a 1. módszer az adatkészleten kívüli tartalmak törléséhez.

A külső tartalom törlése után a probléma megoldódik, és beilleszthet egy oszlopot az Excel-adattáblájába.

Az adatkészlet szalonképesebbé tétele érdekében érdemes lehet a sor vonatkozó celláit összevonni. A cellák összevonásának módjait megtalálhatja a következő menüpontban ez a cikk .

3. Táblák eltávolítása az Excel oszlop beszúrásához az Excelben

Ha a munkalapon panelek vannak, akkor az új oszlop beillesztéséhez el kell távolítania a paneleket. Ebben a cikkben a panelek eltávolításának egyik módját mutatom meg. A panelek eltávolításának néhány más módját a következő oldalon találja meg ez a cikk .

➤ Go to Megtekintés> Fagyasztási panelek és válassza a Panelek felolvasztása .

Ez eltávolítja a táblákat a munkalapról. Most meg kell ismételnie a 1. módszer a nem használt cellák törléséhez.

Most már be tudsz illeszteni egy új oszlopot a munkalapodba.

További információ: Az oszlop beszúrásának rövidítése az Excelben (4 legegyszerűbb módja)

4. Feltételes formázás eltávolítása az egész adatlapról

Ha a feltételes formázást a teljes adatlapra alkalmazta, akkor ezt a feltételes formázást el kell távolítania, ha új oszlopot szeretne hozzáadni. Először ellenőrizze, hogy a feltételes formázás a teljes adatlapra vonatkozik-e,

➤ Go to Kezdőlap> Feltételes formázás> Szabályok kezelése.

Megnyitja a Feltételes formázási szabályok kezelője ablakot. Most,

➤ Jelölje be a négyzetet A következőkre vonatkozik a feltételes formázást alkalmazó cellák meghatározásához.

Ha ebben a mezőben egy nagyon nagy számot lát, az azt jelenti, hogy az adatlap összes cellájára feltételes formázást alkalmazott. Tehát el kell távolítania ezt a helytelen feltételes formázást.

➤ Kattintson a Szabály törlése majd kattintson a OK .

Ennek eredményeképpen a feltételes formázás az egész lapról eltávolításra kerül. De még most sem fog tudni új oszlopot beszúrni. Ez azért történik, mert az új oszlop hozzáadása előtt törölni kell a nem használt cellákat.

Meg kell ismételni az összes lépést a 1. módszer a nem használt cellák törléséhez.

Ezt követően új oszlopot adhat hozzá az adatlapjához.

Ha feltételes formázást szeretne alkalmazni az adatkészletre, akkor ezt most megteheti. A feltételes formázás helyes alkalmazásának módjait a következő oldalon találja meg itt .

További információ: Hogyan lehet oszlopot beszúrni az Excel képletek befolyásolása nélkül (2 mód)

5. Kapcsolja ki a lapvédelmet az oszlop beszúrásához

Ha az oszlop beszúrásának oka a lapvédelem, akkor egyszerűen kikapcsolhatja a lap védelmét.

➤ Kattintson a jobb gombbal a lap nevére az állapotsoron, majd kattintson a Unprotect Sheet .

Most már be tudsz illeszteni egy új oszlopot a munkalapodba.

További információ: Hogyan illesszünk be oszlopot az Excel VBA-val (4 mód)

6. Adatok másolása új munkalapra

A probléma megoldásának másik módja, hogy másolja az adatait, és illessze be egy új weboldalba.

➤ Jelölje ki az adatkészlet összes celláját, és nyomja meg a CTRL+C .

Most,

➤ Lépjen egy új munkalapra, jelölje ki a cellát, és nyomja meg a CTRL+V .

Ez beilleszti az adatkészletet az új lapba.

➤ Kattintson a Paste jelet a beillesztett cellák alján.

Megjelenik a beillesztés menü.

➤ Kattintson a Beillesztés Forrás oszlopszélességek megtartása (W) .

Így nem kell újra beállítania az oszlopok szélességét.

Az új lapra történő másolás után mindenféle fennakadás nélkül beilleszthet egy új oszlopot.

7. A használt tartomány törlése VBA használatával oszlop beszúrásához

Az új oszlopok be nem illesztésének problémáját a Microsoft Visual Basic alkalmazások (VBA) ...az első,

➤ Sajtó ALT+F11 a VBA ablakot, majd nyomja meg a CTRL+G a Azonnali ablak.

➤ Illessze be a következő kódot a Azonnali ablakot, és nyomja meg a BELÉPÉS .

 ActiveSheet.UsedRange 

A kód biztosítja, hogy a munkalap használt tartománya arra a területre korlátozódjon, ahol az adatok találhatók.

➤ Zárja be a VBA ablak.

Most már be tudsz illeszteni egy új oszlopot a munkalapodba.

További információ: Oszlop beszúrása névvel az Excel VBA-ban (5 példa)

Következtetés

Remélem, most már tudod, mikor nem tudsz beszúrni egy oszlopot az Excelben, és mit tehetsz a probléma megoldására. Ha bármilyen zavarodottságod van, kérjük, hagyj egy megjegyzést.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.