5 módja az új oszlopok beszúrásának az Excelben (beleértve a parancsikont és a VBA -t)

Oszlopok hozzáadása vagy eltávolítása az Excelben egy közös feladatban, amikor Excel -adatokkal dolgozik.

És mint minden más dolog az Excelben, az oszlopok beszúrásának is több módja van. Beszúrhat egy vagy több oszlopot (a kiválasztott oszloptól jobbra/balra), több oszlopot (szomszédos vagy nem szomszédos) vagy egy oszlopot az adathalmaz minden más oszlopa után.

Ezeknek a helyzeteknek mindegyike más módszert igényel az oszlop beszúrásához.

Megjegyzés: Az oktatóanyagban bemutatott összes módszer akkor is működik, ha új sorokat szeretne beszúrni

Új oszlopok beszúrása az Excelbe

Ebben az oktatóanyagban a következő módszerekkel/forgatókönyvekkel foglalkozom új oszlopok Excelbe történő beillesztéséhez:

  1. Egy új oszlop beszúrása (billentyűparancs vagy a szalag beállításai segítségével)
  2. Több új oszlop hozzáadása
  3. Egyszerre adjon hozzá nem szomszédos oszlopokat
  4. Szúrjon be új oszlopokat minden más oszlop után
  5. Új oszlop beszúrása Excel táblázatba

Új oszlop beszúrása (billentyűparancs)

Tegyük fel, hogy rendelkezik az alább látható adatkészlettel, és új oszlopot szeretne hozzáadni a B oszlop bal oldalán.

Az alábbiakban egy billentyűparancs található az oszlop beszúrásához az Excel programban:

Control Shift + (tartsa lenyomva a Control és Shift billentyűket, majd nyomja meg a plusz gombot)

Command + I, ha Macet használ

Az alábbiakban bemutatjuk a billentyűparancs használatával lépéseket a kijelölt oszlop bal oldalán lévő oszlop hozzáadásához:

  1. Válasszon ki egy cellát a bal oldali oszlopban, amelyhez új oszlopot szeretne hozzáadni
  2. Használja a billentyűparancsot Control Shift +
  3. A megnyíló Beszúrás párbeszédpanelen kattintson a Teljes oszlop lehetőségre (vagy nyomja meg a C gombot)
  4. Kattintson az OK gombra (vagy nyomja meg az Enter billentyűt).

A fenti lépések azonnal hozzáadnak egy új oszlopot a kiválasztott oszlop bal oldalán.

Az új oszlop hozzáadásának másik módja az, hogy először válasszon ki egy teljes oszlopot, majd hajtsa végre a fenti lépéseket. Ha egy teljes oszlopot jelöl ki, használja a Control Shift + parancsikon nem jeleníti meg a beszúrás párbeszédpanelt.

Azonnal hozzáadja az új oszlopot.

Az alábbiakban látható a billentyűparancs a teljes oszlop kiválasztásához (miután kiválasztott egy cellát az oszlopban):

Control + Szóköz (tartsa lenyomva a Control billentyűt, és nyomja meg a szóköz billentyűt)

Miután kiválasztotta az oszlopot, használhatja Control Shift + új oszlop hozzáadásához.

Ha nem rajong a billentyűparancsokért, akkor a jobb egérgombbal is új oszlopot szúrhat be. Egyszerűen kattintson a jobb gombbal az oszlop bármely cellájára, kattintson a jobb gombbal, majd kattintson a Beszúrás gombra. Ezzel megnyílik a Beszúrás párbeszédpanel, ahol kiválaszthatja a „Teljes oszlop” lehetőséget.

Ez egy oszlopot illesztene be az oszlop bal oldalán, ahol kiválasztotta a cellát.

Több új oszlop hozzáadása (szomszédos)

Abban az esetben, ha több szomszédos oszlopot kell beszúrnia, akkor vagy egy oszlopot és időt szúrhat be, és csak ismételheti meg ugyanazt a folyamatot (az F4 billentyűvel ismételheti meg az utolsó műveletet), vagy egyszerre beillesztheti ezeket az oszlopokat.

Tegyük fel, hogy rendelkezik egy adathalmazzal az alábbiak szerint, és két oszlopot szeretne hozzáadni a B oszlop bal oldalán.

Ennek lépései az alábbiakban találhatók:

  1. Válasszon ki két oszlopot (azzal a bal oldallal kezdve, amelybe be szeretné illeszteni az oszlopokat)
  2. Kattintson a jobb gombbal a kijelölés bármelyik pontjára
  3. Kattintson a Beszúrás gombra

A fenti lépések azonnal két oszlopot szúrnának be a B oszlop bal oldalán.

Abban az esetben, ha tetszőleges számú oszlopot szeretne beszúrni (mondjuk 3, 4 vagy 5 oszlopot), akkor kezdetben válassza ki azt.

Több új oszlop hozzáadása (nem szomszédos)

A fenti példa gyors és gyors, ha új szomszédos oszlopokat szeretne hozzáadni (azaz egy 3 szomszédos oszlopból álló blokkot, ahogy fent látható).

De mi van akkor, ha oszlopokat szeretne beszúrni, de ezek nem szomszédosak.

Tegyük fel például, hogy rendelkezik az alább látható adatkészlettel, és egy oszlopot szeretne beszúrni a B oszlop elé, egyet pedig a D oszlop elé.

Bár ezt egyenként is megteheti, van egy jobb módszer is.

Az alábbi lépésekkel több nem szomszédos oszlopot adhat hozzá az Excelben:

  1. Válassza ki azokat az oszlopokat, ahová új oszlopot szeretne beszúrni.
  2. Kattintson a jobb gombbal a kijelölés bármelyik pontjára
  3. Kattintson a Beszúrás gombra.

A fenti lépések azonnal beszúrnak egy oszlopot a kiválasztott oszlopok bal oldalára.

Új oszlopok beszúrása minden más oszlop után (VBA használatával)

Néha érdemes új oszlopot hozzáadni a meglévő adatkészlet minden második oszlopa után.

Bár ezt manuálisan is megteheti, ha nagy adatkészlettel dolgozik, ez eltarthat egy ideig.

Ennek gyorsabb módja az lenne, ha egy egyszerű VBA -kód használatával egyszerűen beillesztene egy oszlopot az adatkészlet minden oszlopa után.

Sub InsertColumn () 'kódot Sumit Bansal hozta létre a trumpexcel.com oldalról Dim ColCount As Integer Dim i As Integer StartCol = Selection.Columns.Count + Selection.Columns (1). Column EndCol = Selection.Columns (1). = StartCol -EndCol -1. Lépés: Cellak (1, i) .EntireColumn. Beszúrás Következő i End Sub

A fenti kód végigmegy a kijelölés minden oszlopán, és beszúr egy oszlopot a kiválasztott oszlopoktól jobbra.

Hozzáadhatja ezt a kódot egy normál modulhoz, majd onnan futtathatja ezt a makrót.

Vagy ha rendszeresen kell használnia ezt a funkciót, fontolja meg azt is, hogy hozzáadja a Személyes makró munkafüzethez, majd hozzáadja a Gyorselérési eszköztárhoz. Így mindig hozzáférhet ehhez a kódhoz, és egyetlen kattintással futtathatja.

Megjegyzés: A fenti kód akkor is működik, ha az adatokat Excel táblázatként formázza.

Oszlop hozzáadása Excel táblázathoz

Ha egy adathalmazt Excel táblává alakít át, elveszíti a szokásos adatok rugalmasságát az oszlopok beszúrása során.

Például nem választhatja ki a nem szomszédos oszlopokat, és nem szúrhat be oszlopokat mellé egyszerre. Ezt egyenként kell megtennie.

Tegyük fel, hogy rendelkezik Excel táblával, amint az alább látható.

Ha oszlopot szeretne beszúrni a B oszlop bal oldalára, jelölje ki az oszlop bármelyik celláját, kattintson a jobb gombbal, lépjen a Beszúrás opcióra, és kattintson a „Táblázat oszlopai balra” lehetőségre.

Ez egy oszlopot szúr be a kijelölt cellától balra.

Ha kiválaszt egy cellát a B oszlopban és egyet a D oszlopban, akkor észreveszi, hogy a „Táblázat oszlopai balra” opció szürkén jelenik meg. Ebben az esetben csak egyenként kell oszlopokat beszúrnia.

Meglepő, hogy ez akkor működik, ha nem összefüggő sorokat választ ki, de nem oszlopokkal.

Tehát ezek azok a módszerek, amelyekkel új oszlopokat szúrhat be az Excelbe. Az oktatóanyagban szereplő összes módszer akkor is működik, ha új sorokat szeretne beszúrni (a VBA -kód némi módosítást igényelne).

Remélem, hasznosnak találta ezt az oktatóanyagot!

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave