Ynhâldsopjefte
Hjoed sil ik de formules fan Google Spreadsheets oan 'e tafel bringe. Ik sil begjinne mei eleminten dêr't se bestean út, herinnerje jo hoe't se wurde berekkene, en fertel in ferskil tusken gewoane en komplekse formules.
Hjir is wat jo witte moatte:
De essinsje fan formules fan Google Sheets
Earste dingen earst - om in formule te bouwen, hawwe jo logyske útdrukkingen en funksjes nedich.
In funksje is in wiskundige útdrukking; elk mei in eigen namme.
Om Google Spreadsheets te witten dat jo op it punt binne om in formule yn te fieren ynstee fan in nûmer of tekst, begjin dan in lykweardich teken (=) yn te fieren yn in sel fan belang. Typ dan de funksjenamme en de rest fan de formule.
Tip. Jo kinne hjir in folsleine list kontrolearje fan alle funksjes beskikber yn Google Blêden.
Jo formule kin befetsje:
- selferwizings
- neamde gegevensberik
- numerike en tekstuele konstanten
- operators
- oare funksjes
Soarten selferwizings
Elke funksje fereasket gegevens om mei te wurkjen, en sel referinsjes wurde brûkt om dy gegevens oan te jaan.
Om in sel te ferwizen, wurdt alfanumerike koade brûkt - letters foar kolommen en sifers foar rigen. Bygelyks, A1 is de earste sel yn kolom A .
Der binne 3 soarten selferwizings fan Google Sheets:
- Relatyf : A1
- Absolút: $A$1
- Mixed (heal relatyf en heal absolút): $A1 of A$1
It dollarteken ($) is wat feroaret de referinsjetype.
Ien kear ferpleatst, feroarje relative selferwizings neffens de bestimmingsel. Bygelyks, B1 befettet =A1 . Kopiearje it nei C2 en it sil feroarje nei =B2 . Sûnt it waard kopiearre 1 kolom nei rjochts en 1 rige hjirûnder, binne alle koördinaten ferhege yn 1.
As formules hawwe absolute ferwizings, se sille net feroarje ien kear kopiearre. Se jouwe altyd ien en deselde sel oan, sels as nije rigen en kolommen oan de tabel tafoege wurde of de sel sels earne oars ferpleatst wurdt.
Oarspronklike formule yn B1 | =A1 | =A$1 | =$A1 | =$A$1 |
Formule kopiearre nei C2 | =B2 | =B$1 | =$A2 | =$A$1 |
Om foar te kommen dat referinsjes feroarje as se kopieare of ferpleatst wurde, brûk absolute.
Om fluch te wikseljen tusken sibben en absoluten, markearje gewoan elke selferwizing en druk op F4 op jo toetseboerd.
By earst sil jo relative referinsje - A1 - feroarje yn absolút - $A$1 . Druk nochris op F4, en jo krije in mingde referinsje - A$1 . Op de folgjende knop hit, sille jo $A1 sjen. In oare sil alles werombringe nei syn oarspronklike steat - A1 . En sa fierder.
Tip. Om alle referinsjes yn ien kear te feroarjen, markearje de folsleine formule en druk op F4
Gegevensberiken
Google Sheets brûkt net allinich referinsjes fan ien sel, mar ek groepen fan neistlizzende sellen - berik. Se wurde beheind troch de boppestelofts en rjochts ûnder sellen. Bygelyks, A1:B5 sinjalearret om alle sellen te brûken dy't hjirûnder yn oranje markearre binne:
Konstanten yn formules fan Google Spreadsheets
Fêste wearden yn Google Blêden binne dejingen dy't net kinne wurde berekkene en bliuwe altyd itselde. Meastentiids binne it nûmers en tekst, bygelyks 250 (nûmer), 03/08/2019 (datum), Profit (tekst). Dit binne allegear konstanten en wy kinne se feroarje mei ferskate operators en funksjes.
De formule kin bygelyks allinich konstante wearden en operators befetsje:
=30+5*3
Of it kin wurde brûkt om nije wearde te berekkenjen op basis fan gegevens fan in oare sel:
=A2+500
Soms moatte jo de konstanten mei de hân feroarje. En de maklikste manier om dat te dwaan is om elke wearde yn in aparte sel te pleatsen en se te ferwizen yn formules. Dan, alles wat jo hoege te dwaan is feroarings oan te meitsjen yn ien sel ynstee fan yn alle formules.
Dus, as jo 500 yn B2 sette, ferwize dan dan mei de formule:
=A2+B2
Om ynstee 700 te krijen, feroarje gewoan it nûmer yn B2 en it resultaat sil opnij berekkene wurde.
Operators foar formules fan Google Blêden
Ferskillende operators wurde brûkt yn spreadsheets om it type en de folchoarder fan berekkeningen foar te setten. Se falle yn 4 groepen:
- arithmetyske operators
- fergelikingsoperators
- konkatenaasjeoperators
- referinsjeoperators
Aritmetyske operators
As denamme suggerearret, dizze wurde brûkt om út te fieren wiskundige berekkeningen lykas optellen, subtracting, fermannichfâldigjen, en divyzje. As gefolch krije wy nûmers.
Rekenkundige operator | Operaasje | Foarbyld |
+ (plusteken) | Tafoeging | =5+5 |
- (minteken) | Subtraksje Negatyf nûmer | =5-5 =-5 |
* (asterisk) | Fermannichfâldigje | =5*5 |
/ (slash) | Division | =5/5 |
% (persintaazjeteken) | Persint | 50% |
^ (karetteken) | Eksponinten | =5^2 |
Fergelikingsoperators
Fergelikingsoperators wurde brûkt om twa wearden te fergelykjen en in logyske útdrukking werom te jaan: TRUE of FALSE.
Fergelikingsoperator | Fergelikingsbetingsten | Formulefoarbyld |
= | Equal nei | =A1=B1 |
> | Mear as | =A1>B1 |
< | Minder as | =A1 |
>= | Mear as of gelyk oan | =A1>=B1 |
<= | Minder as of lyk oan | =A1 <=B1 |
Net lyk oan | =A1B1 |
Tekstkonkatenaasje operators
Ampersand (&) wurdt brûkt om meardere tekststrings yn ien te ferbinen (konkatenearje). Fier it hjirûnder yn yn ien fan Google Sheets-sellen en it sil weromkomme Fleanmasine :
="Air"&"craft"
Of set Achternamme op A1 en Namme nei B1 en krije de Achternamme , Namme tekst mei de folgjende:
=A1&", "&B1
Formule-operators
Dizze operators wurde brûkt om formules fan Google Spreadsheets te bouwen en gegevensbereiken oan te jaan:
Formule-operator | Aksje | Formulefoarbyld |
: (kolon) | Berik operator. Makket ferwizing nei alle sellen tusken (en ynklusyf) de earste en de lêste sellen neamd. | B5:B15 |
, (komma) | Union operator. Joint meardere referinsjes yn ien. | =SUM(B5:B15,D5:D15) |
Alle operators hawwe ferskillende prioriteit (foarrang) dy't de folchoarder fan formuleberekkeningen en, meastentiids, beynfloedet de resultearjende wearden.
Oarder fan berekkeningen en foarrang fan operators
Elke formule yn Google Sheets behannelet syn wearden yn in bepaalde folchoarder: fan links nei rjochts basearre op operator foarrang. Operators fan deselde prioriteit, f.eks. fermannichfâldigje en divyzje, wurde berekkene yn 'e folchoarder fan har ferskining (lofts nei rjochts).
Operators foarrang | Beskriuwing |
: (kolon) (spaasje) , (komma) | Berikoperator |
- | Minusteken |
% | Perintaazje |
^ | Eksponintaasje |
* en / | Fermannichfâldigje en divyzje |
+ en- | Optellen en subtraksje |
& | Ferkeapje meardere teksttekens yn ien |
= >= | Fergeliking |
Hoe kinne jo heakjes brûke om de folchoarder fan berekkeningen te feroarjen
Om de folchoarder te feroarjen fan berekkeningen binnen de formule, omslute it diel dat earst moat komme tusken heakjes. Litte wy sjen hoe't it wurket.
Stel dat wy in standert formule hawwe:
=5+4*3
Sûnt fermannichfâldigjen de lieding nimt en tafoeging folget, komt de formule 17
As wy heakjes tafoegje, feroaret it spultsje:
=(5+4)*3
De formule foeget earst nûmers ta, fermannichfâldiget se dan mei 3, en jout 27 .
De heakjes út it folgjende foarbyld diktearje it folgjende:
=(A2+25)/SUM(D2:D4)
- berekkenje de wearde foar A2 en heakje it ta oan 25
- fyn de som fan wearden fan D2, D3 en D4
- dielje it earste getal nei de som fan wearden
Ik hoopje dat it net dreech foar jo sil wêze om dizze hinne te kommen om't wy de folchoarder fan berekkeningen fan jongs ôf leare en alle rekenen om ús hinne wurde op dizze manier útfierd. :)
Beneamde berik yn Google Blêden
Wisten jo dat jo aparte sellen en folsleine gegevensbereiken kinne labelje? Dit makket it ferwurkjen fan grutte datasets fluch en maklik. Boppedat sille jo josels folle flugger liede binnen formules fan Google Sheets.
Stel dat jo in kolom hawwe wêr't jo de totale ferkeap per produkt en klant berekkenje. Neam sa'nberik Total_Sales en brûk it yn formules.
Ik leau dat jo it iens binne dat de formule
=SUM(Total_Sales)
folle dúdliker en makliker te lêzen is as
=SUM($E$2:$E$13)
Opmerking. Jo kinne gjin neamde berik oanmeitsje fan net-oangrinzjende sellen.
Om jo berik te identifisearjen, dwaan it folgjende:
- Markearje jo neistlizzende sellen.
- Gean nei Gegevens > Beneamde berik yn it blêdmenu. In oerienkommende paniel sil oan de rjochterkant ferskine.
- Stel de namme yn foar it berik en klik op Klear .
Tip . Hjirmei kinne jo ek alle beriken kontrolearje, bewurkje en wiskje dy't jo oanmakke hawwe:
Juiste namme kieze foar it gegevensberik
Namme berik meitsje jo formules fan Google Blêden freonliker , dúdliker, en begryplik. Mar d'r is in lytse set regels dy't jo moatte folgje as it giet om etiketteringsbereiken. De namme:
- Kin allinnich letters, sifers, ûnderstreken (_) befetsje.
- Moat net begjinne fan in nûmer of fan "wiere" of "false" wurden.
- Moat gjin spaasjes ( ) of oare ynterpunksjetekens befetsje.
- Moat 1-250 tekens lang wêze.
- Moat net oerienkomme mei it berik sels. As jo besykje it berik te neamen as A1:B2 , dan kinne de flaters foarkomme.
As der wat mis giet, bgl. jo brûke romte yn 'e namme Totale ferkeap , dan krije jo daliks in flater. De juste namme soe TotalSales of Total_Sales wêze.
Opmerking. Google Sheets neamde berik binne gelyk oanabsolute sel ferwizings. As jo rigen en kolommen tafoegje oan 'e tabel, sil it berik Total_Sales net feroarje. Ferpleats it berik nei elk plak fan it blêd - en dit sil de resultaten net feroarje.
Soarten formules fan Google Blêden
Formules kinne ienfâldich en kompleks wêze.
Ienfâldige formules befetsje konstanten, ferwizings nei sellen op itselde blêd, en operators. As regel is it ien funksje of in operator, en de folchoarder fan berekkeningen is heul ienfâldich en rjochtlinich - fan links nei rjochts:
=SUM(A1:A10)
=A1+B1
Sa gau as ekstra funksjes en operators ferskine, of de folchoarder fan berekkeningen wurdt wat yngewikkelder, de formule wurdt kompleks.
Komplekse formules kinne befetsje sel ferwizings, meardere funksjes, konstanten, operators, en neamd berik. Har lingte kin oerweldigjend wêze. Allinnich har skriuwer kin se fluch "ûntsiferje" (mar meastal allinich as it net mear as in wike lyn boud is).
Hoe kinne jo komplekse formules mei gemak lêze
Der is in trúk om te meitsjen jo formules lykje begryplik.
Jo kinne safolle spaasjes en line-ôfbrekken brûke as jo nedich binne. Dit sil gjin rommel meitsje mei it resultaat en sil alles op 'e maklikste manier regelje.
Om in brekline yn 'e formule te setten, druk op Alt+Enter op jo toetseboerd. Om de folsleine formule te sjen, wreidzje de Formulebalke út:
Sûnder dizze ekstra spaasjes en breuklinen soe de formule derút sjendit:
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18), $E$2:$E$13,"")))
Kinne jo it iens wurde dat de earste manier better is?
De folgjende kear sil ik djipper grave yn it bouwen en bewurkjen fan Google Sheets-formules, en wy sille oefenje in bytsje mear. As jo fragen hawwe, lit se dan asjebleaft yn 'e kommentaren hjirûnder.