Sadržaj
Kad god radite s velikim Google tabelama, velike su šanse da stalno filtrirate tabelu da vidite i procijenite samo određene informacije.
Zar ne bi bilo najbolje podijeliti te informacije u više zasebnih listova ili čak u proračunske tabele ( datoteke) na Disku? Lično, smatram da je svaki list posvećen svojoj stvari — bilo da je u pitanju ime, broj, datum itd. — super zgodno. Da ne govorimo o novonastajućoj mogućnosti dijeljenja samo povezanih informacija s drugim ljudima.
Ako je to vaš cilj, podijelimo naše listove i tabele zajedno. Odaberite način na koji želite da dobijete svoje podatke i slijedite korake opisane tamo.
Podijelite jedan list na osnovu vrijednosti stupaca
Zamislite ovo: pratite troškove u Google-u Sheets dokument. Svaki dan unosite datum, potrošen iznos i kategoriju. Tabela raste, pa ima sve više smisla podijeliti tablicu po kategorijama:
Razmotrimo vaše mogućnosti.
Podijelite list na različite listove unutar datoteke
Ako ste u redu sa više listova (svaki sa svojom kategorijom) u jednoj Google tabeli, dvije funkcije će vam pomoći.
Primjer 1. Funkcija FILTER
Funkcija FILTER će vam najvjerovatnije prva pasti na pamet. Filtrira vaš raspon prema određenom uvjetu i vraća samo povezane vrijednosti kao da dijeli list po uobičajenim vrijednostima:
FILTER(opseg, uvjet1, [uvjet2, ...])Napomena. Iovdje neće pokriti osnove funkcija jer FILTER već posjeduje tutorijal na našem blogu.
Dozvolite mi da počnem tako što sve troškove za Eating Out prenesem na drugi list.
Prvo kreiram novi list u svojoj proračunskoj tabeli i tamo unesem sljedeću formulu:
=FILTER(Sheet1!A2:G101,Sheet1!B2:B101 = "Eating Out")
Kao što vidite, doslovno uzimam sve postojeće zapise sa svog originalnog lista — Sheet1!A2:G101 — i biram samo oni koji imaju Eating Out u koloni B — Sheet1!B2:B101 = "Eating Out" .
Kao što ste možda već mislili, morat ćete kreirati onoliko listova ručno koliko postoji kategorija za podjelu i prilagođavanje formule za svaki novi list. Međutim, ako to nije vaš džem, postoji mnogo efikasniji način da podijelite list bez formule. Slobodno skočite pravo na nju.
Primjer 2. Funkcija QUERY
Sljedeća je funkcija za koju možda niste čuli — QUERY. O tome sam pričao i na našem blogu. To je kao Nathan u neistraženim vodama Google Sheets-a — bavi se nemogućim :) Da, čak i dijeli list po zajedničkim vrijednostima!
QUERY(podaci, upit, [zaglavlja])Napomena. Koristi neobičan jezik (sličan naredbama u SQL-u) pa ako ga ranije niste koristili, svakako pogledajte ovaj članak o tome.
Pa kako izgleda formula QUERY tako da može dobiti sve troškove za Eating Out ?
=QUERY(Sheet1!A1:G101,"select * where B = 'Eating Out'")
Logika je isto:
- gleda nacijeli raspon iz mog izvornog lista — Sheet1!A1:G101
- i bira sve one gdje je vrijednost u stupcu B jednaka Eating Out — "odaberi * gdje je B = 'Eating Out'"
Jao, i ovdje puno ručnih priprema: i dalje ćete morati dodati novi list za svaku kategoriju i tamo unijeti novu formulu.
Ako se uopće ne želite zamarati formulama, postoji ovaj dodatak — Split Sheet — koji će učiniti sve umjesto vas. Pogledajte ispod.
Podijelite svoj list na nekoliko listova u drugoj datoteci
Ako ne želite generirati više listova unutar jedne tabele, postoji opcija da podijelite list i stavite rezultati u drugom fajlu.
QUERY + IMPORTRANGE duo će pomoći.
Da vidimo. Kreiram novu tabelu na svom Disku i tamo unosim svoju formulu:
=QUERY(IMPORTRANGE("1dbTp-ZhEfLlPDn8PiJrCiQ7GJIJxM-Lu27X-Qq1uytI","Sheet1!A1:G101"),"select * where Col2 = 'Eating Out'")
- QUERY radi isto kao što sam spomenuo gore: to ide na moju originalnu tabelu i uzima one redove u kojima B sadrži Eating Out . Kao da dijelimo sto!
- Šta je onda sa VAŽNIM? Pa, moja originalna tabela je u drugom dokumentu. IMPORTRANGE je poput ključa koji otvara tu datoteku i uzima ono što mi treba. Bez toga QUERY neće proći :)
Savjet. VAŽNOST sam detaljno opisao ranije u našem blogu, pogledajte.
Kada koristite IMPORTRANGE, morate mu dati pristup da poveže vaš novi fajl sa originalnim pritiskom naodgovarajuće dugme. U suprotnom, sve što ćete dobiti je greška:
Ali kada jednom pritisnete Dozvoli pristup , svi podaci će se učitati za sekunde (pa, ili minute ako ima puno podataka za povlačenje).
Kao što vidite, ovaj način podrazumijeva da ste spremni da ručno kreirate novu tabelu sa novim listovima unutar nje i izgradite QUERY + IMPORTRANGE funkcije za svaku potrebna vrijednost.
Ako je ovo previše, preporučujem da isprobate naš dodatak Split Sheet opisan u nastavku — obećavam, nećete požaliti.
Podijelite svoj list na više odvojene proračunske tablice bez formula
Sljedeći korak bi bio da podijelite svaku kategoriju u vlastitu datoteku Google Sheets.
Želio bih se fokusirati na najlakši način koji postoji - podjelu Dodatak za listove. Njegova glavna svrha je da podijeli vaš Google list na više listova/tabela prema vrijednostima u koloni po vašem izboru.
Sve što trebate fino podesiti nalazi se u samo jednom prozoru:
- nekoliko okvira za potvrdu — kolone koje treba podijeliti po
- jedan padajući izbornik — s mjestima za rezultat
- i dugme za završetak
To će doslovno potrajati samo nekoliko klikova za postavljanje vaših zahtjeva. Split Sheet će učiniti ostalo:
Instalirajte Split Sheet iz trgovine Google Sheets i podijelite svoje listove na nekoliko listova ili datoteka kao profesionalac — u samo nekoliko klikova i minuta .
Podijelite jednu Google tabelu u zasebni Google diskdatoteke po karticama
Ponekad nije dovoljno podijeliti samo jednu tablicu na više listova. Ponekad ćete možda htjeti otići dalje i svaku tabelu (list/karticu) smjestiti u zasebnu Google tabelu (fajl) na vašem Disku. Srećom, postoji i nekoliko načina za to.
Duplirate proračunske tablice i uklonite neželjene kartice
Ovo prvo rješenje je prilično nespretno, ali je ipak rješenje.
Savjet. Ako ne želite da gubite vrijeme na nespretna rješenja, evo linka da odmah upoznate najlakši način.
- Pronađite i odaberite proračunsku tabelu koju želite podijeliti na Disku:
Savjet. Ili čak kreirajte posebnu mapu i tamo premjestite sve ove proračunske tablice:
Ručno kopirajte svaku karticu u novu tabelu
Postoji još jedno standardno rješenje — malo elegantnije:
- Otvorite tabelu koju želite da podijelite na više tabela po karticama.
- Kliknite desnim tasterom miša na svaki list koji želite da vidite udrugu datoteku i odaberite Kopiraj u > Nova tabela :
Savjet. Nova tabela će biti kreirana direktno na vašem Disku, ali neće biti naslovljena. Ne brinite – sa svakim listom koji se kopira u novu tabelu, dobit ćete vezu za otvaranje te datoteke u novoj kartici:
i preimenujte je u skladu s tim:
Savjet. Postoji način da izbjegnete ovo ručno kopiranje — dodatak Sheets Manager. Vidi sve listove u datoteci i brzo ih dijeli na zasebne datoteke na Disku. Uvodim ga na samom kraju.
Kopirajte opsege koristeći funkciju IMPORTRANGE
Uvijek postoji funkcija za bilo koji zadatak u Google Sheets, zar ne? Podjela jedne Google tabele na više zasebnih tabela po karticama nije izuzetak. A funkcija IMPORTRANGE je opet savršena za zadatak.
Evo koraka koje treba slijediti za svaki list u vašoj datoteci Google Sheets:
- Počnite kreiranjem nove tabele na Disku.
- Otvorite ga i unesite svoju funkciju IMPORTRANGE:
=IMPORTRANGE("1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ","I quarter!A1:G31")
- 1Uk2YVGpTStLiA9M-T0xkBpRTOcCvZZEntCLFnQ4EHVQ je ključ iz URL-a originalne tabele. Pod ' a ključ ' mislim na onu jedinstvenu mješavinu znakova između ' //docs.google.com/spreadsheets/d/ ' i ' /edit#gid=0 ' u URL traci koja vodi do ovogaodređenu tabelu.
- I quarter!A1:G31 je referenca na list i raspon do kojeg želim doći do moje nove datoteke.
- Naravno, funkcija neće raditi dok joj ne odobrim pristup za izvlačenje podataka iz moje originalne tabele. Moram da postavim pokazivač miša iznad A1 jer drži IMPORTRANGE i pritisnem odgovarajuće dugme:
Čim se završi, formula će povući i prikazati podatke iz izvorne tabele. Ovom listu možete dati ime i ukloniti isti list iz originalne datoteke.
Također, ponovite ovo za preostale kartice.
Dodatak Upravitelj listova — brzo premjestite nekoliko Google listova na više novih tabela
Dok svi gore spomenuti načini razotkrivaju rješenje malo po malo i zahtijevaju mnogo manipulacija, dozvolite mi da izvučem još jedan, najbrži i najlakši način da odvojim vašu tabelu iz mog pojasa alata.
Dodatak Sheets Manager navodi sve listove na svojoj bočnoj traci i pruža dugme za svaku radnju. Da, uključujući dijeljenje proračunske tablice po listovima u više različitih datoteka na Disku.
Instalirajte je i morat ćete učiniti samo 2 stvari:
- Odaberite sve listove (u dodatku -na bočnoj traci) koje više ne pripadaju vašoj trenutno otvorenoj tabeli.
Savjet. Pritisnite Shift za odabir uzastopnih listova i Ctrl za pojedinačne listove. Ili koristite potvrdne okvire pored naziva listova.
- I kliknite na samo jednu opciju: Premjesti u > Više novih tabela :
Dodatak će izrezati listove iz vaše trenutne tabele i zalijepiti ih u nove tabele na vašem Disku. Naći ćete te datoteke u folderu nazvanom prema vašoj originalnoj datoteci:
Upravitelj listova će vas također obavijestiti porukom o rezultatu i dati vam link za otvaranje tog novog foldera sa odmah podijelite listove u novoj kartici preglednika:
I to je to!
Nema potrebe da pravite formule i kopirate ih, ručno kreirajte nove datoteke unaprijed, itd. Dodatak radi sve umjesto vas kada kliknete na odgovarajuće dugme.
Preuzmite ga iz trgovine Google Sheets kao jedan alat ili kao dio Power Tools-a zajedno s 30+ drugih puta- čuvari za tabele.
Nadam se da će vam ova rješenja pomoći! Inače ćemo se naći u odeljku za komentare ispod ;)