"Google" lentelę arba failą padalykite į kelis "Google" lapus arba skaičiuokles "Drive

  • Pasidalinti
Michael Brown

Dirbdami su didelėmis "Google" lentelėmis, greičiausiai nuolat filtruojate lentelę, kad matytumėte ir įvertintumėte tik tam tikrą informaciją.

Ar nebūtų geriausia tą informaciją "Drive" padalyti į kelis atskirus lapus ar net skaičiuokles (failus)? Asmeniškai man labai patogu turėti kiekvieną lapą, skirtą atskiram dalykui - vardui, numeriui, datai ir t. t. Jau nekalbant apie atsirandančią galimybę su kitais žmonėmis dalytis tik susijusia informacija.

Jei toks yra jūsų tikslas, suskirstykime savo lapus ir skaičiuokles kartu. Pasirinkite būdą, kuriuo norite gauti duomenis, ir atlikite ten aprašytus veiksmus.

    Vieno lapo padalijimas pagal stulpelių vertes

    Įsivaizduokite: išlaidas stebite "Google Sheets" dokumente. Kiekvieną dieną įvedate datą, išleistą sumą ir kategoriją. Lentelė auga, todėl vis prasmingiau ją suskirstyti pagal kategorijas:

    Apsvarstykime jūsų galimybes.

    Padalykite lapą į skirtingus lapus faile

    Jei vienoje "Google" skaičiuoklėje galite turėti kelis lapus (kiekvieną su atskira kategorija), jums padės dvi funkcijos.

    1 pavyzdys. FILTER funkcija

    Pirmiausia jums tikriausiai į galvą ateis funkcija FILTER. Ji filtruoja diapazoną pagal tam tikrą sąlygą ir grąžina tik susijusias reikšmes, tarsi padalydama lapą pagal bendras reikšmes:

    FILTER(diapazonas, sąlyga1, [sąlyga2, ...])

    Pastaba. Čia neaptarinėsiu funkcijos pagrindų, nes FILTER jau turi savo vadovėlį mūsų tinklaraštyje.

    Leiskite man pradėti nuo visų išlaidų, susijusių su Valgymas lauke į kitą lapą.

    Pirmiausia skaičiuoklėje sukuriu naują lapą ir jame įvedu šią formulę:

    =FILTER(Lapas1!A2:G101,Lapas1!B2:B101 = "Maitinimasis")

    Kaip matote, iš pradinio lapo tiesiog paimu visus esamus įrašus - Lapas1!A2:G101 - ir išsirinkite tik tuos, kurie turi Valgymas lauke B stulpelyje - Lapas1!B2:B101 = "Maitinimasis lauke" .

    Kaip jau turbūt pagalvojote, teks rankiniu būdu sukurti tiek lapų, kiek yra kategorijų, pagal kurias reikia padalyti, ir kiekvienam naujam lapui pritaikyti formulę. Tačiau jei tai ne jūsų užgaida, yra daug efektyvesnis būdas be formulės padalyti lapą. Nedvejodami pereikite prie jo.

    2 pavyzdys. QUERY funkcija

    Kita funkcija, apie kurią galbūt dar negirdėjote - QUERY. Apie ją taip pat kalbėjau mūsų tinklaraštyje. Tai tarsi Natanas neištirtuose "Google Sheets" vandenyse - sprendžia neįmanomus dalykus :) Taip, net suskirsto lapą pagal bendras reikšmes!

    QUERY(duomenys, užklausa, [antraštės])

    Pastaba. Joje naudojama savita kalba (panaši į SQL komandas), todėl, jei anksčiau ja nesinaudojote, būtinai perskaitykite šį straipsnį apie ją.

    Taigi, kaip veikia QUERY formulė atrodo taip, kad ji galėtų gauti visas išlaidas už Valgymas lauke ?

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

    Logika ta pati:

    1. jis žiūri į visą diapazoną iš mano šaltinio lapo - Lapas1!A1:G101
    2. ir atrenkami visi tie, kurių B stulpelio reikšmė lygi Valgymas lauke - "select * where B = "Valgymas ne namuose""

    Deja, čia taip pat reikia daug rankinio pasiruošimo: vis tiek reikės pridėti naują lapą kiekvienai kategorijai ir jame įvesti naują formulę.

    Jei visai nenorite vargintis su formulėmis, yra šis priedas - "Split Sheet", kuris viską padarys už jus. Peržiūrėkite toliau.

    Padalykite savo lapą į kelis lapus kitame faile

    Jei nenorite vienoje skaičiuoklėje sukurti kelių lapų, yra galimybė padalyti lapą ir rezultatus įrašyti į kitą failą.

    Padės QUERY + IMPORTRANGE duetas.

    Pažiūrėkime. "Diske" sukuriu naują skaičiuoklę ir joje įvedu savo formulę:

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

    1. QUERY daro tą patį, kaip minėjau aukščiau: ji eina į mano pradinę lentelę ir imasi tų eilučių, kur B yra Valgymas lauke ... tarsi dalijant stalą!
    2. Kam tada tas IMPORTRANGE? Na, mano pirminė lentelė yra kitame dokumente. IMPORTRANGE yra tarsi raktas, kuris atidaro tą failą ir paima tai, ko man reikia. Be jo QUERY nepraeis :)

    Patarimas: anksčiau mūsų tinklaraštyje išsamiai aprašiau IMPORTRANGE, pažiūrėkite.

    Kai naudojate IMPORTRANGE, turite suteikti jam prieigą sujungti naują failą su pradiniu, paspausdami atitinkamą mygtuką. Priešingu atveju gausite tik klaidą:

    Tačiau kai tik pataikysite Leisti prieigą , visi duomenys bus įkelti per kelias sekundes (arba minutes, jei reikia surinkti daug duomenų).

    Kaip matote, šis būdas reiškia, kad esate pasirengę rankiniu būdu sukurti naują skaičiuoklę su joje esančiais naujais lapais ir sukurti QUERY + IMPORTRANGE funkcijas kiekvienai reikiamai reikšmei.

    Jei to per daug, raginu išbandyti toliau aprašytą Split Sheet priedą - pažadu, kad nesigailėsite.

    Padalykite lapą į kelias atskiras skaičiuokles be formulių

    Kitas žingsnis - suskirstyti kiekvieną kategoriją į atskirą "Google Sheets" failą.

    Norėčiau atkreipti dėmesį į paprasčiausią ir patogiausią būdą - priedą Split Sheet. Jo pagrindinė paskirtis - padalyti "Google" lapą į kelis lapus / skiltį pagal pasirinkto stulpelio reikšmes.

    Viskas, ko reikia, kad galėtumėte tiksliai sureguliuoti, yra tik viename lange:

    • keli žymimieji langeliai - stulpeliai, pagal kuriuos skirstoma
    • vienas išskleidžiamojo sąrašo langelis - su rezultato vietomis
    • ir apdailos mygtuką

    Reikalavimams nustatyti užteks vos kelių paspaudimų. Visa kita atliks "Split Sheet":

    Įdiekite "Split Sheet" iš "Google Sheets" parduotuvės ir suskirstykite savo lapus į kelis lapus ar failus kaip profesionalas - vos per kelis paspaudimus ir kelias minutes.

    Vienos "Google" skaičiuoklės padalijimas į atskirus "Google Drive" failus pagal skirtukus

    Kartais vienos lentelės padalijimo į kelis lapus nepakanka. Kartais galbūt norėsite žengti toliau ir kiekvieną lentelę (lapą / skirtuką) patalpinti į atskirą "Google" skaičiuoklę (failą) savo diske. Laimei, yra keletas būdų, kaip tai padaryti.

    Dubliuokite skaičiuokles ir pašalinkite nepageidaujamus skirtukus

    Pirmasis sprendimas yra gana gremėzdiškas, tačiau tai vis tiek yra sprendimas.

    Patarimas. Jei nenorite gaišti laiko gremėzdiškiems sprendimams, čia rasite nuorodą, kad iš karto sužinotumėte paprasčiausią būdą.

    1. Raskite ir pasirinkite skaičiuoklę, kurią norite padalyti "Drive":

  • Dešiniuoju pelės klavišu spustelėkite jį ir padarykite jo kopiją:
  • Kurkite daugiau kopijų, kol turėsite tiek kopijų, kiek faile yra lapų, pvz., jei yra 4 lapai (skirtukai), reikės 4 atskirų "Google" skaičiuoklių - po vieną kiekvienam skirtukui:
  • Atidarykite kiekvieną failą ir pašalinkite visus nereikalingus lapus. Todėl kiekvienoje skaičiuoklėje bus tik vienas reikalingas skirtukas.
  • Galiausiai pervadinkite kiekvieną skaičiuoklę pagal joje esantį lapą:
  • Patarimas. Arba netgi sukurkite specialų aplanką ir perkelkite į jį visas šias skaičiuokles:

    rankiniu būdu nukopijuokite kiekvieną skirtuką į naują skaičiuoklę

    Yra dar vienas standartinis sprendimas - šiek tiek elegantiškesnis:

    1. Atidarykite skaičiuoklę, kurią norite padalyti į kelias skaičiuokles pagal skirtukus.
    2. Dešiniuoju pelės klavišu spustelėkite kiekvieną lapą, kurį norite matyti kitame faile, ir pasirinkite Kopijuoti į> Nauja skaičiuoklė :

    Patarimas. Nauja skaičiuoklė bus sukurta tiesiai jūsų diske, tačiau ji bus be pavadinimo. Nesijaudinkite - su kiekvienu į naują skaičiuoklę nukopijuotu lapu gausite nuorodą atidaryti tą failą naujame skirtuke:

    ir atitinkamai jį pervadinkite:

  • Tada jums tereikės grįžti į pradinį failą ir ištrinti visus likusius lapus, išskyrus vieną:
  • Patarimas. Yra būdas išvengti šio rankinio kopijavimo - priedas "Sheets Manager". Jis mato visus failo lapus ir greitai juos išskirsto į atskirus failus "Drive". Jį pristatau pačioje pabaigoje.

    Nukopijuokite intervalus naudodami funkciją IMPORTRANGE

    Bet kokiai užduočiai "Google" lentelėse visada yra funkcija, tiesa? Vienos "Google" skaičiuoklės padalijimas į kelias atskiras skaičiuokles pagal skirtukus - ne išimtis. O funkcija IMPORTRANGE ir vėl puikiai tinka šiai užduočiai atlikti.

    Toliau pateikiami veiksmai, kuriuos reikia atlikti su kiekvienu "Google Sheets" failo lapu:

    1. Pradėkite kurdami naują skaičiuoklę "Drive".
    2. Atidarykite jį ir įveskite savo funkciją IMPORTRANGE:

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

      • 1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ yra pradinės skaičiuoklės URL raktas. Pagal raktas ' Turiu omenyje tą unikalų simbolių derinį tarp //docs.google.com/spreadsheets/d/ ' ir /edit#gid=0 ' URL juostoje, kuri veda į šią konkrečią skaičiuoklę.
      • I ketvirtis!A1:G31 yra nuoroda į lapą ir diapazoną, kurį noriu gauti į naują failą.
    3. Žinoma, funkcija neveiks, kol nesuteiksiu jai prieigos traukti duomenis iš pradinės skaičiuoklės. Turiu užvesti pelę ant A1, nes jame yra IMPORTRANGE, ir paspausti atitinkamą mygtuką:

    Kai tik tai bus padaryta, formulė ištrauks ir parodys duomenis iš pradinės skaičiuoklės. Galite suteikti šiam lapui pavadinimą ir pašalinti tą patį lapą iš pradinio failo.

    Tai pakartokite ir su likusiais skirtukais.

    "Sheets Manager" priedas - greitai perkelkite kelis "Google" lapus į kelias naujas skaičiuokles

    Nors visi pirmiau minėti būdai po truputį išskleidžia sprendimą ir reikalauja daug manipuliacijų, leiskite man iš savo įrankių diržo išsitraukti dar vieną, greičiausią ir paprasčiausią būdą padalyti skaičiuoklę.

    "Sheets Manager" papildinys savo šoninėje juostoje pateikia visų lapų sąrašus ir kiekvienam veiksmui atlikti yra mygtukas. Taip, įskaitant skaičiuoklės padalijimą pagal lapus į kelis skirtingus "Drive" failus.

    Įdiekite jį ir turėsite atlikti tik 2 veiksmus:

    1. Pasirinkite visus lapus (papildinio šoninėje juostoje), kurie nebepriklauso šiuo metu atidarytai skaičiuoklei.

      Patarimas. Paspauskite Pamaina pasirinkti gretimus lapus ir Ctrl atskiriems lapams. Arba naudokite šalia lapų pavadinimų esančius žymimuosius langelius.

    2. Ir spustelėkite tik vieną parinktį: Perkelti į> Kelios naujos skaičiuoklės :

    Priedas išpjaus lapus iš dabartinės skaičiuoklės ir įklijuos juos į naujas skaičiuokles diske. Šiuos failus rasite aplanke, pavadintame originalaus failo vardu:

    "Sheets Manager" taip pat informuos jus pranešimu apie rezultatą ir pateiks nuorodą, kuria naudodamiesi galėsite iškart atidaryti naują aplanką su padalytomis lentelėmis naujame naršyklės skirtuke:

    Ir viskas!

    Nereikia kurti formulių ir kopijuoti bei įklijuoti jų, iš anksto rankiniu būdu kurti naujų failų ir t. t. Priedas viską padaro už jus, kai tik paspaudžiate atitinkamą mygtuką.

    Gaukite jį iš "Google Sheets" parduotuvės kaip atskirą įrankį arba kaip "Power Tools" dalį kartu su daugiau nei 30 kitų skaičiuoklėms skirtų laiko taupymo priemonių.

    Tikiuosi, kad šie sprendimai jums padės! Priešingu atveju susitiksime žemiau esančiame komentarų skyriuje ;)

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.