Verdeel 'n Google-tabel of -lêer in verskeie Google-blaaie of sigblaaie in Drive

  • Deel Dit
Michael Brown

Wanneer jy met groot Google-sigblaaie werk, is die kans goed dat jy voortdurend die tabel filter om slegs spesifieke inligting te sien en te assesseer.

Sal dit nie die beste wees om daardie inligting in verskeie afsonderlike blaaie of selfs sigblaaie te verdeel nie ( lêers) in Drive? Persoonlik vind ek dat elke blad aan sy eie ding gewy is - of dit nou 'n naam, nommer, datum, ens. is - baie gerieflik. Laat staan ​​nog die opkomende moontlikheid om slegs verwante inligting met ander mense te deel.

As dit jou doel is, kom ons verdeel ons blaaie en sigblaaie saam. Kies die manier waarop jy jou data wil kry en volg die stappe wat daar beskryf word.

    Verdeel een blad gebaseer op kolomwaardes

    Stel jou voor: jy hou uitgawes in 'n Google dop Blaaie dokument. Elke dag voer jy die datum, die bedrag wat spandeer is en die kategorie in. Die tabel groei, daarom maak dit meer en meer sin om die tabel volgens kategorie te verdeel:

    Kom ons oorweeg jou opsies.

    Verdeel 'n vel in verskillende velle binne die lêer

    As jy reg is om veelvuldige velle (elk met sy eie kategorie) in een Google-sigblad te hê, sal twee funksies help.

    Voorbeeld 1. FILTER-funksie

    Die FILTER-funksie sal heel waarskynlik eerste by jou opkom. Dit filtreer jou reeks volgens 'n sekere toestand en gee slegs die verwante waardes terug asof die blad volgens algemene waardes verdeel word:

    FILTER(reeks, voorwaarde1, [voorwaarde2, ...])

    Let wel. eksal nie die basiese beginsels van die funksie hier dek nie, aangesien FILTER reeds sy tutoriaal op ons blog besit.

    Kom ek begin deur alle uitgawes vir Uiteet na 'n ander blad te bring.

    Ek skep eers 'n nuwe blad in my sigblad, en voer die volgende formule daar in:

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

    Soos jy kan sien, neem ek letterlik alle bestaande rekords van my oorspronklike blad af — Blad1!A2:G101 — en kies slegs uit diegene wat Uiteet in kolom B het — Blad1!B2:B101 = "Uiteet" .

    Soos jy dalk al gedink het, sal jy moet skep soveel velle met die hand as wat daar kategorieë is om deur te verdeel en 'n formule vir elke nuwe vel aan te pas. As dit egter nie jou konfyt is nie, is daar 'n baie doeltreffender formulevrye manier om 'n vel te verdeel. Spring gerus reg daarna.

    Voorbeeld 2. QUERY-funksie

    Die volgende is die funksie waarvan jy dalk nie gehoor het nie — QUERY. Ek het ook daaroor op ons blog gepraat. Dit is soos Nathan in die onbekende waters van Google Blaaie — handel oor die onmoontlike :) Ja, verdeel selfs die blad volgens algemene waardes!

    QUERY(data, query, [headers])

    Let wel. Dit gebruik 'n eienaardige taal (soortgelyk aan opdragte in SQL), so as jy dit nog nie voorheen gebruik het nie, maak seker dat jy hierdie artikel daaroor nagaan.

    So, hoe lyk die QUERY formule sodat dit alle uitgawes vir Eet Out kan kry?

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

    Die logika is dieselfde:

    1. dit kyk na diehele reeks van my bronblad — Blad1!A1:G101
    2. en kies almal waar die waarde in kolom B gelyk is aan Eet uit "kies * waar B = 'Uiteet'"

    Ai, baie handmatige voorbereidings hier ook: jy sal steeds 'n nuwe blad vir elke kategorie moet byvoeg en 'n nuwe formule daar moet invoer.

    As jy jou glad nie aan formules wil steur nie, is daar hierdie byvoeging – Split Sheet – wat alles vir jou sal doen. Kyk bietjie hieronder.

    Verdeel jou blad in verskeie velle in 'n ander lêer

    As jy nie veelvuldige velle binne een sigblad wil genereer nie, is daar 'n opsie om die blad te verdeel en die lei tot 'n ander lêer.

    Die QUERY + IMPORTRANGE-duo sal help.

    Kom ons kyk. Ek skep 'n nuwe sigblad in my Drive en voer my formule daar in:

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

    1. QUERY doen dieselfde as wat ek regs hierbo genoem het: dit gaan na my oorspronklike tabel en neem daardie rye waar B Uiteet bevat. Asof die tafel verdeel word!
    2. Wat is dan met die IMPORTRANGE? Wel, my oorspronklike tabel is in 'n ander dokument. IMPORTRANGE is soos 'n sleutel wat daardie lêer oopmaak en neem wat ek nodig het. Daarsonder sal QUERY nie slaag nie :)

    Wenk. Ek het IMPORTRANGE in detail beskryf vroeër in ons blog, kyk gerus.

    Wanneer jy IMPORTRANGE gebruik, moet jy dit toegang gee om jou nuwe lêer met die oorspronklike een te koppel deur dieooreenstemmende knoppie. Andersins, al wat jy sal kry is 'n fout:

    Maar sodra jy Laat toegang toe getref het, sal alle data binne sekondes laai (wel, of minute as daar baie data is om te trek).

    Soos jy kan sien, impliseer hierdie manier dat jy gereed is om handmatig 'n nuwe sigblad te skep met die nuwe blaaie daarin, en QUERY + IMPORTRANGE funksies vir elkeen te bou vereiste waarde.

    As dit te veel is, moedig ek aan dat jy ons Split Sheet-byvoeging wat hieronder beskryf word probeer – ek belowe, jy sal nie spyt wees nie.

    Verdeel jou blad in veelvuldige aparte sigblaaie sonder formules

    Die volgende stap sal wees om elke kategorie in sy eie Google Sheets-lêer te verdeel.

    En ek wil graag fokus op die maklikste gebruikersvriendelike manier wat daar is — Split Bladbyvoeging. Die hoofdoel daarvan is om jou Google-blad in veelvuldige velle/sigblaaie te verdeel volgens waardes in 'n kolom van jou keuse.

    Al wat jy nodig het om te verfyn, is in net een venster geleë:

    • 'n paar merkblokkies — kolomme om deur
    • een aftreklys te verdeel — met plekke vir die resultaat
    • en die afrondingsknoppie

    Dit sal letterlik net neem 'n paar kliek om u vereistes op te stel. Split Sheets sal die res doen:

    Installeer Split Sheets vanaf die Google Sheets-winkel en verdeel jou blaaie in verskeie velle of lêers soos 'n pro - in net 'n paar klikke en minute .

    Verdeel een Google-sigblad in aparte Google Drivelêers deur oortjies

    Soms is dit nie genoeg om net een tabel in veelvuldige velle te verdeel nie. Soms wil jy dalk verder gaan en elke tabel (vel/oortjie) in 'n aparte Google-sigblad (lêer) in jou Drive plaas. Gelukkig is daar ook 'n paar maniere daarvoor.

    Dupliseer sigblaaie en verwyder ongewenste oortjies

    Hierdie eerste oplossing is nogal lomp, maar dit is steeds 'n oplossing.

    Wenk. As jy nie jou tyd op lomp oplossings wil mors nie, hier is 'n skakel om dadelik die maklikste manier te leer ken.

    1. Vind en kies die sigblad wat jy in Drive wil verdeel:

  • Regskliek dit en maak sy kopie:
  • Skep meer kopieë totdat jy soveel van hulle het as wat daar blaaie in die lêer is. Bv. as daar 4 blaaie (oortjies) is, sal jy 4 afsonderlike Google-sigblaaie benodig — een per oortjie:
  • Maak elke lêer oop en verwyder alle onnodige blaaie. Gevolglik sal elke sigblad slegs een vereiste oortjie bevat.
  • En laastens, hernoem elke sigblad op grond van die blad wat dit bevat:
  • Wenk. Of skep selfs 'n spesiale vouer en skuif al hierdie sigblaaie daarheen:

    Sopiëer elke oortjie met die hand na 'n nuwe sigblad

    Daar is nog een standaardoplossing - 'n bietjie meer elegant:

    1. Maak die sigblad oop wat jy in veelvuldige sigblaaie wil verdeel deur oortjies.
    2. Regsklik op elke blad waarin jy wil sien'n ander lêer en kies Kopieer na > Nuwe sigblad :

    Wenk. 'n Nuwe sigblad sal direk in jou Drive geskep word, maar dit sal titelloos wees. Moenie bekommerd wees nie - met elke blad wat na 'n nuwe sigblad gekopieer word, sal jy 'n skakel kry om daardie lêer in 'n nuwe oortjie oop te maak:

    en dienooreenkomstig hernoem:

  • Dan moet jy net teruggaan na die oorspronklike lêer en al die oorblywende velle daar uitvee, behalwe een:
  • Wenk. Daar is 'n manier om hierdie handmatige kopiëring te vermy - Sheets Manager-byvoeging. Dit sien alle blaaie in die lêer en verdeel dit vinnig om lêers in Drive te skei. Ek stel dit heel aan die einde bekend.

    Kopieer die reekse deur die IMPORTRANGE-funksie te gebruik

    Daar is altyd 'n funksie vir enige taak in Google Sheets, reg? Die verdeling van een Google-sigblad in verskeie afsonderlike sigblaaie deur oortjies is nie 'n uitsondering nie. En die IMPORTRANGE-funksie is weer perfek vir die taak.

    Hier is die stappe om te volg vir elke blad in jou Google Sheets-lêer:

    1. Begin deur 'n nuwe sigblad in Drive te skep.
    2. Maak dit oop en voer jou IMPORTRANGE-funksie in:

      =IMPORTRANGE("1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ","I quarter!A1:G31")

      • 1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ is 'n sleutel vanaf die URL van die oorspronklike sigblad. Met ' 'n sleutel ' bedoel ek daardie unieke mengsel van karakters tussen ' //docs.google.com/spreadsheets/d/ ' en ' /edit#gid=0 ' in die URL-balk wat hiertoe leispesifieke sigblad.
      • I quarter!A1:G31 is 'n verwysing na 'n blad en 'n reeks wat ek by my nuwe lêer wil kry.
    3. Natuurlik sal die funksie nie werk voordat ek dit toegang verleen om data uit my oorspronklike sigblad te trek nie. Ek moet die muis oor A1 beweeg aangesien dit IMPORTRANGE hou, en die ooreenstemmende knoppie druk:

    Sodra dit klaar is, sal die formule trek en die data van die bronsigblad. Jy kan hierdie blad 'n naam gee en dieselfde blad uit die oorspronklike lêer verwyder.

    Herhaal dit ook vir die oorblywende oortjies.

    Sheets Manager-byvoeging — skuif vinnig verskeie Google-blaaie na veelvuldige nuwe sigblaaie

    Terwyl al die bogenoemde maniere die oplossing bietjie vir bietjie ontrafel en baie manipulasies vereis, laat ek nog een trek, die vinnigste en maklikste manier om jou sigblad uit my gereedskapgordel te verdeel.

    Sheets Manager-byvoeging lys alle velle op sy sybalk en verskaf 'n knoppie vir elke aksie. Ja, insluitend die verdeling van die sigblad vir blaaie in verskeie verskillende lêers in Drive.

    Installeer dit en jy sal net 2 dinge moet doen:

    1. Kies alle blaaie (op die byvoeging) -op sybalk) wat nie meer in jou sigblad wat tans oop is, hoort nie.

      Wenk. Druk Shift om aaneenlopende velle te kies en Ctrl vir individuele velle. Of maak gebruik van die merkblokkies langs die bladname.

    2. En klik net een opsie: Skuif na > Veelvuldige nuwe sigblaaie :

    Die byvoeging sal die blaaie van jou huidige sigblad sny en in nuwe sigblaaie in jou Drive plak. Jy sal daardie lêers vind in 'n gids wat na jou oorspronklike lêer vernoem is:

    Sheets Manager sal jou ook inlig met 'n resultaatboodskap en vir jou 'n skakel gee om daardie nuwe lêer oop te maak met verdeel velle dadelik in 'n nuwe blaaieroortjie:

    En dit is dit!

    Nie nodig om formules te bou en dit te kopieer-plak nie, skep nuwe lêers met die hand vooraf, ens. Die byvoeging doen alles vir jou sodra jy op die ooreenstemmende knoppie klik.

    Kry dit vanaf die Google Blaaie-winkel as 'n enkele hulpmiddel of as deel van Power Tools saam met 30+ ander tyd- spaarders vir sigblaaie.

    Hoop hierdie oplossings sal jou help! Andersins sal ek jou in die kommentaar afdeling hieronder ontmoet ;)

    Michael Brown is 'n toegewyde tegnologie-entoesias met 'n passie om komplekse prosesse te vereenvoudig deur sagteware-instrumente te gebruik. Met meer as 'n dekade se ondervinding in die tegnologiebedryf, het hy sy vaardighede in Microsoft Excel en Outlook, sowel as Google Sheets en Docs, opgeskerp. Michael se blog is toegewy daaraan om sy kennis en kundigheid met ander te deel, en verskaf maklik-om-te volg wenke en tutoriale vir die verbetering van produktiwiteit en doeltreffendheid. Of jy nou 'n ervare professionele persoon of 'n beginner is, Michael se blog bied waardevolle insigte en praktiese raad om die meeste uit hierdie noodsaaklike sagteware-nutsmiddels te kry.