Oszlopok elrejtése az Excelben: 3 lehetőség a táblázatokhoz

Hogyan lehet elrejteni a teljes oszlopokat?

A Microsoft Excel egyes táblázatai zavarosnak tűnnek. Ez annak köszönhető, hogy az oszlopokat közbenső eredmények megjelenítésére használják, különösen bonyolult és kiterjedt táblázatokban. Ezek a segédoszlopok hosszú képletekkel vagy részösszegekkel szükségesek, ugyanakkor zavaróak lehetnek a néző számára. Ezért van értelme elrejteni az ilyen típusú oszlopokat. Az Excel felhasználók számára számos lehetőség áll rendelkezésre.

1. változat: Oszlopok elrejtése az Excel helyi menüjével - ez így működik

Az egyik legegyszerűbb és leggyorsabb módszer egy oszlop elrejtésére a Microsoft Excel programban az Excel úgynevezett helyi menüjében található. A helyi menü az a kiválasztási menü, amely akkor nyílik meg, ha a jobb egérgombbal rákattint egy cellára. Az oszlop elrejtéséhez tegye a következőket:

  1. Kattintson jobb gombbal egy oszlopra az oszlopfejléc tetején található oszlop betűjére kattintva.

  2. Aktiválja a HIDE funkciót a helyi menüben. A funkció minden Excel verzióban elérhető.

Ha egy lépésben több oszlopot szeretne elrejteni, jelöljön meg több oszlopot az oszlopsorban, majd hívja elő a HIDE parancsot a helyi menüből. Ha az elrejtendő oszlopok nincsenek egymás mellett, akkor az aktivált CTRL billentyűvel megjelölheti és elrejtheti őket a következő lépésben.

Mutasd újra a rejtett oszlopokat

Ha tovább szeretné szerkeszteni a táblázatokat, újra meg kell jelenítenie a korábban elrejtett oszlopokat. Ez is működik néhány másodperc alatt. A rejtett oszlopot felismerheti az oszlopok közötti vastagodásról.

Ha meg szeretné jeleníteni az oszlopot, ez a következőképpen működik:

Kattintson az oszlop betűjére a rejtett oszlop előtt a bal egérgombbal, és tartsa lenyomva a gombot.

A következő lépésben húzza az egeret a rejtett oszloptól jobbra lévő betűre.

A rejtett oszlop bal és jobb oldalán lévő két betű jelenleg kiemelve van. A rejtett oszlopot a jelölés veszi körül.

Nyomja meg a jobb egérgombot, és válassza ki a helyi menüből a DISPLAY funkciót.

Összefoglalva, nem nehéz elrejteni az oszlopokat a Microsoft Excelben. A funkció minden Excel verzióban elérhető, és biztosítja a bonyolult táblázatok tisztaságát. Ha szükséges, a rejtett oszlopok néhány másodperc múlva ismét megjeleníthetők az Excelben.

2. változat: Oszlopok elrejtése kifejezetten makróval

Az oszlopok elrejtése mellett a helyi menüben opcionálisan makrót is használhat az oszlopok elrejtésére. Az Excelben és más szoftveralkalmazásokban a makró ismétlődő, előre programozott utasítássorozat. A makrók Microsoft Excelben, Visual Basic (VBA) programozási nyelven íródnak. Létrehozhatók a „Fejlesztői eszközök” lapon, és néhány lépésben használatra készek. A makrók előnye, hogy széles körben használhatók és gyorsan létrehozhatók.

Új makró létrehozásához az első lépésben rendeljen nevet a makróhoz, majd kattintson a "Létrehozás" gombra.

A Microsoft Excel ezután megnyit egy Visual Basic ablakot, amelyben a következő parancsokat adja meg a B oszlop elrejtéséhez:

Aloszlop_B_Elrejtése ()
ActiveSheet.Columns (2). Rejtett = Igaz
End Sub

A parancs beírásával: "ActiveSheet.Columns (2). Rejtett = Igaz„A 2. oszlop (B oszlop) teljesen el van rejtve az aktív táblában. Az oszlop betűje ezután már nem jelenik meg a navigációs oszlopban. A rejtett oszlop cellatartalmával folytathatja a szokásos számítást. Minden integrált képlet megtartja funkcióját is. Az oszlop tartalma nem állítható vissza másik makró nélkül. Ha újra meg szeretné jeleníteni az oszlopot, cserélje ki a parancsot Igaz által Hamis:

Aloszlop_B_ show ()
ActiveSheet.Columns (2). Rejtett = Hamis
End Sub

A makró használatának számos előnye van. Különösen akkor, ha egy táblázatot továbbít külső feleknek, és nem szeretné, hogy hozzáférjenek a rejtett táblázatrészekhez vagy képletekhez, érdemes makróval dolgozni.

Tipp: Ha egy másik oszlopot szeretne elrejteni a B oszlop helyett, módosítsa ennek megfelelően a listában szereplő számot.

További háttérinformációk a Microsoft Excel makróiról, azok funkciójáról, valamint a Visual Basic képletek felépítésével kapcsolatos tippek és trükkök a Computerwissen.de következő cikkében találhatók: A makrók Excelbe történő bevitele.

3. változat: A Microsoft Excel összes üres oszlopának elrejtése

Nagy, sok sort és oszlopot tartalmazó táblázatokban hasznos lehet az összes tartalom nélküli oszlop automatikus elrejtése. Ez szintén makró segítségével történik. Ahelyett, hogy minden üres oszlopot kézzel elrejtene, a makró egyetlen kattintással biztosítja, hogy csak a tartalommal rendelkező oszlopok láthatók a táblázatban. Az összes üres oszlop elrejtéséhez használja a következő makrókódot:

Összes üres elrejtése ()

Dim i As Integer, As As egész szám

Application.ScreenUpdating = Hamis

Ha bal $ (Application.Version, 2)> 11 Akkor

Szám = 16384

Más

Szám = 256

Vége Ha

I = 1 számhoz

Ha WorksheetFunction.CountA (oszlopok (i)) = 0 Akkor

Oszlopok (i). Rejtett = Igaz

Vége Ha

Következő i

Application.ScreenUpdating = Hamis

End Sub

Fontos: A makró nevét mindig a makró első sorában találja. Minden makrót az "End Sub" paranccsal fejeznek be.

A Microsoft Excel 2007 verziójáig legfeljebb 256 oszlop áll rendelkezésre. A Microsoft Excel 2007 -től a lehetséges oszlopok száma 16384 -re nőtt. Emiatt a makró verziófüggő esetkülönbséggel kezdődik. Ekkor az aktív tábla minden teljesen üres oszlopa el lesz rejtve. Az alábbi ábra azt mutatja, hogy milyen lehet az eredmény.

Előnyök, amikor elrejti a cellákat az Excelben

A rejtett oszlop fő előnye, hogy minden tárolt képlet tovább működik. Ezenkívül továbbra is működnek azok a képletek, amelyek a rejtett oszlop celláira utalnak.

A fenti ábra egy táblázatot mutat, amelyben a B oszlop rejtve van. Az A oszlopot közvetlenül a C oszlop követi.

A C1 cellában van egy képlet:

= A2 + B2 + C2

A képlet hozzáadja az A2, B2 és C2 cellák tartalmát. Ennek eredményeként a képlet 702 -et mutat, bár a látható A2 és B2 cellák hozzáadása 657 értéket eredményez. A 2. oszlop ismételt megjelenítése után láthatóvá válik a 45 érték. A táblázatban szereplő képlet kiszámításra kerül, bár nem minden oszlop látható.

Másrészt, ha elrejtése helyett törölne egy oszlopot, az Excel nem tudja helyesen kiszámítani. Ebben az esetben minden képletben hibaüzeneteket fog kapni, mert hiányoznak a fontos referencia- és forrásadatok.

Összegzés: Az oszlopok vagy cellák elrejtése és megjelenítése a Microsoft Excelben felhasználóbarát

Néhány lépésben el lehet rejteni egy oszlopot a Microsoft Excel programban. Az oszlopot elrejtheti a helyi menü segítségével, amely megnyílik, amikor jobb gombbal kattint egy cellára. Funkciójuk megmarad, így a képletek továbbra is kiszámítják a helyes eredményeket. Opcionálisan a Microsoft Excel makróival is megadhatja, hogy egy előre meghatározott oszlop el van rejtve, vagy az összes üres oszlop el van rejtve. Ebben az esetben a rejtett oszlopokban tárolt információk is megmaradnak, és szerepelnek a számításban.

Másrészt, ha teljesen törli az oszlopot, akkor számítási hiba lép fel. Aki szembesül azzal a választással, hogy elrejti vagy törli az adatokat és információkat kiterjedt táblázatokban, mindenképpen válassza a rejtést. Míg az asztal alapszerkezetében marad, rendezettnek, rendezettnek és világosnak tűnik.

GYIK

Mi a Microsoft Excel helyi menüje?

A helyi menü az a menü, amely akkor jelenik meg, ha jobb gombbal kattint egy sorra, oszlopra vagy objektumra.

Mi a Visual Basic

A Visual Basic programozási nyelv a Basic programozási nyelvből származik. A Microsoft 1991 -ben fejlesztette ki, és szerves része a makrók létrehozására és végrehajtására szolgáló minden jelenlegi Microsoft szoftveralkalmazásnak. Azért fejlesztették ki, hogy a Basic programozási nyelvet érdekesebbé és kényelmesebbé tegyék a fejlesztők számára.

Hogyan lehet elrejteni különböző oszlopokat, amelyek nem szomszédosak egymással?

A különböző oszlopok elrejtéséhez, amelyek nincsenek egymás mellett, nyomja meg a CTRL billentyűt, és jelölje meg egymás után a különböző oszlopokat. Ezután kattintson a jobb gombbal a helyi menü kiválasztásához és az oszlopok elrejtéséhez.

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

wave wave wave wave wave