Egy Google-táblázat vagy -fájl felosztása több Google-lapra vagy táblázatkezelőre a Drive-ban

  • Ossza Meg Ezt
Michael Brown

Amikor nagy Google-táblázatokkal dolgozik, jó eséllyel folyamatosan szűri a táblázatot, hogy csak bizonyos információkat lásson és értékeljen.

Nem lenne a legjobb, ha ezeket az információkat több különálló lapra vagy akár táblázatokra (fájlokra) osztanánk a Drive-ban? Személy szerint szuper kényelmesnek találom, hogy minden egyes lapot a saját dolgának szenteljünk - legyen az név, szám, dátum stb. Nem beszélve a felmerülő lehetőségről, hogy csak a kapcsolódó információkat oszthatjuk meg másokkal.

Ha ez a célod, akkor osszuk szét a lapjainkat és a táblázatkezelőket. Válaszd ki, hogy milyen módon szeretnéd megkapni az adataidat, és kövesd az ott leírt lépéseket.

    Egy lap felosztása oszlopértékek alapján

    Képzeld el a következőt: a kiadásokat egy Google Sheets dokumentumban követed nyomon. Minden nap beírod a dátumot, a költött összeget és a kategóriát. A táblázat egyre nő, így egyre több értelme van a táblázatot kategóriánként felosztani:

    Vegyük fontolóra a lehetőségeket.

    Egy lap felosztása különböző lapokra a fájlon belül

    Ha nem zavarja, hogy egy Google-táblázatban több lap is van (mindegyiknek saját kategóriája), két funkció segíthet.

    Példa 1. FILTER funkció

    Valószínűleg a FILTER függvény jut először eszedbe, amely egy bizonyos feltétel alapján szűri a tartományt, és csak a kapcsolódó értékeket adja vissza, mintha a lapot közös értékek szerint osztaná fel:

    FILTER(range, condition1, [condition2, ...])

    Megjegyzés: A funkció alapjaival itt nem foglalkozom, mivel a FILTER-nek már van egy bemutatója a blogunkon.

    Hadd kezdjem azzal, hogy minden költséget Étkezés egy másik lapra.

    Először létrehozok egy új lapot a táblázatkezelőmben, és oda beírom a következő képletet:

    =FILTER(Sheet1!A2:G101,Sheet1!B2:B101 = "Eating Out")

    Amint láthatod, szó szerint átveszem az összes létező rekordot az eredeti lapomról - Sheet1!A2:G101 - és csak azokat válasszuk ki, amelyek Étkezés a B oszlopban - Sheet1!B2:B101 = "Étkezés" .

    Ahogyan már gondoltad, annyi lapot kell manuálisan létrehoznod, ahány kategória szerint osztani szeretnél, és minden új laphoz be kell állítanod egy képletet. Ha azonban nem ez a gondod, van egy sokkal hatékonyabb, képlet nélküli módja a lapok felosztásának. Nyugodtan ugorj rögtön oda.

    Példa 2. QUERY funkció

    A következő az a funkció, amiről talán még nem hallottál - QUERY. A blogunkon is beszéltem róla. Olyan, mint Nathan a Google Sheets ismeretlen vizein - a lehetetlennel foglalkozik :) Igen, még a közös értékek szerint is felosztja a lapot!

    QUERY(adat, lekérdezés, [fejlécek])

    Megjegyzés: Sajátos nyelvet használ (hasonlóan az SQL parancsokhoz), ezért ha még nem használtad, mindenképpen nézd meg ezt a cikket róla.

    Tehát hogyan működik a QUERY képlet úgy néz ki, így tudott kapni az összes költséget a Étkezés ?

    =QUERY(Sheet1!A1:G101, "select * where B = 'Eating Out'")

    A logika ugyanaz:

    1. a teljes tartományt a forráslapomról nézi - Sheet1!A1:G101
    2. és kiválasztja mindazokat, amelyeknél a B oszlopban lévő érték egyenlő Étkezés - "select * where B = 'Vendéglátás'"

    Sajnos, itt is sok a kézi előkészület: továbbra is minden kategóriához új lapot kell hozzáadni, és ott új képletet kell beírni.

    Ha egyáltalán nem akarsz képletekkel bajlódni, akkor ott van ez a bővítmény - Split Sheet -, amely mindent megtesz helyetted. Nézd meg alább.

    A lapot több lapra osztja egy másik fájlban

    Ha nem szeretne több lapot generálni egy táblázatkezelőn belül, akkor lehetőség van a lap felosztására, és az eredményeket egy másik fájlba helyezni.

    A QUERY + IMPORTRANGE duó segít.

    Lássuk csak: létrehozok egy új táblázatot a Drive-on, és oda beírom a képletemet:

    =QUERY(IMPORTRANGE("1dbTp-ZhEfLlPDn8PiJrCiQ7GJJIJxM-Lu27X-Qq1uytI", "Sheet1!A1:G101"), "select * where Col2 = 'Eating Out'")

    1. QUERY ugyanazt teszi, mint amit említettem fentebb: megy az én eredeti táblázat és veszi azokat a sorokat, ahol B tartalmaz Étkezés Mintha felosztanák az asztalt!
    2. Mi van az IMPORTRANGE akkor? Nos, az eredeti táblázatom egy másik dokumentumban van. IMPORTRANGE olyan, mint egy kulcs, amely megnyitja a fájlt, és elveszi, amire szükségem van. Enélkül, QUERY nem fog átmenni :)

    Tipp: Az IMPORTRANGE-t korábban részletesen leírtam blogunkban, nézze meg.

    Amikor az IMPORTRANGE-t alkalmazza, a megfelelő gomb megnyomásával hozzáférést kell biztosítania az új fájl és az eredeti fájl összekapcsolásához. Ellenkező esetben csak egy hibaüzenetet kap:

    De ha egyszer eléri a Hozzáférés engedélyezése , az összes adat másodpercek alatt betöltődik (nos, vagy percek alatt, ha sok adatot kell lehívni).

    Mint látható, ez az út azt jelenti, hogy készen áll arra, hogy kézzel hozzon létre egy új táblázatot az új lapokkal, és építsen QUERY + IMPORTRANGE függvényeket minden egyes szükséges értékhez.

    Ha ez túl sok, akkor arra kérem, hogy próbálja ki az alább leírt Split Sheet kiegészítőnket - ígérem, nem fogja megbánni.

    A lapot több különálló táblázattáblára osztja képletek nélkül

    A következő lépés az lenne, hogy minden kategóriát külön Google Sheets-fájlra bontunk.

    Én pedig a legegyszerűbb, felhasználóbarát módszerre szeretnék koncentrálni - a Split Sheet kiegészítőre. A fő célja, hogy a Google lapot több lapra/táblázatra ossza fel egy tetszőleges oszlop értékei alapján.

    Minden, amire a finomhangoláshoz szüksége van, egyetlen ablakban található:

    • néhány jelölőnégyzet - oszlopok, amelyek szerint fel kell osztani a listát
    • egy legördülő ablak - az eredmény helyekkel
    • és a befejező gomb

    Szó szerint csak néhány kattintást igényel a követelmények beállítása, a többit a Split Sheet elvégzi:

    Telepítse a Split Sheet-et a Google Sheets áruházból, és ossza fel lapjait több lapra vagy fájlra, mint egy profi - mindössze néhány kattintással és perc alatt.

    Egy Google-táblázat külön Google Drive-fájlokra osztása lapok szerint

    Néha nem elég egyetlen táblázatot több lapra felosztani. Néha tovább akarsz menni, és minden egyes táblázatot (lapot/lapot) külön Google-táblázatba (fájlba) helyezni a Drive-on. Szerencsére erre is van néhány módszer.

    Táblázatok duplikálása és a nem kívánt fülek eltávolítása

    Ez az első megoldás elég ügyetlen, de még mindig megoldás.

    Tipp: Ha nem akarod az idődet ügyetlen megoldásokra pazarolni, itt egy link, hogy rögtön megismerkedj a legegyszerűbb módszerrel.

    1. Keresse meg és válassza ki a megosztani kívánt táblázatot a Drive-ban:

  • Kattintson rá a jobb gombbal, és készítsen róla másolatot:
  • Hozzon létre több másolatot, amíg annyi példánya nem lesz, ahány lap van a fájlban. Pl. ha 4 lap (fül) van, akkor 4 külön Google-táblázatra lesz szüksége - laponként egy-egy:
  • Nyissa meg az egyes fájlokat, és távolítsa el az összes felesleges lapot. Ennek eredményeképpen minden táblázat csak egy szükséges lapot tartalmaz majd.
  • Végül pedig nevezzen át minden egyes táblázatot a benne lévő lap alapján:
  • Tipp: Vagy akár hozhat létre egy külön mappát, és az összes ilyen táblázatot áthelyezheti oda:

    Kézzel másolja az egyes lapokat egy új táblázatba

    Van még egy szabványos megoldás - egy kicsit elegánsabb:

    1. Nyissa meg a táblázatot, amelyet több táblázatra szeretne osztani lapok szerint.
    2. Kattintson a jobb gombbal minden olyan lapra, amelyet egy másik fájlban szeretne látni, és válassza a Másolás a> Új táblázatba :

    Tipp: Egy új táblázat jön létre közvetlenül a meghajtódon, de cím nélkül. Ne aggódj - minden egyes lap új táblázatba történő másolásakor kapsz egy linket, amellyel új lapon megnyithatod a fájlt:

    és nevezze át ennek megfelelően:

  • Ezután csak vissza kell mennie az eredeti fájlhoz, és egy kivételével törölnie kell az összes megmaradt lapot:
  • Tipp. Van egy módszer, amivel elkerülhető ez a kézi másolás - Sheets Manager kiegészítő. Látja az összes lapot a fájlban, és gyorsan szétválasztja őket külön fájlokra a Drive-ban. A legvégén mutatom be.

    A tartományok másolása az IMPORTRANGE funkcióval

    A Google Sheetsben mindig van egy funkció bármilyen feladatra, nem igaz? Egy Google-táblázat több különálló táblázattáblára való felosztása lapok szerint nem kivétel. És az IMPORTRANGE funkció ismét tökéletes a feladatra.

    Az alábbi lépéseket kell követnie a Google Sheets fájl minden egyes lapjára vonatkozóan:

    1. Kezdje egy új táblázat létrehozásával a Drive-ban.
    2. Nyissa meg, és adja meg az IMPORTRANGE funkciót:

      =IMPORTRANGE("1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ", "I negyedév!A1:G31")

      • 1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ az eredeti táblázatkezelő URL-jének egy kulcsa. A ' egy kulcs ' Úgy értem, hogy a karakterek egyedülálló keveréke a ' //docs.google.com/spreadsheets/d/ ' és ' /edit#gid=0 ' az URL sávban, amely ehhez a táblázathoz vezet.
      • I negyed!A1:G31 egy lapra és egy tartományra való hivatkozás, amelyet az új fájlba akarok átvenni.
    3. Természetesen a függvény nem fog működni, amíg nem biztosítok neki hozzáférést az eredeti táblázatkezelőm adatainak lehívásához. Az egeret az A1 fölé kell vinnem, mivel ott van az IMPORTRANGE, és meg kell nyomnom a megfelelő gombot:

    Amint ez megtörtént, a képlet kihúzza és megjeleníti az adatokat a forrás táblázatkezelőből. Ennek a lapnak nevet adhat, és eltávolíthatja ugyanazt a lapot az eredeti fájlból.

    Ismételje meg ezt a többi fülnél is.

    Sheets Manager bővítmény - több Google lap gyors áthelyezése több új táblázatkezelőbe

    Míg az összes fent említett módszer apránként bontja ki a megoldást, és sok manipulációt igényel, hadd húzzak elő az eszköztáramból egy másik, a leggyorsabb és legegyszerűbb módszert a táblázatkezelés felosztására.

    A Sheets Manager bővítmény az összes lapot felsorolja az oldalsávján, és minden művelethez gombot biztosít. Igen, beleértve a táblázat lapok szerinti felosztását több különböző fájlba a Drive-ban.

    Telepítse, és csak 2 dolgot kell tennie:

    1. Jelölje ki az összes olyan lapot (a bővítmény oldalsávján), amely már nem tartozik a jelenleg nyitott táblázatkezelőhöz.

      Tipp. Nyomja meg Műszak az összefüggő lapok kiválasztásához és Ctrl Vagy használja a lapok neve melletti jelölőnégyzeteket.

    2. És kattintson csak egy lehetőségre: Áthelyezés> Több új táblázatkezelőbe :

    A bővítmény kivágja a lapokat az aktuális táblázatkezelőből, és beilleszti őket a Drive-on lévő új táblázatkezelőbe. Ezeket a fájlokat az eredeti fájlról elnevezett mappában találja:

    A Sheets Manager egy eredményüzenettel is tájékoztatja Önt, és egy linket ad, amellyel azonnal megnyithatja az új mappát a megosztott lapokkal egy új böngészőfülön:

    És ennyi!

    Nem kell képleteket készíteni és másolni-beilleszteni, kézzel új fájlokat előzetesen létrehozni stb. A kiegészítő mindent megtesz Ön helyett, amint a megfelelő gombra kattint.

    A Google Sheets áruházból szerezheti be önálló eszközként vagy a Power Tools részeként, több mint 30 másik, táblázatkezeléshez szükséges időmegtakarító eszközzel együtt.

    Remélem, ezek a megoldások segítenek nektek! Egyébként találkozunk a lenti kommentszekcióban ;)

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.