Korisne funkcije Google Sheets za svakodnevnu upotrebu

  • Podijeli Ovo
Michael Brown

Proračunske tabele nude odličnu platformu za upravljanje tabelama podataka. Ali postoje li neke jednostavne funkcije Google Sheets za dnevne proračune? Saznajte u nastavku.

    Google Sheets funkcija SUM

    Vjerujem da je najpotrebnija operacija u tabelama pronaći ukupan zbroj različitih vrijednosti. Prva stvar koja vam pada na pamet je da dodate svaku ćeliju od interesa:

    =E2+E4+E8+E13

    Ali ova formula će postati izuzetno dugotrajna ako ima previše ćelija koje treba uzeti u obzir.

    Pravi način za dodavanje ćelija je korištenje posebne funkcije Google Sheets – SUM – koja automatski navodi sve ćelije koristeći zareze:

    =SUM(E2,E4,E8,E13)

    Ako se raspon sastoji od susjednih ćelija , jednostavno naznačite njegovu prvu i posljednju ćeliju čak i ako postoje prazne negdje između. Tako ćete izbjeći nabrajanje svake ćelije u formuli SUM Google Sheets.

    Savjet. Drugi način da dodate SUM je da odaberete kolonu sa brojevima i odaberete SUM ispod ikone Formule :

    Rezultat će biti umetnut u ćeliju odmah ispod odabranog raspona.

    Savjet. Naši električni alati imaju funkciju AutoSum. Jedan klik – i vaša aktivna ćelija će vratiti zbir vrijednosti iz cijele kolone iznad.

    Dozvolite mi da zakomplikujem zadatak. Želim dodati brojeve iz različitih raspona podataka na više listova, na primjer, A4:A8 iz Sheet1 i B4:B7 iz Sheet2 . I želim da ih sumiramjedna ćelija:

    =SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)

    Kao što vidite, upravo sam dodao još jedan list u formulu SUM Google Sheets i razdvojio dva različita raspona zarezom.

    Formule postotaka

    Često čujem da ljudi pitaju o pronalaženju procenta različitih zbroja. Ovo se obično izračunava formulom procenta Google Sheets ovako:

    =Postotak/Ukupno*100

    Isto također radi kad god treba da provjerite koji dio ovaj ili onaj broj predstavlja od ukupnog broja:

    =Dio /Ukupno*100

    Savjet. Master postotak od ukupnog, ukupnog & iznos u postocima, njegovo povećanje & smanjenje u ovom vodiču.

    U mojoj tabeli u kojoj vodim evidenciju o svim prodajama u proteklih 10 dana, mogu izračunati postotak svake prodaje od ukupne prodaje.

    Prvo, idem do E12 i pronađite ukupnu prodaju:

    =SUM(E2:E11)

    Onda, provjeravam koji dio prodaje prvog dana čini ukupne u F2:

    =E2/$E$12

    Preporučujem da napravite i nekoliko prilagodbi:

    1. Okrenite E2 na apsolutnu referencu – $E$12 – kako biste bili sigurni da ćete podijeliti svakodnevnu prodaju za isti ukupan iznos.
    2. Primijenite format broja postotaka na ćelije u stupcu F.
    3. Kopirajte formulu od F2 u sve ćelije ispod – do F11.

    Savjet. Da biste kopirali formulu, koristite jedan od načina koje sam spomenuo ranije.

    Savjet. Da biste bili sigurni da su vaši proračuni tačni, unesite donji u F12:

    =SUM(F2:F11 )

    Ako vraća 100% –sve je ispravno.

    Zašto preporučujem korištenje procentualnog formata?

    Pa, s jedne strane, da izbjegnete množenje svakog rezultata sa 100 ako želite da dobijete postotaka. S druge strane, da biste izbjegli dijeljenje rezultata na 100 ako ih želite koristiti za bilo kakve daljnje matematičke operacije bez postotaka.

    Evo na šta mislim:

    Koristim format broja postotaka u ćelijama C4, B10 i B15. Sve formule Google Sheets koje upućuju na ove ćelije su mnogo lakše. Ne moram dijeliti sa 100 ili dodati simbol postotka (%) formulama u C10 i C15.

    Isto se ne može reći za C8, C9 i C14. Moram izvršiti ova dodatna prilagođavanja da bih dobio ispravan rezultat.

    Formule niza

    Za rad s gomilom podataka u Google tablicama, ugniježđene funkcije i druge složenije kalkulacije se po pravilu koriste. Formule niza postoje u Google Sheets i za tu svrhu.

    Na primjer, imam tabelu prodaje po klijentu. Radoznao sam da pronađem maksimalnu prodaju mliječne čokolade za Smith da provjerim mogu li mu sljedeći put dati dodatni popust. Koristim sljedeću formulu niza u E18:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))

    Napomena. Da biste završili bilo koju formulu niza u Google Sheets, pritisnite Ctrl+Shift+Enter umjesto jednostavno Enter.

    Dobio sam 259 USD kao rezultat.

    Moja prva formula niza u E16 vraća maksimalnu kupovinu koju je Smith izvršio – 366 USD:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith"),$E$2:$E$13)))

    E17 pokazuje maksimumnovac potrošen za mliječnu čokoladu – $518:

    =ArrayFormula(MAX(IF(($C$2:$C$13="Milk Chocolate"),$E$2:$E$13)))

    Sada ću zamijeniti sve vrijednosti koje se koriste u formulama Google Sheets sa njihovim referencama ćelija:

    Jeste li primijetili šta se promijenilo?

    =ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18),$E$2:$E$13,"")))

    Evo šta sam imao prije:

    =ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))

    Baš tako, žonglirajući sa vrijednostima u ćelijama koje referencirate možete brzo dobiti različite rezultate na osnovu različitih uslova bez promjene same formule.

    Formule Google tablica za svakodnevnu upotrebu

    Hajde da pogledamo još nekoliko funkcija i primjeri formula zgodni za svakodnevnu upotrebu.

    Primjer 1

    Pretpostavimo da su vaši podaci napisani dijelom kao brojevi, a dijelom kao tekst: 300 eura , ukupno – 400 dolara . Ali trebate izdvojiti samo brojeve.

    Znam samo funkciju za to:

    =REGEXEXTRACT(tekst, regular_expression)

    Povlači tekst po maski s regularnim izrazom.

    • tekst – može biti referenca na ćeliju ili bilo koji tekst u dvostrukim navodnicima.
    • regularni_izraz – vaša tekstualna maska. Također u dvostrukim navodnicima. Omogućuje vam da kreirate skoro svaku moguću šemu teksta.

    Tekst u mom slučaju je ćelija sa podacima ( A2 ). I koristim ovaj regularni izraz: [0-9]+

    To znači da tražim bilo koju količinu ( + ) brojeva od 0 do 9 ( [0-9] ) napisani jedan za drugim:

    Ako brojevi imaju razlomke, regularni izraz će izgledati ovako:

    "[0-9]*\.[0-9]+[0-9]+" forbrojevi sa dvije decimale

    "[0-9]*\.[0-9]+" za brojeve sa jednim decimalnim mjestom

    Napomena. Google Sheets vidi izvučene vrijednosti kao tekst. Morate ih konvertirati u brojeve pomoću funkcije VALUE ili pomoću našeg alata za pretvaranje.

    Primjer 2 – spojite tekst s formulom

    Formule unutar teksta pomažu u dobijanju reda uredno izgleda s nekim zbrojima – brojevi sa njihovim kratkim opisima.

    Napravit ću takve redove u redovima 14 i 15. Za početak, spojim ćelije u tim redovima putem Format > Spoji ćelije i onda prebroji zbroj za kolonu E:

    =SUM(E2:E13)

    Zatim stavljam tekst koji želim da imam kao opis u duple navodnike i kombinujem ga sa formulom koristeći znak ampersanda:

    ="Total chocolate sales: "&SUM(E2:E13)&" dollars"

    Da bih svoje brojeve učinio decimalnim, koristim funkciju TEXT i postavljam format: "#,## 0"

    Drugi način je korištenje funkcije Google Sheets CONCATENATE, kao što sam koristio u A15:

    =CONCATENATE("Total discount for customers: ",TEXT(SUM(F2:F13),"#.##")," dollars")

    Primjer 3

    Šta ako učitate podatke odnekud i svi brojevi se pojavljuju sa razmacima, poput 8 544 umjesto 8544 ? Google tabele će ih vratiti kao tekst, znate.

    Evo kako pretvoriti ove vrijednosti napisane kao tekst na "normalne brojeve":

    =VALUE(SUBSTITUTE("8 544"," ",""))

    ili

    =VALUE(SUBSTITUTE(A2," ",""))

    gdje A2 sadrži 8 544 .

    Kako funkcionira? Funkcija SUBSTITUTE zamjenjuje sve razmake u tekstu (provjerite drugi argument – ​​ima razmaka u dvostrukim navodnicima) s "praznimstring" (treći argument). Zatim, VALUE pretvara tekst u brojeve.

    Primjer 4

    Postoje neke funkcije Google Sheets koje pomažu u manipulaciji tekstom u vašim proračunskim tablicama, na primjer, mijenjaju velika i mala slova Ako imate nešto čudno kao što je IZVORNI PODACI , umjesto toga možete dobiti Izvorni podaci :

    Dozvolite mi da objasnim to detaljno. Uzimam prvi znak u ćeliji:

    =LEFT(A1,1)

    i prebacim ga na velika slova:

    =UPPER(LEFT(A1,1))

    Onda uzimam preostali tekst:

    =RIGHT(A1,LEN(A1)-1)

    i natjerajte ga u mala slova:

    =LOWER(RIGHT(A1,LEN(A1)-1))

    Na kraju, dovodim sve dijelove formule zajedno sa znakom ampersanda :

    =UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))

    Savjet. Možete se prebacivati ​​između kućišta jednim klikom pomoću odgovarajućeg uslužnog programa iz naših električnih alata.

    Naravno, postoji mnogo više što Google Sheets može ponuditi. Nemojte' Ne bojte se različitih složenih formula – samo pokušajte i eksperimentirajte. Uostalom, ovi skupovi alata nam omogućavaju da riješimo mnogo različitih zadataka. Sretno! :)

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.