Kako uporabljati formule v Google preglednicah

  • Deliti To
Michael Brown

Danes bom predstavil formule v Google Sheets. Začel bom z elementi, iz katerih so sestavljene, vas spomnil, kako se izračunajo, in povedal razliko med navadnimi in zapletenimi formulami.

To je tisto, kar morate vedeti:

    Bistvo formul Google Sheets

    Najprej nekaj - za sestavo formule potrebujete logične izraze in funkcije.

    Funkcija je matematični izraz; vsak ima svoje ime.

    Da bo Google Sheets vedel, da boste vnesli formulo in ne številke ali besedila, v želeno celico najprej vnesite znak za enakost (=). Nato vnesite ime funkcije in preostali del formule.

    Nasvet. Celoten seznam vseh funkcij, ki so na voljo v Google Sheets, si lahko ogledate tukaj.

    Vaša formula lahko vsebuje:

    • reference na celice
    • poimenovana podatkovna območja
    • številske in besedilne konstante
    • upravljavci
    • druge funkcije

    Vrste referenc celic

    Vsaka funkcija potrebuje podatke, s katerimi mora delati, za označevanje teh podatkov pa se uporabljajo sklici na celice.

    Za sklicevanje na celico se uporablja alfanumerična koda - črke za stolpce in številke za vrstice, A1 je prva celica v stolpcu A .

    Obstajajo 3 vrste referenc na celice v Google Sheets:

    • Relativno: A1
    • Absolutno: $A$1
    • Mešani (pol relativni in pol absolutni): $A1 ali A$1

    Tip reference spremeni znak dolar ($).

    Ko se premaknejo, se relativne reference celic spremenijo glede na ciljno celico. Na primer, B1 vsebuje =A1 . Kopirajte jo v C2 in spremenila se bo v =B2 Ker je bila kopirana 1 stolpec desno in 1 vrstica spodaj, so se vse koordinate povečale za 1.

    Če imajo formule absolutne reference, se po kopiranju ne spremenijo. Vedno označujejo eno in isto celico, tudi če so tabeli dodane nove vrstice in stolpci ali je celica premaknjena drugam.

    Izvirna formula v B1 =A1 =A$1 =$A1 =$A$1
    Formula, kopirana v C2 =B2 =B$1 =$A2 =$A$1

    Če želite preprečiti, da bi se reference spremenile, če jih kopirate ali premikate, uporabite absolutne reference.

    Če želite hitro preklopiti med relativnimi in absolutnimi vrednostmi, označite katero koli referenčno celico in na tipkovnici pritisnite F4.

    Najprej je vaša relativna referenca - A1 - se spremeni v absolutno - $A$1 . Še enkrat pritisnite F4 in dobili boste mešano referenco - A$1 . Ob naslednjem pritisku na gumb boste videli $A1 . Drugi bo vse vrnil v prvotno stanje - A1 In tako naprej.

    Nasvet. Če želite spremeniti vse reference naenkrat, označite celotno formulo in pritisnite F4.

    Razponi podatkov

    Google Sheets ne uporablja le sklicevanja na posamezne celice, temveč tudi skupine sosednjih celic - razponov. Omejeni so z zgornjo levo in spodnjo desno celico, na primer, A1:B5 signalov, da uporabite vse celice, ki so spodaj označene z oranžno barvo:

    Konstante v formulah Google Sheets

    Konstantne vrednosti v Google Sheets so tiste, ki jih ni mogoče izračunati in ostanejo vedno enake. Najpogosteje so to številke in besedilo, na primer 250 (številka), 03/08/2019 (datum), Dobiček (besedilo). Vse to so konstante, ki jih lahko spreminjamo z uporabo različnih operatorjev in funkcij.

    Formula lahko na primer vsebuje samo konstantne vrednosti in operatorje:

    =30+5*3

    Lahko pa ga uporabite tudi za izračun nove vrednosti na podlagi podatkov druge celice:

    =A2+500

    Včasih pa morate konstante spremeniti ročno. To najlažje storite tako, da vsako vrednost postavite v ločeno celico in se nanjo sklicujete v formulah. Potem morate spremembe opraviti le v eni celici in ne v vseh formulah.

    Če torej postavite 500 do B2, se nanj sklicujte s formulo:

    =A2+B2

    Da bi dobili 700 namesto tega preprosto spremenite številko v B2 in rezultat bo ponovno izračunan.

    Operatorji za formule Google Sheets

    V preglednicah se za prednastavitev vrste in vrstnega reda izračunov uporabljajo različni operatorji. Delimo jih v 4 skupine:

    • aritmetični operatorji
    • operaterji za primerjavo
    • operatorji za združevanje
    • referenčni operaterji

    Aritmetični operatorji

    Kot pove že ime, se uporabljajo za izvajanje matematičnih izračunov, kot so seštevanje, odštevanje, množenje in deljenje. Tako dobimo številke.

    Aritmetični operator Operacija Primer
    + (znak plus) Dodatek =5+5
    - (znak minus) Odštevanje

    Negativno število

    =5-5

    =-5

    * (zvezdica) Množenje =5*5
    / (poševnica) Oddelek =5/5
    % (znak odstotka) Odstotki 50%
    ^ (znak caret) Eksponenti =5^2

    Primerjalni operaterji

    Primerjalni operatorji se uporabljajo za primerjavo dveh vrednosti in vračajo logični izraz: TRUE ali FALSE.

    Operater za primerjavo Pogoj za primerjavo Primer formule
    = Enako kot =A1=B1
    > Več kot =A1>B1
    < Manj kot =A1 td="">
    >= Več ali enako =A1>=B1
    <= Manj kot ali enako =A1<=B1
    Ni enako =A1B1

    Operaterji za združevanje besedila

    Ampersand (&) se uporablja za povezovanje (concatenate) več besedilnih nizov v enega. V eno od celic Google Sheets vnesite spodnji vnos in vrnil se bo Zrakoplovi :

    ="Zrak"& "plovilo"

    Ali pa postavite Priimek v A1 in Ime v B1 in pridobite Priimek, ime besedilo z naslednjim:

    =A1&", "&B1

    Upravljavci formul

    Ti operaterji se uporabljajo za sestavljanje formul Google Sheets in označevanje podatkovnih razponov:

    Operater formule Akcija Primer formule
    : (dvopičje) Ustvari referenco na vse celice med prvo in zadnjo omenjeno celico (vključno z njima). B5:B15
    , (vejica) Operater Union. Združuje več referenc v eno. =SUM(B5:B15,D5:D15)

    Vsi operatorji imajo različno prednost (precedenco), ki določa vrstni red izračunov formule in najpogosteje vpliva na dobljene vrednosti.

    Vrstni red izračunov in prednost operaterjev

    Vsaka formula v Google Sheets obdeluje svoje vrednosti v določenem vrstnem redu: od leve proti desni glede na prednost operaterja. Operatorji z enako prednostjo, npr. množenje in deljenje, se izračunajo v vrstnem redu, v katerem se pojavijo (od leve proti desni).

    Prednost operatorjev Opis
    : (dvopičje)

    (prostor)

    , (vejica)

    Upravljavec območja
    - Znak minus
    % Odstotek
    ^ Eksponentiranje
    * in / Množenje in deljenje
    + in - Seštevanje in odštevanje
    & Konkateniranje več besedilnih nizov v enega
    =

    >=

    Primerjava

    Uporaba oklepajev za spreminjanje vrstnega reda izračunov

    Če želite spremeniti vrstni red izračunov v formuli, zapišite del, ki naj bi bil prvi, v oklepaj. Oglejmo si, kako deluje.

    Predpostavimo, da imamo standardno formulo:

    =5+4*3

    Ker ima množenje glavno vlogo, seštevanje pa mu sledi, bo formula vrnila 17 .

    Če dodamo oklepaje, se igra spremeni:

    =(5+4)*3

    Formula najprej sešteje števila, nato jih pomnoži s 3 in vrne 27 .

    Oklepaji iz naslednjega primera narekujejo naslednje:

    =(A2+25)/SUM(D2:D4)

    • izračunajte vrednost za A2 in jo dodajte k 25
    • poiščite vsoto vrednosti iz D2, D3 in D4
    • prvo število delimo z vsoto vrednosti

    Upam, da vam ne bo težko zaobiti teh nalog, saj se vrstnega reda izračunov naučimo že zelo zgodaj in vsa aritmetika okoli nas se izvaja na ta način :)

    Poimenovani razponi v Google Preglednicah

    Ali ste vedeli, da lahko označite ločene celice in celotna podatkovna območja? Tako lahko hitro in enostavno obdelate velike podatkovne nize. Poleg tega se boste veliko hitreje znašli v formulah Google Sheets.

    Predpostavimo, da imate stolpec, v katerem izračunavate skupno prodajo na izdelek in stranko. Poimenujte tak razpon Total_Sales in ga uporabite v formulah.

    Verjamem, da se strinjate, da je formula

    =SUM(Total_Sales)

    je veliko jasnejši in lažje berljiv kot

    =SUM($E$2:$E$13)

    Opomba: Poimenovanih obsegov ne morete ustvariti iz nesorodnih celic.

    Če želite določiti svoje območje, naredite naslednje:

    1. Označite sosednje celice.
    2. Pojdi na Podatki> poimenovana območja v meniju lista. Na desni strani se prikaže ustrezno podokno.
    3. Nastavite ime območja in kliknite Končano .

    Nasvet: Tako lahko preverite, uredite in izbrišete vsa ustvarjena območja:

    Izbira pravilnega imena za podatkovno območje

    Zaradi poimenovanih območij so vaše formule v Google Preglednicah prijaznejše, jasnejše in razumljivejše. Vendar je treba pri označevanju območij upoštevati nekaj pravil. Ime:

    • Vsebuje lahko samo črke, številke in podčrtanke (_).
    • Ne sme se začeti s številom ali z besedami "res" ali "napačno".
    • Ne sme vsebovati presledkov ( ) ali drugih ločil.
    • Dolg naj bo 1-250 znakov.
    • se ne sme ujemati s samim območjem. Če poskušate območje poimenovati kot A1:B2 , lahko pride do napak.

    Če gre kaj narobe, npr. če v imenu uporabite presledek. Celotna prodaja , boste takoj dobili napako. Pravilno ime bi bilo Skupna prodaja ali Total_Sales .

    Opomba: Poimenovani obsegi v Google Sheets so podobni absolutnim sklicevanjem na celice. Če v tabelo dodate vrstice in stolpce, se Total_Sales Območje se ne bo spremenilo. Premaknite območje na katero koli mesto v listu - in rezultati se ne bodo spremenili.

    Vrste formul Google preglednic

    Formule so lahko preproste in zapletene.

    Enostavne formule vsebujejo konstante, sklice na celice v istem listu in operatorje. Praviloma gre za eno funkcijo ali operator, vrstni red izračunov pa je zelo preprost in jasen - od leve proti desni:

    =SUM(A1:A10)

    =A1+B1

    Takoj ko se pojavijo dodatne funkcije in operatorji ali ko se vrstni red izračunov nekoliko zaplete, formula postane zapletena.

    Kompleksne formule lahko vključujejo sklicevanja na celice, več funkcij, konstante, operatorje in poimenovana območja. Njihova dolžina je lahko preobsežna. Hitro jih lahko "dešifrira" le njihov avtor (običajno pa le, če je bil sestavljen pred največ tednom dni).

    Kako preprosto prebrati zapletene formule

    Obstaja trik, s katerim lahko formule naredite razumljive.

    Uporabite lahko toliko presledkov in prelomov vrstic, kolikor jih potrebujete. To ne bo vplivalo na rezultat in vse bo urejeno na najprimernejši način.

    Če želite v formulo vnesti prekinitveno vrstico, na tipkovnici pritisnite Alt+Enter. Če želite videti celotno formulo, razširite Vrstica s formulo :

    Brez teh dodatnih presledkov in prekinitvenih črt bi bila formula videti takole:

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

    Se strinjate, da je prvi način boljši?

    Naslednjič se bom poglobil v sestavljanje in urejanje formul Google Sheets in bomo še malo vadili. Če imate vprašanja, jih pustite v spodnjih komentarjih.

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.