Sadržaj
Danas ću iznijeti formule Google Sheets na sto. Počeću s elementima od kojih se sastoje, podsjetit ću vas kako se izračunavaju i reći razliku između običnih i složenih formula.
Evo što trebate znati:
Suština formula Google Sheets
Najprije – da biste napravili formulu, potrebni su vam logički izrazi i funkcije.
Funkcija je matematički izraz; svaki sa svojim imenom.
Da bi Google Tabele znali da ćete unijeti formulu umjesto broja ili teksta, počnite unositi znak jednakosti (=) u ćeliju od interesa. Zatim upišite naziv funkcije i ostatak formule.
Savjet. Ovdje možete provjeriti kompletnu listu svih funkcija dostupnih u Google Sheets.
Vaša formula može sadržavati:
- reference ćelija
- nazvani rasponi podataka
- numeričke i tekstualne konstante
- operatori
- ostale funkcije
Vrste referenci ćelija
Svaka funkcija zahtijeva podatke za rad, a ćelija reference se koriste za označavanje tih podataka.
Za referencu na ćeliju koristi se alfanumerički kod – slova za stupce i brojevi za redove. Na primjer, A1 je prva ćelija u koloni A .
Postoje 3 vrste referenci na ćelije Google Sheets:
- Relativno : A1
- Apsolutno: $A$1
- Mješovito (pola relativno i pola apsolutno): $A1 ili A$1
Znak dolara ($) je ono što mijenja referencutip.
Jednom premještene, relativne reference ćelije se mijenjaju prema odredišnoj ćeliji. Na primjer, B1 sadrži =A1 . Kopirajte ga u C2 i on će se pretvoriti u =B2 . Pošto je kopiran 1 stupac desno i 1 red ispod, sve koordinate su povećane za 1.
Ako formule imaju apsolutne reference, one se neće promijeniti nakon kopiranja. Oni uvijek ukazuju na jednu te istu ćeliju, čak i ako se u tablicu dodaju novi redovi i stupci ili se sama ćelija pomjeri negdje drugdje.
Izvorna formula u B1 | =A1 | =A$1 | =$A1 | =$A$1 |
Formula je kopirana u C2 | =B2 | =B$1 | =$A2 | =$A$1 |
Dakle, da spriječite promjenu referenci ako se kopiraju ili premjeste, koristite apsolutne.
Da biste se brzo prebacivali između relativnih i apsolutnih, samo označite bilo koju referencu ćelije i pritisnite F4 na tastaturi.
Na prvo, vaša relativna referenca – A1 – će se promijeniti u apsolutnu – $A$1 . Pritisnite F4 još jednom i dobit ćete mješovitu referencu – A$1 . Prilikom sljedećeg pritiska na dugme, vidjet ćete $A1 . Drugi će vratiti sve u prvobitno stanje – A1 . I tako dalje.
Savjet. Da biste promijenili sve reference odjednom, označite cijelu formulu i pritisnite F4
Osponi podataka
Google Sheets ne koristi samo reference na jednu ćeliju već i grupe susjednih ćelija – opsege. Ograničeni su gornjim dijelomlijeve i donje desne ćelije. Na primjer, A1:B5 signalizira da se koriste sve ćelije označene narančastom bojom ispod:
Konstante u formulama Google tablica
Konstantne vrijednosti u Google Sheets su oni koji se ne mogu izračunati i uvijek ostaju isti. Najčešće su to brojevi i tekst, na primjer 250 (broj), 08.03.2019. (datum), Profit (tekst). Sve su to konstante i možemo ih mijenjati koristeći različite operatore i funkcije.
Na primjer, formula može sadržavati samo konstantne vrijednosti i operatore:
=30+5*3
Ili može koristiti za izračunavanje nove vrijednosti na osnovu podataka druge ćelije:
=A2+500
Ponekad, međutim, morate ručno promijeniti konstante. A najlakši način da to učinite je da svaku vrijednost smjestite u zasebnu ćeliju i referencirate je u formulama. Zatim, sve što treba da uradite je da napravite promene u jednoj ćeliji, a ne u svim formulama.
Dakle, ako stavite 500 na B2, obratite se na to sa formulom:
=A2+B2
Da biste umjesto toga dobili 700 , jednostavno promijenite broj u B2 i rezultat će biti ponovo izračunat.
Operatori za formule Google Sheets
Različiti operatori se koriste u proračunskim tabelama za unapred postavljanje tipa i redosleda izračunavanja. Spadaju u 4 grupe:
- aritmetički operatori
- operatori poređenja
- operatori konkatenacije
- referentni operatori
Aritmetički operatori
Kaoime sugerira, oni se koriste za izvođenje matematičkih proračuna kao što su zbrajanje, oduzimanje, množenje i dijeljenje. Kao rezultat, dobijamo brojeve.
Aritmetički operator | Operacija | Primjer |
+ (znak plus) | Sabiranje | =5+5 |
- (znak minus) | Oduzimanje Negativan broj | =5-5 =-5 |
* (zvjezdica) | Množenje | =5*5 |
/ (kosa crta) | Division | =5/5 |
% (znak procenta) | Procenti | 50% |
^ (znak za metar) | Eksponente | =5^2 |
Operatori poređenja
Operatori poređenja se koriste za poređenje dvije vrijednosti i vraćanje logičkog izraza: TRUE ili FALSE.
Operator poređenja | Uslov poređenja | Primjer formule |
= | Jednako do | =A1=B1 |
> | Više od | =A1>B1 |
< | Manje od | =A1 |
>= | Više ili jednako | =A1>=B1 |
<= | Manje ili jednako | =A1 <=B1 |
Nije jednako | =A1B1 |
Konkatenacija teksta operatori
Ampersand (&) se koristi za povezivanje (konkatenacija) više tekstualnih nizova u jedan. Unesite ispod u jednu od ćelija Google Sheets i vratit će se Zrakoplov :
="Air"&"craft"
Ili stavite Prezime na A1 i Ime na B1 i dobijete Prezime , Ime tekst sa sljedećim:
=A1&", "&B1
Operatori formule
Ovi operatori se koriste za pravljenje formula Google Sheets i označavanje raspona podataka:
Operator formule | Akcija | Primjer formule |
: (dvotočka) | Raspon operater. Kreira referencu na sve ćelije između (i uključujući) prve i posljednje spomenute ćelije. | B5:B15 |
, (zarez) | Unija operater. Spaja više referenci u jednu. | =SUM(B5:B15,D5:D15) |
Svi operatori imaju različit prioritet (prednost) koji definira redoslijed izračunavanja formule i, najčešće, utječe na rezultirajuće vrijednosti.
Red računanja i prioriteta operatora
Svaka formula u Google Sheets rukuje svojim vrijednostima određenim redoslijedom: s lijeva na desno na osnovu o prioritetu operatera. Operateri istog prioriteta, npr. množenje i dijeljenje, računaju se po redoslijedu pojavljivanja (slijeva na desno).
Prioritet operatora | Opis |
: (dvotočka) (razmak) , (zarez) | Operator raspona |
- | Znak minus |
% | Postotak |
^ | Eksponencijal |
* i / | Množenje i dijeljenje |
+ i- | Sabiranje i oduzimanje |
& | Konkatenacija više tekstualnih nizova u jedan |
= >= | Poređenje |
Kako koristiti zagrade za promjenu redoslijeda izračunavanja
Za promjenu redoslijeda kalkulacija unutar formule, dio koji bi trebao biti prvi stavite u zagrade. Hajde da vidimo kako to funkcionira.
Pretpostavimo da imamo standardnu formulu:
=5+4*3
Pošto množenje vodi i slijedi sabiranje, formula će vratiti 17 .
Ako dodamo zagrade, igra se mijenja:
=(5+4)*3
Formula prvo dodaje brojeve, zatim ih množi sa 3 i vraća 27 .
Zagrade iz sljedećeg primjera diktiraju sljedeće:
=(A2+25)/SUM(D2:D4)
- izračunajte vrijednost za A2 i dodajte je na 25
- pronađite zbir vrijednosti iz D2, D3 i D4
- podijelite prvi broj na zbir vrijednosti
Nadam se da vam neće biti teško zaobići ove budući da od malih nogu učimo red računanja i sva aritmetika oko nas se izvodi na ovaj način. :)
Imenovani rasponi u Google Sheets
Da li ste znali da možete označiti zasebne ćelije i cijele raspone podataka? Ovo čini obradu velikih skupova podataka brzom i jednostavnom. Osim toga, mnogo ćete se brže voditi kroz formule Google Sheets.
Pretpostavimo da imate kolonu u kojoj izračunavate ukupnu prodaju po proizvodu i kupcu. Ime takvograspon Total_Sales i koristite ga u formulama.
Vjerujem da biste se složili da je formula
=SUM(Total_Sales)
daleko jasnija i lakša za čitanje od
=SUM($E$2:$E$13)
Napomena. Ne možete kreirati imenovane raspone iz nesusjednih ćelija.
Da biste identificirali svoj raspon, učinite sljedeće:
- Označite susjedne ćelije.
- Idite na Podaci > Imenovani rasponi u meniju lista. Odgovarajuće okno će se pojaviti na desnoj strani.
- Postavite naziv za raspon i kliknite na Gotovo .
Savjet . Ovo vam također omogućava da provjerite, uredite i izbrišete sve opsege koje ste kreirali:
Odabir ispravnog imena za raspon podataka
Nazvani rasponi čine vaše formule Google tablica lakšim , jasnije i razumljivije. Ali postoji mali skup pravila kojih se trebate pridržavati kada je u pitanju označavanje raspona. Naziv:
- Može sadržavati samo slova, brojeve, donje crte (_).
- Ne smije početi od broja ili od "tačnih" ili "netačnih" riječi.
- Ne bi trebao sadržavati razmake ( ) ili druge znakove interpunkcije.
- Trebao bi imati 1-250 znakova.
- Ne bi trebao biti u skladu sa samim rasponom. Ako pokušate nazvati raspon kao A1:B2 , može doći do grešaka.
Ako nešto krene po zlu, npr. koristite prostor u nazivu Ukupna prodaja , odmah ćete dobiti grešku. Tačan naziv bi bio Ukupna prodaja ili Ukupna_prodaja .
Napomena. Google Sheets imenovani rasponi su sličniapsolutne reference ćelije. Ako dodate redove i stupce u tablicu, raspon Total_Sales se neće promijeniti. Pomerite opseg na bilo koje mesto na listu – i to neće promeniti rezultate.
Vrste formula Google Sheets
Formule mogu biti jednostavne i složene.
Jednostavne formule sadrže konstante, reference na ćelije na istom listu i operatore. U pravilu je to ili jedna funkcija ili operator, a redoslijed izračunavanja je vrlo jednostavan i jasan – slijeva nadesno:
=SUM(A1:A10)
=A1+B1
Čim kako se pojavljuju dodatne funkcije i operatori, ili redoslijed izračunavanja postaje malo složeniji, formula postaje složena.
Složene formule mogu uključivati reference ćelija, višestruke funkcije, konstante, operatore i imenovane raspone. Njihova dužina može biti ogromna. Samo njihov autor ih može brzo "dešifrirati" (ali obično samo ako je izgrađen prije ne više od tjedan dana).
Kako s lakoćom čitati složene formule
Postoji jedan trik vaše formule izgledaju razumljivo.
Možete koristiti onoliko razmaka i prijeloma reda koliko vam je potrebno. Ovo neće pokvariti rezultat i sve će urediti na najprikladniji način.
Da biste u formulu stavili liniju prekida, pritisnite Alt+Enter na tastaturi. Da vidite cijelu formulu, proširite traku formule :
Bez ovih dodatnih razmaka i linija prekida, formula bi izgledala kaoovo:
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18), $E$2:$E$13,"")))
Možete li se složiti da je prvi način bolji?
Sljedeći put ću kopati dublje u izgradnju i uređivanje formula Google Sheets, pa ćemo vježbati malo više. Ako imate bilo kakvih pitanja, ostavite ih u komentarima ispod.