Névjegyzék

Másolja az asztalt rejtett vonalak nélkül. Helyezze be a látható vonalakat Excelben. Üres cellák kitöltése

Pavlov Nicholas.

Ebben a cikkben szeretném bemutatni Önnek a Microsoft Excel munkájának leghatékonyabb technikáit, amelyet az elmúlt 10 évben a projektek és a képzés ezen csodálatos programon dolgoznak. A szupersztrát technológiák leírása nincs, de minden nap technikái vannak - egyszerű és hatékony, "víz" nélkül, csak a "száraz maradék". Legfeljebb egy-két percig lesz a legtöbb ilyen példa, de sokkal többet takarít meg.

Gyors átmenet a kívánt lapra

Ön dolgozik az Excel könyvekkel, amelyek nagyszámú lapból állnak? Ha több mint tucat van, akkor mindegyik átmenet a következő szükséges, hogy a következő, hogy egy kis probléma. Az ilyen feladat egyszerű és elegáns megoldása az ablak bal alsó sarkában kattintson az ablak bal alsó sarkába, és a jobb egérgombok görgetõ gombjaira, a jobb egérgombbal - a tartalomjegyzék megjelenik az összes teljes listájával A lapok és a kívánt lapon át lehet szállítani egy mozgásra:

Sokkal gyorsabb, mint a lapok lapjainak görgetése ugyanazokkal a gombokkal, hogy keressük a kívántat.


Másolás formázási sérülés nélkül

Hány száz (ezer?) Miután láttam ezt a képet, a hallgatók mögött állva a tréningek során: a felhasználó belép az első cellában, majd a "megnyúlik" az egész oszlopon, megzavarja a következő sorok formázását, mivel ez A módszer nemcsak a képletet, hanem a sejtformátumot másolja. Ennek megfelelően, akkor manuálisan kell sérülnie. Másodszor a másoláskor, majd 30 - a másolással megsérült kialakítás megjavítására.

Az Excel 2002-től kezdődően megoldást talál erre a problémára - egyszerű és elegáns. Közvetlenül a másolás után (húzza) képleteket az egész oszlopba, az intelligens címke - egy kis ikon, amely ideiglenesen a tartomány jobb alsó sarkában jelenik meg. Nyomja meg a Ez megjeleníti a lehetséges másolási lehetőségek listáját, ahol csak a (töltse ki a formázás) értékeit választhatja ki. Ebben az esetben a képletek másolódnak, és formázása - NO:


Másoljon csak látható cellákat

Ha a Microsoft Excelben több mint egy héten dolgozik, akkor már hasonló problémával kellett volna szembesülnie: egyes esetekben, amikor a cellák másolásakor több, mint az első pillantásra. Ez akkor fordulhat elő, ha a másolási tartomány rejtett húrok / oszlopok, csoportosulások, köztes eredmények vagy szűrés. Fontolja meg például az ilyen esetek egyikét:

A köztes eredményeket ebben a táblázatban számolják, és a varrások csoportosítása a városokban történik - könnyen érthető a "Plus-Minus" gombok a táblázat bal oldalán és a látható vonalak számozásának hiányain. Ha a szokásos módon kiválasztja, másolja és beilleszti az adatokat ebből a táblázatból, akkor 24 felesleges vonalat kapunk. Azt is szeretnénk másolni és beszúrni csak az eredményeket!

Meg tudja oldani a problémát, óvatosan kiemelve az eredmény minden sorát, és tartja a Ctrl kulcsot - mint a nem negatív tartományok kiválasztását. De ha nincs három-öt ilyen vonal, hanem néhány száz vagy ezer? Van egy másik, gyorsabb és kényelmes mód:

Jelölje ki a másolt tartományt (példánkban az A1: C29)

Nyomja meg az F5 billentyűzet billentyűt, majd válassza ki a megnyíló ablakban található (speciális) gombot.
Megjelenik egy ablak, amely lehetővé teszi a felhasználó számára, hogy nem mindent elosztson egymás után, de csak a szükséges sejtek:

Ebben az ablakban válassza ki a csak látható cellákat (csak látható cellák), majd kattintson az OK gombra.

A kapott kiválasztást biztonságosan másolhatjuk és beilleszthetjük. Ennek eredményeképpen megkapjuk a látható cellák másolatát, és beillesztünk egy szükségtelen 29-et, csak 5 sorra van szüksége.

Ha gyanú van, hogy egy ilyen műveletet gyakran kell tennie, akkor érdemes hozzáadni egy gombot a Microsoft Excel eszköztárához, hogy gyorsan hívjon ilyen funkciót. Ezt meg lehet tenni az Eszközök menü\u003e Beállítások (Eszközök\u003e Testreszabás), akkor megy a parancsok fül (parancsok), az Edit kategória (Edit) Keresse meg a Select gombot Látható sejteket, és abba az eszköztár:


A sorok átalakítása oszlopokban és hátul

Egyszerű működés, de ha nem tudja, hogyan kell rendelni, akkor fél napot tölthet az egyes sejtek kézi húzására:

Tény, hogy minden egyszerű. Ebben a részben a legjobb matematika, amely leírja a mátrixok fogalmát átültetés - akciók, amely megváltoztatja a húrok és oszlopok a mátrixban néhol egymással. A Microsoft Excelben három mozgásban valósul meg: másolja az asztalt

Kattintson a jobb egérgombbal egy üres cellára, és válasszon egy speciális beillesztési parancsot (paszta speciális)

A megnyíló ablakban állítsa be a zászlót az átültetéséhez (átültetéséhez), majd kattintson az OK gombra:


Gyors Adatok hozzáadása a diagramhoz

Képzeld el egy egyszerű helyzetet: Van egy jelentése az utolsó hónapban vizuális diagrammal. Feladat - Új numerikus adatok hozzáadása a hónapban ebben a hónapban. A klasszikus út az adatforrás ablak megnyitása a diagramhoz, ahol új adatsorokat ad hozzá a nevének megadásával, és kiemelje a kívánt adatokat. Ráadásul gyakran könnyebb mondani, mint hogy tegye - mindez a diagram összetettségétől függ.

Egy másik út egyszerű, gyors és gyönyörű - az új adatokkal rendelkező sejtek kiválasztása, másolja őket (Ctrl + C) és a paszta (Ctrl + V) közvetlenül a táblázatban. Excel 2003, ellentétben a későbbi verziókkal, még annak lehetőségét is, hogy a sejtek dedikált sejtjeit az adatokkal húzza, és közvetlenül a diagramhoz dobja az egérrel!

Ha az összes árnyalatokat és finomságot kívánja irányítani, akkor nem szokásos, és egy speciális betétet használhat a Szerkesztés\u003e Special (Szerkesztés\u003e Paste special) kiválasztásával. Ebben az esetben a Microsoft Excel egy párbeszédpanelt jelenít meg, amely lehetővé teszi, hogy konfigurálja, hol és hogyan adunk hozzá új adatokat:

Hasonlóképpen könnyen létrehozhat egy diagramot különböző táblázatokból származó adatok felhasználásával. Ugyanazon feladat elvégzéséhez sokkal több időt és erőt vesz igénybe.


Üres cellák kitöltése

Miután egyes programokból származó jelentések kirakodása az Excel formátumba, vagy a konszolidált táblázatok létrehozásakor a felhasználók gyakran bizonyos oszlopokban üres cellákkal rendelkeznek táblázatokat. Ezek az ugrások nem teszik lehetővé számunkra, hogy alkalmazzunk minket az asztali és kényelmes eszközök, például az autofilter és a válogatás. Természetesen szükség van a magasabb sejtekből származó üregértékek kitöltésére:

Természetesen kis mennyiségű adat esetén egyszerűen egyszerűen készíthető el - manuálisan nyújtja az egyes címsejteket az oszlopban és az üres cellákba. És ha több száz-ezer sor és több tucat város van az asztalon?

Van egy módja annak, hogy ezt a feladatot gyorsan és gyönyörűen oldjuk meg egy képlet segítségével:

Jelölje ki az összes cellát egy oszlopban üregekkel (azaz A1: A12 tartományban)

Csak üres cellák kiválasztásához nyomja meg az F5 billentyűt és az átmeneti ablakot, amely megnyílik, az Allocate gomb megnyomásával. Lásd az ablakot, amely lehetővé teszi, hogy kiválasszon - melyik cellát szeretnénk felosztani:

Állítsa a kapcsolót az üres pozícióba (üres), majd kattintson az OK gombra. Most csak üres cellák maradnak a kiválasztásban:

Az allokációk megváltoztatása nélkül, azaz Nem érintő egér, bemutatjuk a képletet az első dedikált cellában (A2). Kattintson a billentyűzetre az "egyenlő" jelre, majd a felfelé mutató nyílra. Kapunk egy képletet, amely az előző cellára utal:

Ahhoz, hogy adja meg a létrehozott formula azonnal minden kiválasztott üres cellákat, nyomja meg az ENTER billentyűt, de a Ctrl + Enter kombinációt. A képlet kitölti az összes üres cellát:

Most csak az eredmények rögzítéséhez szükséges formulák helyettesítése marad. Jelölje ki az A1: A12 tartományt, másolja át, és helyezze be őket egy speciális betét alkalmazásával.


Kibocsátás

A recepció, amely túlzás nélkül tudnia kell senkit, aki az Excel-ben dolgozik. Használata képes javítani, szinte bármilyen táblázatot, függetlenül annak céljától. Minden képzésben megpróbálom megmutatni a hallgatóknak az első napon.

Az ötlet nagyon egyszerű - minden esetben, ha be kell írnia az adatokat bármelyik tárcsából, ahelyett, hogy manuálisan bemeneti egy cellát a billentyűzetről, válassza ki a kívánt egeret a legördülő listában:

Az árlistából származó áruk választása, az ügyfél neve az ügyfélbázisból, a munkavállaló főisége és így tovább. Alkalmazási lehetőségek a funkció beállításához.

A legördülő listának létrehozása a cellában:

Válassza ki a legördülő listát.

Ha van egy Excel 2003 vagy annál idősebb, akkor válassza az Adat\u003e \u200b\u200bÉrvényesítés az Adat\u003e \u200b\u200bÉrvényesítés menüben. Ha van Excel 2007/2010, akkor lépjen az Adatfülre, és kattintson az Adatellenőrzés gombra.

A megnyíló ablakban válassza ki a Lista opciót (lista) a legördülő listából.

A Forrás mezőben (forrás) meg kell adnia a felsorolt \u200b\u200bértékeket. Itt lehetséges lehetőségek:

Írja be a szöveges szövegbeállításokat vesszőponton keresztül

Ha a forrásértékű sejtek tartománya az aktuális lapon van - elegendő egyszerűen kiemelni az egérrel.

Ha ez egy másik lapon van ezen a könyvben, előzetesen meg kell adnia egy nevet (a cellák kiemeléséhez nyomja meg a Ctrl + F3 billentyűt, írja be a szóköz nélküli tartomány nevét), majd regisztrálja ezt a nevet a mezőbe

Ha egyes sejtek, karakterláncok vagy oszlopok nem jelennek meg, az összes cellát (vagy csak látható cellákat) másolhat. Alapértelmezés szerint az Excel másolatok nemcsak láthatóak, hanem rejtett vagy szűrt sejtek is. Ha csak látható cellákat szeretne másolni, kövesse az alábbi lépéseket. Például csak összefoglaló adatokat másolhat a strukturált lapról.

Kövesse az alábbi lépéseket.

Jegyzet: Másoláskor az értékek következetesen be vannak helyezve a húrokba és oszlopokba. Ha a beillesztési terület rejtett húrokat vagy oszlopokat tartalmaz, előfordulhat, hogy meg kell jeleníteni az összes másolt adatát.

Ha a rejtett sejteket tartalmazó adattartományban lévő, vagy a szűrőt tartalmazó adattartományban történő másolása és behelyezése, akkor megjegyezhető, hogy a rejtett sejtek láthatóvá válnak. Sajnos nem módosíthatja ezt a paramétert, amikor másolja és helyezze be a sejtek tartományát az Excel-ben az interneten, mivel csak a látható sejtek beillesztése nem áll rendelkezésre.

Ha azonban az adatokat táblázatként formázza, és a szűrőt alkalmazza, csak látható cellákat másolhat és beilleszthet.

Ha nem kell megadnia az adatokat táblázatként, és egy klasszikus Excel alkalmazás telepítve van, megnyithat egy könyvet a látható cellák másolására és beillesztésére. Ehhez kattintson Nyissa meg az Excel-ben És kövesse a másolási cikkben leírt lépéseket, és illessze be csak látható cellákat.

további információ

Mindig kérdezhet egy kérdést az Excel Tech közösség által, kérjen segítséget a válaszok közösségi közösségében, valamint új funkciót vagy javulást kínál a honlapon.


Feltételes formázás (5)
Listák és tartományok (5)
Makrók (VBA eljárások) (63)
Egyéb (39)
Excel hibák és hibák (4)

A másolt sejtek csak látható / szűrt sejtekben történő beillesztése

Általánosságban elmondható, hogy a cikk jelentése már, azt hiszem, világos a névből. Csak kissé bővül.

Nem titok, hogy az Excel lehetővé teszi, hogy kiemelje csak látható vonalakat. (Például, ha némelyikük rejtett vagy szűrő).

Tehát, ha csak látható cellákat másol, akkor másolódik, ahogy azt másolni kell. De ha megpróbálja beilleszteni a tartományba, akkor a szűrt (vagy rejtett vonalak) a behelyezés eredménye nem lesz pontosan úgy, ahogy a várt. Az adatokat a rejtett vonalakban is beillesztik.

Másolja a sejtek egy tartományát, és illessze be csak látható legyen
Annak érdekében, hogy az adatokat csak látható sejtekben helyezzük be, egy ilyen makró alkalmazható:

Opció Explicit Dim Rcopyrange AS tartományban "Ez a makró másolat adatai Sub my_copy (), ha kiválasztása.Count\u003e 1, akkor állítsa be az rcopyrange \u003d selection.specicialcells (xlvisible) más: Set rcopyrange \u003d ActiveCell vége, ha vége "Ez a makró helyezze be az adatokat a kiválasztott cellából Sub My_Paste () Ha az rcopyrange semmi, akkor kilép a Sub, ha rcopyrange.areas.count\u003e 1 Akkor msgbox "A beillesztett tartomány nem tartalmazhat több területet!", vbcritikus, "Érvénytelen tartomány": EXIT SUB DIM RCELL SUB DIM RCELL ATANGE, LI LI hosszú, LC, LCOOUN, LCOUNT, HOSSZAK, ICOL, INTEGER, ICALCulation, mint egész alkalmazás.Screenupdating \u003d hamis icalculation \u003d alkalmazás.Calculation: alkalmazás.Calculation \u003d -4135 az ICOL \u003d 1 az rcopyrange .Olnumbs.Cocount li \u003d 0: LCOunt \u003d 0: le \u003d icol - 1 minden RCOPYRANGE.COLLUMS (ICOL) esetében .Cells do, ha activecell.offset (li, le) .entirecolumn \u003d hamis és _ Activecell.offset (Li, Le). Centirerow.hidden \u003d hamis, majd rcell.copy activecell.offset (Li, Le): lcount \u003d lcount + 1 vég, ha li \u003d li + 1 hurok, miközben lcount\u003e \u003d rcell.row - rcopyrange.Cells (1 ) .Row Next RCELL Következő ICOL alkalmazás.Screenupdating \u003d TRUE: Application.calculation \u003d Icalculation End Sub

Opció Explicit DIM RCOPYRANGE "Ez a makró másolat adat almy_copy (), ha kiválasztása.Count\u003e 1, akkor állítsa be az rcopyrange \u003d selection.specialcells (xlvisibls): Set RCOPYRANGE \u003d ACTIVECELL END IF END SUB" Ez a makró a A kiválasztott cellák Sub My_paste () Ha az RCOPYRANGE semmi, akkor kilép, majd lépjen ki, ha az RCOPYRANGE.AREAS.COUNT\u003e 1 MSGBOX "A beillesztett tartomány nem tartalmazhat több területet!", VBCRITICAL, "Érvénytelen tartomány": Kilépés a SUB DIM RCELL-en , Li, akár hosszú, le hosszú, lcount, akár hosszú, icol, egész szám, icalculation, mint egész alkalmazás.Screenupdating \u003d hamis icalculation \u003d alkalmazás.Calculation: alkalmazás.Calculation \u003d -4135 az icol \u003d 1 rcopyrange.columns.Count li \u003d 0 : lcount \u003d 0: le \u003d icol - 1 minden rcell esetében az rcopyrange.columns hamis, majd rcell.copy activecell.offset (Li, Le): lcount \u003d lcount + 1 Vége, ha Li \u003d Li + 1 hurok, míg LCOunt\u003e \u003d rcell.row - rcopyrange.Cells (1). A következő rcell következő icol alkalmazás.Screenupdating \u003d igaz: alkalmazás.Calculation \u003d icalculation end sub

A kép teljessége érdekében a makrók adatok jobbak a gyorsbillentyűkhez (az alábbi kódokban, ez automatikusan történik, amikor egy könyvet kódol). Ehhez az alábbi kódokat egyszerűen át kell másolni a modulra. Ezt a könyvet ThisworkBook) :

Opció Explicit "Megszakítjuk a gyorsbillentyűk hozzárendelését, mielőtt bezárnánk a Book Private Sub Workbook_beforeclose (Cancel Boolean) alkalmazás.onkey" ^ q ": alkalmazás.onkey" ^ w "End Sub" Hot kulcsokat rendelünk, amikor megnyit egy könyv privát sub WorkBook_Open () alkalmazás.Onkey "^ q", "my_copy": alkalmazás.onkey "^ w", "my_paste" végi al

Most a gombok megnyomásával átmásolhatja a kívánt tartományt Ctrl + q. , és helyezze be a szűrt - Ctrl + w. .

Letöltési példa

(46,5 Kib, 9,622 letöltés)

Csak látható cellákat másoljon, és csak látható legyen
A webhely látogatói kérésére úgy döntött, hogy véglegesíti ezt az eljárást. Most lehet másolni bármilyen tartományt: rejtett sorok, rejtett oszlopok, és helyezze be a másolt sejteket is minden tartományba: rejtett sorok, rejtett oszlopok. Teljesen működik, mint az előző: gombok megnyomása Ctrl + q. Másolja a kívánt tartományt (Rejtett / szűrt vonalak és oszlopok, vagy nem rejtett), és helyezze be a kulcs kombinációt Ctrl + w. . A betétet rejtett / szűrt vonalakban és oszlopokban vagy rejtett nélkül is elvégzik.
Ha a képletek jelen vannak a másolási tartományban, akkor a kapcsolat eltolás elkerülése érdekében csak a sejtértékek másolhatók - vagyis. Az értékek beillesztésekor nem kerülnek beillesztésre, de számításuk eredménye. Vagy ha meg kell menteni a cellaformázási amelyben a behelyezés fordul elő - csak a cella értékeket kell másolni és beilleszteni. Ehhez cserélje ki a kódot a kódban (az alábbi fájlban):

Rcell.copy rrescell.offset (LR, LC)

rcell.copy rrescell.offset (LR, LC)

ilyen:

Rrescell.offset (LR, LC) \u003d rcellue

rrescell.offset (LR, LC) \u003d rcellue

Az alábbi fájlban mindkét vonal jelen van, csak akkor kell elhagynod azokat, amelyek alkalmasabbak a feladatokhoz.

Letöltés példa:

(54,5 Kib, 7,928 letöltés)


Csak nézd:
[]

A cikk segített? Ossza meg egy linket a barátaival! Videó leckék

("Alsó sáv" :( "TextStyle": "Statikus", "TextPositionStatic": "Alsó", "TEXTAUTHIDE": Igaz, "TextPositionMarginstatic": 0, "TextPositionDynamic": "Bottomleft", "TextPositionMarginLeft": 24, TextPositionMarginright ": 24," TextPositionmargintop ": 24," TextPositionMarginBottom ": 24," TEXTEFFCT ":" SLIDE "," TEXTEFFEVEING ":" TEASEOUTCUBIC "," TEXTEFFECTDDATURATION ": 600," TEXTEFFEFTSLIDEARTION ":" LEFT "," TEXTEFFTSLIDEISTANCE " : 30, "TEXTEFFECTDELAY": 500, "TEXTEFFECTSEPARATE": HAMIS, "TEXTEFFECT1": "SLIDE", "TEXTEFFECTSLIDIRECTION1": "JOBB", "TEXTEFFECTSLIDISTANCE1": 120, "TEXTEFFECTEASING1": "EASEOUTCUBIC", "TEXTEFFECTDURATION1": 600 , "TexTeffectDelay1": 1000, "TexTeffect2": "Slide", "TexTeffectSlidedIrection2": "Jobb", "TexTeffectSlidedistance2": 120, "TexTeffectEasing2": "EaseoutCubic", "TexTeffectDuration2": 600, "TexTeffectDelay2": 1500, " Textcss ":" Kijelző: Blokk; Padding: 12px; Text-Align: balra; "," TEXTBGCSS ":" Kijelző: Blokk; pozíció: abszolút; Top: 0px; bal: 0px; szélesség: 100%; magasság: 100% ; háttérszín: # 333333; Opacity: 0,6; Szűrő: a LPHA (Opacity \u003d 60); "," TitleCss ":" Kijelző: blokk; Pozíció: relatív; Font: Bold 14px \\ "Lucida sans Unicode \\", \\ "Lucida Grande \\", sans-serif, Arial; Szín: #FFF; "," Leíráscsomagok ":" Kijelző: blokk; Pozíció: relatív; Font: 12px \\ "Lucida sans Unicode \\", \\ "Lucida Grande \\", sans-serif, Arial; Szín: #FFF; Margin-Top: 8px; "," Gombcsok ":" Kijelző: blokk; Pozíció: relatív; Margin-Top: 8px; "," TEXTEFFTRESSPONSIVE ": TRUE," TEXTEFFECKRESSESSIZE ": 640," TitleCssResponsive ":" Font-Méret: 12px; "," DescriveCssResponsive ":" Kijelző: Nincs! Fontos; " "", "Addgoooglefonts": FALSE, "Googlefonts": "", "TEXTLEFTRIRHRIRHPERCENTFORTATIC": 40))

Adatválasztás az Excel-ben, amely szűrővel vagy válogatással töltött. Most kinyomtatni vagy át kell adni egy másik helyre. Az Excel-re való másolás Úgy van konfigurálva, hogy a rejtett sejteket másolja.
Tekintsünk kétféle módon nak nek aK Copy szűrt sorok Excelben.
Az első út.
Van egy csodálatos funkció az Excel - funkció "Speciális betét" az Excelben.
Tehát van egy asztalunk.
A szűrő telepítése, Nézze meg a cikket "Szűrő excelben ".
Eltávolítjuk a szűrőt az Ivanov listájából. Úgy tűnt.
Válassza ki a táblázatot, kattintson a Kontextus menü "Másolás" gombra. Nyomja meg a bal egeret az A9 cellában, válassza ki az "Értékek" a helyi menüben.
Kattintson az "OK" gombra. Voálá. Nem csak a látható vonalak értéke, hanem a sejtek formátuma is.
Van egy árnyalat - Helyezze be a szűrt adatokat, nincs olyan karakterlánc, ahol a szűrő van. Például példaként - nem az 1-7. Sorban, hanem egy másik lapon, stb. Ha behelyezi a húr, amikor a szűrő érdemes, majd a szűrt adatok és a sorok rejtve a szűrő kerül beillesztésre. Általában kiderül a zabkása. A második út.
A táblázat ugyanaz. Válasszon egy szűrt adatokkal ellátott táblát. A Home lapon kattintson a Szerkesztés gombra keresse meg és jelölje ki az Excel funkciókat. Ezután nyomja meg a "Go gombot". A megjelenő párbeszédpanelen nyomja meg a "SELECT ..." gombot. A "Csoport kiválasztása" ablakban egy kullancsot helyezünk a "Csak látható cellák" karakterláncban. Kattintson az "OK" gombra. Most ugyanazon kiemelt táblázatban a helyi menüt hívják jobbra. Nyomja meg a "Másolás" funkciót. Új helyen (példánkban ez egy A15 cella) Kattintson a "Beillesztés" gombra. Minden. Úgy tűnt.
Hogyan, nem másolás, azonnal nyomtasson szűrő adatokat Excel-ben, Nézd meg a cikket "Könyvjelző Leaf Excel" oldaljelölés ""



Tetszett a cikket? Oszd meg