Sadržaj
Ovaj post na blogu pokriva one funkcije Google tablica koje Excel nema. Google ih je zgodno klasificirao na temelju njihove primarne zadaće. Dakle, samo odaberite grupu iz tablice sadržaja u nastavku i pronaći ćete njihove opise s najjednostavnijim primjerima.
Jeste li znali da Google tablice imaju neke značajke koje nećete pronaći u Excelu? Govorim o nekim vrlo korisnim funkcijama proračunskih tablica koje će vam sigurno olakšati posao. Neki od njih pomažu u uvozu i filtriranju vaših podataka, drugi upravljaju vašim tekstom. Ali bez obzira na njihov zadatak, svi su vrijedni spomena.
Posebne funkcije Google tablica
Prva skupina obuhvaća one funkcije Google tablica, koje ste malo je vjerojatno da će se naći u Excelu čak i kao alati.
Google Sheets ARRAYFORMULA
Obično, formule Google tablica rade s jednom po ćelijom. Ali skeniranje i izračunavanje čitavog raspona stanica drastično bi uštedjelo vaše vrijeme. Tada na scenu stupaju formule polja Google tablica.
Formule polja su poput moćnijih nadograđenih formula. Oni ne obrađuju samo jednu ćeliju već cijele raspone ćelija – onoliko redaka ili stupaca koliko sadrži vaša formula. Osim toga, oni čine da formule bez polja rade i s nizovima!
U Excelu morate imati na umu da unosite formulu polja jer je ne trebate završiti samo s Enter već Ctrl+ Shift+Enter . Vitičaste zagradenačin za brzo stvaranje najjednostavnijih grafikona izravno u ćelijama.
Iako Excel ima ovu značajku kao alat, u proračunskim tablicama to je mala funkcija:
=SPARKLINE(podaci, [opcije])- odaberite raspon koji bi trebao sadržavati grafikon – to su vaši podaci
- postavite opcije za grafikon poput vrste, duljine osi i boje. Kao što je bilo s funkcijom QUERY, za to se koriste posebne klauzule. Ako ništa ne označite, funkcija prema zadanim postavkama vraća crni linijski grafikon.
Funkcija je stvarno izvrsna zamjena za veliki stari grafikon, pogotovo ako nemate vremena ili mjesto za grafikon.
Imam popis prihoda tijekom godine. Pokušajmo izraditi male grafikone na temelju tih podataka.
Primjer 1. Linijski grafikon
Spojim 4 ćelije kako bi grafikon izgledao dobro i tamo unosim sljedeću formulu:
=SPARKLINE(B2:B13)
Imam linijski grafikon jer je postavljen prema zadanim postavkama kada ne navedete ništa osim raspona ćelija.
Primjer 2. Stupasti grafikon
Da bih promijenio vrstu grafikona, morat ću upotrijebiti prvu klauzulu – charttype – nakon koje slijedi vrsta samog grafikona – stupac .
Napomena. Svaku naredbu treba staviti u dvostruke navodnike, a cijeli par staviti u vitičaste zagrade.
=SPARKLINE(B2:B13, {"charttype","column"})
Primjer 3. Fino podešavanje grafikona
Sljedeće što ću učiniti jest odrediti boju.
Napomena.Svaki novi par rečenica treba od prethodnog odvojiti točkom i zarezom.
=SPARKLINE(B2:B13, {"charttype", "column";"color", "orange"})
Google Sheets SPARKLINE omogućuje postavljanje različitih nijansi za najniže i najviše zapise, određivanje načina tretiranja praznina itd.
Savjet. Potpuni popis naredbi može se pronaći na ovoj stranici pomoći.
Razvrstaj i filtriraj s funkcijama Google tablica
Druga grupa funkcija pomaže u filtriranju i sortiranju podataka u proračunskim tablicama.
Funkcija FILTER Google tablica
Znam, znam , filter postoji u Excelu. Ali samo kao alat koji se primjenjuje na vaš glavni stol. I da, Google proračunske tablice također imaju isti alat.
Ali funkcija FILTER u Google tablicama čuva vaše izvorne podatke netaknutima i vraća željene retke i stupce negdje u blizini.
Iako nije tako moćan kao QUERY, lakše ga je naučiti i poslužit će vam da dobijete neke brze izvatke.
Ova funkcija Google tablica je super jednostavna:
=FILTER(raspon, uvjet1, [uvjet2])Samo potrebna su dva dijela: raspon za podatke za filtriranje i uvjet1 za pravilo na koje se filtar oslanja. Broj kriterija ovisi o vašem zadatku, tako da su ostali uvjeti potpuno opcionalni.
Ako se sjećate, imao sam uži izbor voća i njihove cijene. Evo kako mi FILTER Google tablica donosi ono voće koje košta više od 5 dolara:
=FILTER(A2:B10, B2:B10>5)
Pogledajte također:
- Google Funkcija FILTER listova:formule i alati za filtriranje podataka u proračunskim tablicama
- Spoji dvije tablice Google tablica & dodajte retke koji se ne podudaraju pomoću FILTER + VLOOKUP
Jedinstvena funkcija Google tablica
U slučaju da tablica sadrži duplicirane vrijednosti, možete dohvatiti one retke koji su spomenuti samo jednom. Pomoći će vam funkcija UNIQUE za Google tablice. Kod njega se radi samo o rasponu:
=UNIQUE(range)Evo kako to može izgledati na vašim podacima:
=UNIQUE(A1:B10)
Savjet. Budući da je UNIQUE osjetljiv na velika i mala slova, svoje vrijednosti prethodno prenesite na ista slova teksta koristeći načine iz ovog vodiča.
Pogledajte također:
- Kako pronaći i ukloniti duplikate u Google tablicama
COUNTUNIQUE za Google tablice
Jeste li se ikada zapitali kako prebrojati jedinstvene zapise u Google tablicama umjesto da ih povučete na zaseban popis? Pa, postoji funkcija koja to radi:
=COUNTUNIQUE(vrijednost1, [vrijednost2, ...])Možete unijeti onoliko vrijednosti koliko vam je potrebno izravno u formulu, uputiti ćelije odatle ili koristiti stvarne rasponi podataka.
Napomena. Za razliku od UNIQUE, funkcija ne može brojati cijele retke. Bavi se samo pojedinačnim stanicama. Stoga će se svaka nova ćelija u drugom stupcu smatrati jedinstvenom.
Također pogledajte:
- FUNKCIJE COUNT i COUNTA u Google tablicama
- Zbroji ćelije prema njihovoj boji u Google tablicama
Google Sheets SORT
Još jedna jednostavna funkcija Google Sheets koja to ne činipostoje u Excelu i mogu omalovažiti standardni alat. ;)
=SORT(range, sort_column, is_ascending, [sort_column2, is_ascending2, ...])- unesete raspon za svoju tablicu
- odredite sort_column – broj stupca za sortiranje
- odaberite način sortiranja redaka u is_ascending : TRUE za rastuće, FALSE za silazno
- ako ima više stupaca za razvrstavanje, nastavite ispunjavati formulu parovima sort_column i is_ascending
Za ovaj primjer sortiram voće po cijeni :
=SORT(A2:B10, 2, TRUE)
Savjet. Još par dodatnih argumenata – i SORT funkcija Google tablica pretvara se u SORTN. Vraća samo navedeni broj redaka, a ne cijelu tablicu:
- unesite broj redaka koje želite dobiti kao drugi argument
- treći se koristi za označavanje broj veza (slični ili dupli redovi), ali mi to ne treba.
- ostalo je isto kao za SORT funkciju Google tablica:
=SORTN(A2:B10, 5, , 2, TRUE)
Savjet. Možete pročitati više o Google tablicama SORTN na stranici pomoći za uređivač dokumenata.
Funkcije Google tablica za spajanje i dijeljenje ćelija
Funkcije za ove zadatke zovu se isto: SPLIT i JOIN.
- Za podijeli ćelije u Google tablicama s funkcijom, unosim raspon s vrijednostima koje želim razdvojiti i navodim razdjelnik u dvostrukim navodnicima – razmak u mom slučaju.
Savjet. ARRAYFORMULAomogućuje mi unos i obradu cijelog stupca, a ne samo jedne ćelije. Cool, ha? :)
=ARRAYFORMULA( SPLIT(A2:A24, " "))
- Za ponovno spajanje ćelija, funkcija JOIN Google tablica preuzima. Funkcija će poslužiti ako trebate spojiti zapise unutar jednodimenzionalnih nizova: jedan stupac ili jedan redak.
=JOIN(" ", A2:D2)
Također pogledajte:
- Spoji ćelije u Google tablicama s funkcijom CONCATENATE
Uvoz podataka s weba
Da nije bilo nekih određenih funkcija Google tablica, uvoz podataka iz drugih proračunskih tablica i s weba bio bi muka u vratu.
Kako upotrijebite IMPORTRANGE u Google tablicama
Funkcija IMPORTRANGE omogućuje vam izvlačenje podataka iz drugog dokumenta u Google tablicama:
=IMPORTRANGE(spreadsheet_url, range_string)Samo navedete proračunsku tablicu dajući njezin spreadsheet_url i unesite raspon – range_string – koji želite dohvatiti.
Napomena. Kada prvi put referencirate drugu datoteku, formula će vratiti pogrešku. Nema potrebe za panikom. Stvar je u tome da prije nego što IMPORTRANGE za Google tablice može dohvatiti podatke, morat ćete mu dati dopuštenja za pristup drugoj proračunskoj tablici. Samo prijeđite mišem preko te pogreške i vidjet ćete gumb koji će vam pomoći da to učinite:
=IMPORTRANGE("//docs.google.com/spreadsheets/d/1V8IjzfD9EiwfkV2wBx8KgJ9g3GQGQOyl3_P3Go/edit","Sheet1!A1:B10")
Savjet . IMPORTRANGE sam detaljno raspravljao u jednom od prethodnih postova na blogu, dođite pogledati. :)
IMPORTHTML i IMPORTDATA
Ovo dvojefunkcije su dizajnirane za uvoz podataka s raznih internetskih stranica.
- Ako su podaci od interesa predstavljeni kao .csv (vrijednost odvojena zarezom) ili .tsv (vrijednost odvojena tabulatorom) na web stranici, koristite IMPORTDATA:
=IMPORTDATA(url)
Zamijenite taj url vezom na svoju izvornu stranicu ili referencom na ćeliju s takvom vezom.
- Da biste dohvatili samo tablicu s neke web stranice, umjesto toga koristite IMPORTHTML:
=IMPORTHTML(url, upit, indeks)
Navedite url za stranica s tablicom; odlučite želite li dobiti popis ili tablicu za upit ; a ako postoji nekoliko tablica ili popisa na stranici, usmjerite funkciju na ispravnu unosom njenog broja:
=IMPORTHTML( "//travel.gc.ca/travelling/advisories", "table", 1)
Savjet. Tu je i IMPORTFEED koji uvozi RSS ili ATOM feed i IMPORTXML koji izvlači podatke iz podataka strukturiranih na različite načine (uključujući XML, HTML i CSV).
Funkcije Google tablica za pretvaranje brojeva i izvođenje matematike
Postoji mala grupa jednostavnih funkcija – parsera – koji pretvaraju vaš broj u:
- datum – TO_DATE
=TO_DATE(43, 882.00)
=TO_DOLLARS(43, 882.00)
I mala grupa operatora koji se mogu koristiti u formulama za usporedbu ili izračun. Naći ćete ih u jednoj grupi operatora na ovoj stranici.
- ZBIRAJ, MINUS, DIVIDE, MNOŽI
- EQ (provjerite akovrijednosti su jednake), NE (nije jednako)
- GT (provjerite je li prva vrijednost veća od), GTE (veće od ili jednako), LT (manje od), LTE (manje od ili jednako )
- UMINUS (obrće predznak broja)
…Pih! Kakva gomila funkcija Google tablica! :)
Možete li vjerovati da ne postoje u Excelu? Tko bi pomislio? Kladim se da mnogi od njih odvode Google tablice korak dalje u obradi vaših podataka.
Ako postoje neke druge funkcije koje ste otkrili u proračunskim tablicama, a ne stanu u Excel, požurite i podijelite ih s nama u odjeljku za komentare ispod! ;)
na oba kraja formule dat će vam do znanja da ste uspjeli.U Google tablicama to je riješeno posebnom funkcijom:
=ARRAYFORMULA(array_formula)Stavite cijele svoje Google tablice formulu s rasponima unutar tih standardnih okruglih zagrada i završite kao i obično – pritiskom na Enter .
Najjednostavniji primjer bio bi s funkcijom IF za Google tablice.
Pretpostavimo da imate tablicu s rezultatima kratke ankete na Sheet1. Tablica je povezana s obrascem pa se stalno ažurira. Stupac A sadrži imena ispitanika, a stupac B sadrži njihove odgovore – da ili ne .
Morate prikazati imena onih koji su rekli da na Sheet2.
Dok se IF obično odnosi na jednu ćeliju, Google Sheets ARRAYFORMULA čini da vaš IF obrađuje sva imena i odgovore odjednom. Evo formule za korištenje na Sheet2:
=ARRAYFORMULA( IF(Sheet1!$B$2:$B$100="yes", Sheet1!$A$2:$A$100, ""))
Pogledajte također:
- Formule polja Google tablica
Funkcija GOOGLEFINANCE
Jeste li se ikada zapitali je li moguće pratiti tečajeve valuta u Tablicama? Ili koliko košta neka stavka s uvezene tablice u valuti vaše zemlje? A koliko je koštao prije tjedan dana? Prije mjesec ili godinu dana?
Google tablice odgovaraju na sva ova i još neka pitanja pomoću funkcije GOOGLEFINANCE. Povezuje se s poslužiteljima Google Finance i dohvaća trenutne ili povijesne financijske podatke izravno na vaš računburza pod nazivom Nasdaq:
=GOOGLEFINANCE("NASDAQ:GOOG", "price")
Primjer 2. Povijesna cijena dionice
Na sličan način možete dohvatiti informacije o cijene dionica za zadnjih 7 dana:
=GOOGLEFINANCE("NASDAQ:GOOG", "price", "9/13/2019", 7, 1)
Primjer 3. Trenutačni tečaj
GOOGLEFINANCE također pomaže u dohvaćanju tečajeva valuta :
-
=GOOGLEFINANCE("CURRENCY:EURGBP")
za dobivanje tečajeva za pretvaranje eura u funte sterlinga
-
=GOOGLEFINANCE("CURRENCY:GBPUSD")
za dohvaćanje informacija o pretvaranju funti sterlinga u američke dolare
-
=GOOGLEFINANCE("CURRENCY:USDCAD")
koliko košta prijelaz s američkih dolara na kanadske dolare
Primjer 4. Povijesni tečaj
Ili mogu provjeriti tečajeve od istog dana prije godinu dana:
=GOOGLEFINANCE("CURRENCY:USDCAD", "price", "9/20/2018")
Vidi također:
- Izračunajte devizne tečajeve u Google tablicama pomoću GoogleFinance
Funkcija IMAGE Google tablica
Posjedovanje slika u proračunskim tablicama može biti korisno, posebno u obrazovne svrhe. Možete uključiti slike u padajuće popise kako biste rad sa svojim podacima podigli na višu razinu.
Da biste svoje podatke opskrbili umjetničkim djelima, arsenal funkcija Google tablica uključuje IMAGE:
=IMAGE( url, [način], [visina], [širina])- url – adresa slike na webu. Potreban.
Napomena. Ne brkajte adresu slike sa stranicom na kojoj se slika nalazi. URL slike može se dohvatiti desnim klikom na samu sliku iodabirom Kopiraj adresu slike iz kontekstnog izbornika.
- način – odlučite kako dodati sliku u Google tablice: prilagodite je veličini ćelije i zadržite (1) ili zanemarite (2) omjer slike; zadržati izvornu veličinu slike (3); ili postavite vlastite proporcije slike (4). Izborno, ali prema zadanim postavkama koristi način #1 ako je izostavljen.
- visina i širina koriste se za određivanje veličine ako ste prethodno odabrali odgovarajući način (#4) . Neobavezno.
Primjer 1. Prilagodite sliku veličini ćelije, ali zadržite omjer slike
Da biste dodali sliku u Google tablice tako da odgovara veličini ćelije, dovoljno je spomenuti samo URL slike u formuli. Dakle, malo povećavam red i koristim sljedeće:
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Strawberry.png")
Primjer 2. Prilagodite sliku ćeliji i zanemarite omjer slike
Ako želite umetnuti sliku i rastegnuti je tako da u cijelosti ispuni ćeliju, to je način #2 za formulu:
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blueberry.png", 2)
Kao što vidite, ovaj način rada ne izgleda previše privlačno. Pokušajmo sljedeći.
Primjer 3. Zadrži izvornu veličinu slike
Postoji opcija zadržavanja izvorne veličine slike. Način #3 će pomoći:
=IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blackberry.png", 3)
Očito, ćelija se ne širi automatski. Stoga vjerujem da je ovaj način koristan samo ako imate male slike ili ručno prilagođavate ćelije.
Primjer 4. Odredite proporcije slike
Posljednji način (#4) omogućuje vam postavljanje prilagođenihširina i visina slike u pikselima izravno u formuli:
=IMAGE("//ableb_images.s3.amazonaws.com/_img-blog/google-sheets-functions-not-xl/Raspberry.png", 4, 100, 100)
Budući da su moje slike kvadratne, postavio sam 100 piksela sa 100. Jasno je da slika ipak ne stane u ćeliju. Ali zadržao sam to tako samo da pokažem da biste trebali biti spremni prilagoditi svoje ćelije za sva 4 načina.
Pogledajte također:
- Kvačice i križići kao slike u Google tablicama
Funkcija QUERY Google tablica
Vjerujem da je QUERY u Google tablicama najopsežnija i najmoćnija funkcija koju možete pronaći. Koristi se na toliko različitih načina da nisam siguran mogu li ih sve nabrojati, a kamoli pobrojati.
Može u potpunosti zamijeniti funkciju FILTER Google tablica, a osim toga, ima mogućnosti COUNT-a , SUM i funkcija AVERAGE. Pa... šteta za njih!
Formule izrađene pomoću Google tablica QUERY omogućuju vam rukovanje velikim skupovima podataka izravno u proračunskim tablicama. Za to se koristi poseban jezik upita – skup naredbi koje reguliraju što funkcija radi.
Savjet. Ako ste upoznati s bazama podataka, ove vas naredbe mogu podsjetiti na SQL.
Savjet. Ne želite shvatiti nikakve naredbe? Čujem te. ;) Skočite na ovaj dio posta kako biste isprobali alat koji će umjesto vas izraditi Google Sheets QUERY formule. =QUERY(podaci, upit, [zaglavlja])
- podaci je mjesto gdje označavate tablicu za upravljanje, na primjer, imenovanim rasponom ili rasponom ćelija. Ovaj argument jepotrebno.
- upit je mjesto gdje počinju vaše naredbe. Potreban.
Savjet. Potpuni popis dostupnih klauzula i redoslijed njihovog pojavljivanja u formuli možete pronaći na ovoj stranici koju je za vas izradio Google.
Napomena. Sve klauzule treba unijeti u dvostruke navodnike.
- zaglavlja vam omogućuju da odredite broj redaka zaglavlja. Opcijski je i, ako je izostavljen, prema zadanim postavkama uzima -1 . U ovom će slučaju Google tablice QUERY pokušati pogoditi broj zaglavlja na temelju sadržaja vaših ćelija.
Ova funkcija može učiniti toliko toga i može pokriti toliko mnogo slučajeva upotrebe! Ali pokazat ću samo nekoliko najjednostavnijih primjera.
Primjer 1. Odaberite podatke pomoću funkcije QUERY Google tablica
Da biste vratili cijelu tablicu iz Sheet1 , trebate koristiti naredbu select i zvjezdicu ( * ) koja predstavlja sve podatke:
=QUERY(Sheet1!A1:C10, "select *")
Savjet. Ako vam ne treba cijela tablica i radije biste povukli određene stupce, samo ih navedite umjesto zvjezdice:
=QUERY(Sheet1!A1:C10, "select A,C")
Primjer 2. Vrati podatke po uvjetu (naredba "Where")
Klauzula where omogućuje vam da navedete uvjet koji bi trebao biti ispunjen kako bi se vratile vrijednosti. Ovo Google Sheets QUERY daje moć filtriranja.
- Dohvatite popis samo onih filmova koji su emitirani nakon 50-ih:
=QUERY(Sheet1!A1:C10, "select A,C where C > 1950")
- Ili odaberite samo drame (one filmove u kojima Drama pojavljuje se u stupcu Žanr ):
Savjet. Možete slobodno navesti onoliko uvjeta za onoliko stupaca unutar jedne formule koliko vam je potrebno.
Primjer 3. Sortirajte podatke pomoću klauzule "Poređaj po"
Iznenađujuće, Google tablice QUERY također mogu igrati ulogu alata za sortiranje. U tu se svrhu koristi posebna naredba pod nazivom order by .
Samo upišete stupac prema kojem sortirate i zatim odredite redoslijed: ASC za uzlazno i DESC za silazno.
Dohvatimo cijelu tablicu i sortiramo filmove od A do Z:
=QUERY(Sheet1!A1:C10, "select A,B,C order by A DESC")
Napravi Google tablice stvaraju QUERY formule za vas
Formule su sjajne i sve to, ali ako nemate ni vremena ni želje kopati po njima, ovaj dodatak će vam neizmjerno pomoći.
Višestruki VLOOKUP Podudaranja vrši v-pretraživanje s drugog lista. Unatoč svom nazivu, alat koristi funkciju QUERY Google tablica za vraćanje više odabranih stupaca s drugog lista.
Zašto QUERY? Budući da njegov jezik omogućuje više od pukog okomitog pretraživanja. On pretražuje stupce u svim smjerovima i dobiva sva podudaranja na temelju višestrukih kriterija .
Rad s add-on, uopće ne morate znati nijednu klauzulu QUERY. A postavljanje višestrukih kriterija v-pretrage nikada nije bilo jednostavno:
- samo odaberete uvjet s padajućeg popisa (sadrži više od,je između itd.)
- i unesite svoj tekst, datum, vrijeme ili broj kakav jest.
I sve to u samo jedan brzi korak :
Donji dio dodatka je Područje pregleda gdje se gradi formula UPITA. Formula se mijenja dok postavljate uvjete, tako da uvijek vidite da je ažurirana.
Također vam prikazuje vraćena pretraživanja vlookupa. Da biste ih dobili na svom listu zajedno s formulom, jednostavno odaberite ćeliju u koju ih želite staviti i pritisnite Umetni formulu . Ako uopće ne trebate formulu, zalijepite samo podudaranja na svoj list pritiskom na Zalijepi rezultat .
U svakom slučaju, možete instalirati Više VLOOKUP Poklapa se s vašim proračunskim tablicama s Google Workspace Marketplacea da dokaže da sam u pravu ;) Također, svakako posjetite početnu stranicu dodatka kako biste ga bolje upoznali.
Pogledajte također:
- Uklonite duplicirane retke pomoću QUERY u Google tablicama
- Koristite Google tablice QUERY za uvoz raspona iz više listova
- Izradite QUERY formule u Google tablicama za formatiranje datuma
- Spajanje stupaca pomoću funkcije Google Sheets QUERY
- Spoji Google tablice & ažurirajte ćelije funkcijom QUERY
- Podijelite jedan list na više listova prema zajedničkim podacima pomoću QUERY
Funkcija SPARKLINE Google tablica
Prije nekog vremena objasnili smo kako graditi grafikone u proračunskim tablicama. Ali Google tablice SPARKLINE su vašeproračunska tablica.
=GOOGLEFINANCE(ticker, [atribut], [start_date], [end_date