7 módszer több Google-táblázat egybeolvasztására másolás és beillesztés nélkül

  • Ossza Meg Ezt
Michael Brown

Időről időre minden Google Sheets felhasználó szembesül az elkerülhetetlennel: több lap egyesítése egybe. A másolás-beillesztés fárasztó és időigényes, ezért kell lennie más módnak. És igaza van - valójában több mód is van. Szóval készítse elő a táblázatait, és kövesse a cikk lépéseit.

Az általam leírt összes módszer használható nagy táblázatok feldolgozására. De hogy ez az útmutató minél áttekinthetőbb legyen, rövidre fogom a táblázataimat, és néhány lapra fogom csökkenteni.

    Hivatkozás a Google Sheets celláira egy másik lapról történő adatátvételhez

    A legegyszerűbb módja az első. Egész táblázatokat húzhat egy fájlba, ha más lapok adataiból származó cellákra hivatkozik.

    Megjegyzés: Ez akkor is megteszi, ha két vagy több lap összevonása egy Google táblázatkezelőn belül Több Google-táblázat (fájl) egybeolvasztásához ugorjon a következő módszerre.

    Így az adataim szétszóródtak a különböző lapokon: Június, július, augusztus . Szeretnék adatokat szerezni a Július és Augusztus a címre. Június hogy egy táblázatot kapjunk:

    1. Keresse meg az első üres cellát közvetlenül a táblázat után (a Június lapot nekem), és helyezze oda a kurzort.
    2. Adja meg az első cellahivatkozást. Az első táblázat, amelyet le akarok hívni, a következő címen kezdődik A2 a Július Így hát feltettem:

      =July!A2

      Megjegyzés: Ha a lap neve szóközöket tartalmaz, akkor szimpla idézőjelek közé kell írnia, például így:

      ='2022. július'!A2

      Ez azonnal megismétli azt, ami az adott sejtben van:

      Megjegyzés: Használjon relatív cellahivatkozást, hogy más cellákba történő másoláskor megváltoztassa magát. Ellenkező esetben helytelen adatokat fog visszaadni.

    3. Győződjön meg róla, hogy a hivatkozást tartalmazó cella ki van jelölve, és kattintson a jobb alsó sarkában lévő kis kék négyzetre. Az egérkurzor egy nagy fekete plusz jellé változik. Tartsa lenyomva az egeret, és húzza a kurzort annyi oszlopba jobbra, ahány új rekorddal kell feltöltenie:

  • Jelölje ki ezt a teljes új sort, kattintson ismét arra a kis kék négyzetre, tartsa lenyomva és húzza lefelé az egeret - ezúttal egész sorokat tölt ki cellahivatkozásokkal, és hozza be az új adatokat egy másik lapról:
  • Bár valószínűleg ez az első módja annak, hogy adatokat húzzunk egy másik lapról, nem ez a legelegánsabb és leggyorsabb. Szerencsére a Google más eszközöket is készített kifejezetten erre a célra.

    Másolja a lapokat egy táblázatba

    Az egyik szabványos módszer az, hogy az érdeklődésre számot tartó lapokat átmásolja a céltáblázatba:

    1. Nyissa meg az átvinni kívánt lap(ok)at tartalmazó fájlt.
    2. Kattintson a jobb gombbal az első exportálandó fülre, és válassza a Másolás a> meglévő táblázatba :
    3. A következő dolog, amit látni fog, az a felugró ablak, amely felkéri a táblázat kiválasztására. Keresse meg, kattintson rá, hogy kijelölje, és nyomja meg az Válassza ki a címet. amikor készen állsz:
    4. Amint a lap másolása megtörtént, egy megfelelő megerősítő üzenetet kap:
    5. Vagy megnyomja a OK és folytassa az aktuális lapot, vagy kövesse az alábbi linket Nyissa meg a táblázatot Azonnal egy másik táblázatkezelőhöz jut, ahol az első lap már ott van:

    Lapok exportálása/importálása

    Egy másik módja a több Google Sheetsből származó adatok importálásának az, hogy először exportálja az egyes lapokat, majd importálja őket egy szükséges fájlba:

    1. Nyissa meg azt a táblázatot, amely tartalmazza azt a lapot, amelyről az adatokat szeretné kinyerni.
    2. Válassza ki a kívánt lapot, és tegye aktívvá.
    3. Menjen a Fájl> Letöltés> vesszővel elválasztott értékek (.csv) :

      A fájl letöltődik a számítógépére.

    4. Ezután nyisson meg egy másik táblázatot - azt, amelyikhez hozzá szeretné adni a lapot.
    5. Ezúttal válasszon Fájl> Importálás a menüből, és lépjen a Feltöltés fülön a Fájl importálása ablak:
    6. Hit Válasszon ki egy fájlt az eszközéről és keresse meg az imént letöltött lapot.
    7. A fájl feltöltése után megjelenik egy ablak a lap importálásának további lehetőségeivel. Ha a meglévő táblázata után hozzá szeretné adni a másik lap tartalmát, válassza a Az aktuális laphoz csatolás :

      Tipp: Az egyéb beállítások között bátran adjon meg elválasztójelet, és alakítsa át a szöveget számokká, dátumokká és képletekké.

    8. Ennek eredményeképpen két lapot kapunk összevonva - az egyik táblázatot a másik alatt:

      Mivel azonban egy .csv fájlról van szó, amelyet importálnia kell, a második táblázat továbbra is szabványos módon van formázva. Egy kis időt kell majd töltenie azzal, hogy úgy formázza, ahogyan szüksége van rá.

    Google Sheets funkciók több táblázatkezelő adatainak kombinálásához

    Természetesen nem lenne Google, ha nem rendelkezne funkciókkal az adatok Google Sheetsben történő összevonására.

    IMPORTRANGE adatok importálása több Google lapról

    Ahogy a funkció neve is mutatja, az IMPORTRANGE több Google-táblázatból importálja az adatokat egy lapra.

    Tipp: A funkció segítségével a Google Sheets adatokat húzhat egy másik dokumentumból, valamint ugyanannak a fájlnak más lapjairól.

    A funkció a következőket igényli:

    =IMPORTRANGE(spreadsheet_url, range_string)
    • spreadsheet_url nem más, mint a hivatkozás arra a táblázatkezelőre, ahonnan az adatokat le kell hívni. Mindig idézőjelek közé kell tenni.
    • range_string kifejezetten azokat a cellákat jelöli, amelyeket az aktuális lapra kell áthelyeznie.

    És itt van a minta, amit követek, hogy több Google Sheetsből importáljak adatokat az IMPORTRANGE használatával:

    1. Nyissa meg a táblázatot, amelyből az adatokat szeretné kinyerni.

      Megjegyzés: Győződjön meg róla, hogy legalább megtekintési hozzáféréssel rendelkezik a fájlhoz.

    2. Kattintson a böngésző URL-sávjára, és másolja ki a fájl linkjét a hash-jelig (#):
    3. Megjegyzés: Erre az URL-címre akkor is szüksége lesz, ha ugyanabból a fájlból származó lapokat fog kombinálni.

      Tipp: Bár a Google szerint a funkcióhoz a teljes URL-címre van szükség, könnyen beérheti egy kulccsal - az URL egy részével a következők között. /d/ és /edit :

      ...google.com/spreadsheets/d/ XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4 /edit

    4. Térjen vissza a táblázatkezelőhöz, ahová az infót szeretné hozzáadni, írja be az IMPORTRANGE-t oda, ahol a kölcsönzött táblázatnak meg kell jelennie, és első argumentumként illessze be a linket. Ezután vesszővel válassza el a következő résztől:
    5. Megjegyzés: ne feledje, hogy a linket dupla idézőjelekkel kell körülvenni.

    6. A képlet második részébe írja be a lap nevét és a pontos tartományt, amelyet ki akar húzni. Erősítse meg az Enter megnyomásával .
    7. Megjegyzés: A második argumentumot is zárjuk idézőjelbe:

      =IMPORTRANGE("//docs.google.com/spreadsheets/d/XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4/edit", "May!A2:D5")

    8. Bár a képlet most késznek tűnik, de vissza fogja adni a #REF hiba már a kezdetektől fogva. Ez azért van, mert amikor először próbál adatokat húzni valamelyik táblázatkezelőből, az IMPORTRANGE hozzáférést fog kérni hozzá. Ha az engedélyt megkapja, akkor könnyedén importálhat rekordokat az adott fájl más lapjairól.
    9. Kattintson a hibás cellára, és nyomja meg a kék gombot. Hozzáférés engedélyezése azonnal:

      Megjegyzés: A hozzáférés engedélyezésével tudatja a lapokkal, hogy nem bánja, ha a táblázatkezelő meglévő vagy potenciális munkatársai egy másik fájlból hozzáférnek az adatokhoz.

    10. Miután a képlet csatlakozik a másik laphoz, onnan importálja az adatokat:
    11. Megjegyzés: Az IMPORTRANGE nem húzza ki a cellák formázását, csak az értékeket. A formázást utólag kézzel kell alkalmazni.

      Tipp: Ha a táblázatok meglehetősen nagyok, hagyjon egy kis időt, amíg a képlet az összes rekordot előhívja.

      Megjegyzés: A funkció által visszaküldött rekordok automatikusan frissülnek, ha az eredeti fájlban módosítja őket.

    Google Sheets QUERY, hogy importálja tartományok több lapok

    És így, sietség nélkül, ismét eljutottunk a QUERY funkcióhoz :) Annyira sokoldalú, hogy a Google táblázatkezelőben több lap adatainak kombinálására is használható (ugyanazon a fájlon belül).

    Tehát három különböző Google lapot szeretnék összevonni (egy fájlból): 2022 tél, 2022 tavasz és 2022 nyár. Ezek tartalmazzák az összes olyan munkavállaló nevét, akik a különböző hónapokban lettek a legjobbak a munkájukban.

    Megyek az első lapra - Winter 2022 - és hozzáadom a QUERY-t a meglévő táblázat alá:

    =QUERY({'Spring 2022'!A2:D7;'Summer 2022'!A2:D7}, "select * where Col1 ''")

    Lássuk, mit jelent mindez:

    • {'2022 tavasz'!A2:D7;'2022 nyár'!A2:D7} - az összes lap és tartomány, amit importálnom kell.

      Megjegyzés: A lapokat a szögletes zárójelek közé kell írni. Ha a nevük szóközöket tartalmaz, akkor a nevek felsorolásához szimpla idézőjeleket használjon.

      Tipp: Válassza szét a tartományokat pontosvesszővel, hogy a különböző lapokról egymás alá húzza az adatokat. Használjon helyette vesszőt, hogy egymás mellé importálja őket.

      Tipp. Használjon bátran olyan végtelen tartományokat, mint a A2:D .

    • select * where Col1 '' - Megmondom a képletnek, hogy importálja az összes rekordot ( select * ) csak akkor, ha a táblázatok első oszlopának cellái ( ahol Col1 ) nem üresek ( '' ). A nem üres részek jelölésére szimpla idézőjeleket használok.

      Megjegyzés. '' mert az oszlopom szöveget tartalmaz. Ha az oszlopod más típusú adatot tartalmaz (pl. dátumot vagy időt stb.), akkor a nem null helyette: "select * where Col1 is not null"

    Ennek eredményeképpen két táblázatot más lapokról egy lapba konszolidáltak egymás alá:

    Tipp. Ha szeretné használni a Google Sheets QUERY importálni tartományok több különálló táblázatok (fájlok), akkor meg kell végrehajtani IMPORTRANGE. Itt van egy képlet, hogy húzza az adatokat más dokumentumokból:

    =QUERY({IMPORTRANGE("XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4", "Mar-Apr-May!A2:D6");IMPORTRANGE("XYZahJZZHSlhMGLSW_xA6ZBqNmt1I0ADo4N4M", "Jun-Jul-Aug!A2:D4")}, "select * where Col1''")

    Tipp: Ebben a hosszúra nyúlt képletben nem egész linkeket, hanem URL-ekből származó kulcsokat használok. Ha nem tudod, hogy mi az, kérlek, olvasd el itt.

    Tipp. Ön is használja QUERY egyesíteni két Google lapok, cellák frissítése, hozzá kapcsolódó oszlopok & nem egyező sorok. Nézze meg ezt ebben a blogbejegyzésben.

    3 leggyorsabb módja több Google lap egyesítésének

    Ha a Google táblázatkezelő szabványos módszerei több lap adatainak kombinálására unalmasnak tűnnek, és a funkciók elriasztanak, van egy egyszerűbb megközelítés.

    Combine Sheets kiegészítő

    Ez az első speciális bővítmény - Combine Sheets - egyetlen céllal készült: adatok importálása több Google lapról. Elég okos ahhoz, hogy felismerje ugyanazokat az oszlopokat a különböző lapokon, és ennek megfelelően összehozza az adatokat, ha szükséges.

    Mindössze annyit kell tennie:

    1. Válassza ki a lapokat vagy egész táblázatok egyesítése és szükség esetén a tartományok megadása. A Drive-ban történő gyors keresés lehetősége még gyorsabbá teszi ezt a műveletet.
    2. Válassza ki, hogyan húzza az adatok:
      • mint képlet. Jelölje be a Képlet használata a lapok kombinálásához ha olyan mesterlapot szeretne, amely dinamikusan változik az eredeti tartalom alapján.

        Bár a kapott táblázatot nem tudja szerkeszteni, annak képletei mindig kapcsolatban lesznek a forráslapokkal: szerkesszen egy cellát vagy adjon hozzá/eltávolítson teljes sorokat, és a mesterlap ennek megfelelően módosul.

      • mint értékek. Ha a kapott táblázat kézi szerkesztése fontosabb, hagyja figyelmen kívül a fenti opciót, és az összes adat értékként lesz kombinálva.

      A finomhangoláshoz extra opciók állnak rendelkezésre:

      • azonos oszlopokból származó rekordok egy oszlopba történő egyesítése
      • tartsa meg a formázást
      • üres sor hozzáadása a különböző tartományok között, hogy azonnal észrevegye őket
    3. Döntse el, hogy hol helyezze el az egyesített táblázatot: új táblázat, új lap, vagy egy tetszőleges helyen.

    Íme egy gyors bemutató arról, hogyan kombináltam a három kis táblázatomat a kiegészítővel:

    Természetesen a táblázatok sokkal nagyobbak lehetnek, és sok különböző lapot egyesíthet, amíg az eredményül kapott táblázat nem haladja meg a 10M cellás korlátot.

    Tipp: mindenképpen nézze meg a Combine Sheets súgóoldalát.

    A bővítmény egyik lehetősége, hogy a korábban kombinált adatokhoz további lapokat adjon hozzá. Ebben az esetben az 1. lépésnél nem csak az egyesítendő adatokat kell kiválasztani, hanem a meglévő eredményt is. Így néz ki a kép:

    Consolidate Sheets kiegészítő

    A Consolidate Sheets egy viszonylag új kiegészítő a bővítményeink között. A fő különbség az előbb említett eszközhöz képest az, hogy a Google Sheets oszlopokban (vagy sorokban, illetve egyes cellákban) lévő adatokat összeadhatja.

    A Consolidate Sheets a közös fejléceket is felismeri az összes egyesítendő Google lapban, még akkor is, ha azok a legbaloldali oszlopban és/vagy az első sorban vannak. Mindig van lehetőség a Google lapok egyesítésére és a cellák kiszámítására a táblázatokban elfoglalt helyük alapján.

    Hadd bontsam le neked is lépésekre:

    1. Válassza ki a lapokat További fájlok importálása a Drive-ról, ha szükséges, közvetlenül a bővítményből.
    2. Válassza ki a konszolidálandó funkciót a Google Sheetsben.
    3. Válassza ki a cellák összeadásának módját a Google Sheetsben: címkék (fejléccímkék, bal oldali oszlopcímkék vagy mindkettő) vagy pozíció szerint.
    4. Döntse el, hogy hol helyezze el az összevont adatok: új táblázat, új lap, vagy a megnyitott fájlon belüli bármely meghatározott hely.

    Így néz ki ez a folyamat:

    Lehetőség van arra is, hogy az összes lapot egy képlet segítségével összevonja. Így az eredmény szinkronban fog változni a forráslapok értékeivel:

    Megjegyzés. Van néhány sajátosság, amit tudnia kell a képlet működésével kapcsolatban. Például, ha több különböző fájlból konszolidál, akkor egy extra lépés lesz a használt IMPORTRANGE lapok összekapcsolása. Kérjük, látogasson el a lapok konszolidálása oktatóoldalra, ahol ezeket és más részleteket talál.

    Vagy itt egy rövid bemutató a kiegészítő munkájáról:

    Őszintén bátorítom, hogy próbálja ki a kiegészítőt az adatain. Saját szemével fogja látni, hogy mennyi plusz ideje lesz, miután ezt az eszközt beépítette a napi munkájába.

    Merge Sheets kiegészítő

    Még egy kiegészítőt érdemes megemlíteni. Bár egyszerre csak két Google lapot egyesít, ennél hasznosabb nem is lehetne. A Merge Sheets egybeveti a két lap/dokumentum azonos oszlopának rekordjait, majd a kapcsolódó adatokat a kereső lapról/dokumentumról áthúzza a fő lapba. Így mindig egy naprakész táblázatkezelő van kéznél.

    5 egyszerű lépésből áll:

    1. Válassza ki a címet. a fő lap .
    2. Válassza ki a címet. a keresőlap (még akkor is, ha az egy másik táblázatban van).
    3. Válasszon oszlopokat ahol egyező rekordok előfordulhat.
    4. Tick of the oszlopok rekordokkal frissíteni .
    5. Tweak bármilyen további lehetőségek amely segít két lap egyesítésében és a lehető legjobb eredmény elérésében.

    Ha ezek a szavak nem sokat mondanak neked, akkor itt van helyette egy videó bemutató:

    Ha készen állsz arra, hogy kipróbáld, látogass el erre a súgóoldalra, ahol részleteket találsz az egyes lépésekről és beállításokról.

    Ezzel a megjegyzéssel befejezem ezt a cikket. Remélem, hogy ezek a módszerek, amelyekkel több különböző lapból származó adatokat lehet egybe vonni, hasznosak lesznek. Mint mindig, várom a hozzászólásokat!

    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.