Tabl cynnwys
Heddiw, rydw i'n mynd i ddod â fformiwlâu Google Sheets i'r tabl. Dechreuaf gydag elfennau y maent yn eu cynnwys, eich atgoffa sut y cânt eu cyfrifo, a dywedaf wahaniaeth rhwng fformiwlâu plaen a chymhleth.
Dyma beth sydd angen i chi ei wybod:
Hanfod fformiwlâu Google Sheets
Pethau cyntaf yn gyntaf – i adeiladu fformiwla, mae angen ymadroddion a ffwythiannau rhesymegol.
Mynegiad mathemategol yw ffwythiant; pob un â'i enw ei hun.
Er mwyn i Google Sheets wybod eich bod ar fin rhoi fformiwla yn hytrach na rhif neu destun, dechreuwch roi arwydd cyfartal (=) i gell o ddiddordeb. Yna, teipiwch enw'r ffwythiant a gweddill y fformiwla.
Awgrym. Gallwch wirio rhestr gyflawn o'r holl swyddogaethau sydd ar gael yn Google Sheets yma.
Gall eich fformiwla gynnwys:
- cyfeirnodau cell
- ystod data a enwir 8>cysonion rhifol a thestunol
- gweithredwyr
- swyddogaethau eraill
Mathau o gyfeirnodau cell
Mae angen data i weithio gyda, a cell ar gyfer pob ffwythiant defnyddir cyfeiriadau i ddangos y data hwnnw.
I gyfeirio at gell, defnyddir cod alffaniwmerig – llythrennau ar gyfer colofnau a rhifau ar gyfer rhesi. Er enghraifft, A1 yw'r gell gyntaf yng ngholofn A .
Mae 3 math o gyfeirnodau cell Google Sheets:
- Perthynas : A1
- Absolute: $A$1
- Cymysg (hanner perthynas a hanner absoliwt): $A1 neu A$1
Arwydd y ddoler ($) yw beth yn newid y cyfeiriadmath.
Ar ôl eu symud, mae cyfeiriadau cell cymharol yn newid yn ôl y gell cyrchfan. Er enghraifft, mae B1 yn cynnwys =A1 . Copïwch ef i C2 a bydd yn troi i =B2 . Ers iddo gael ei gopïo 1 golofn i'r dde ac 1 rhes isod, mae'r holl gyfesurynnau wedi cynyddu mewn 1.
Os oes gan fformiwlâu gyfeirnodau absoliwt, ni fyddant yn newid ar ôl eu copïo. Maen nhw bob amser yn dynodi un gell a'r un peth, hyd yn oed os yw rhesi a cholofnau newydd yn cael eu hychwanegu at y tabl neu os yw'r gell ei hun yn cael ei symud i rywle arall>
Felly, i atal cyfeiriadau rhag newid os cânt eu copïo neu eu symud, defnyddiwch rai absoliwt.
I newid rhwng perthnasau ac absoliwt yn gyflym, amlygwch unrhyw gyfeirnod cell a gwasgwch F4 ar eich bysellfwrdd.
Yn yn gyntaf, bydd eich cyfeirnod cymharol – A1 – yn newid i absoliwt – $A$1 . Pwyswch F4 unwaith eto, a byddwch yn cael cyfeirnod cymysg - A$1 . Ar y botwm taro nesaf, fe welwch $A1 . Bydd un arall yn dychwelyd popeth i'w gyflwr gwreiddiol - A1 . Ac yn y blaen.
Awgrym. I newid pob cyfeiriad ar unwaith, amlygwch y fformiwla gyfan a gwasgwch F4
Amrediadau data
Mae Google Sheets yn defnyddio nid yn unig gyfeiriadau un gell ond hefyd grwpiau o gelloedd cyfagos - ystodau. Maent yn cael eu cyfyngu gan yr uchafcelloedd dde chwith a gwaelod. Er enghraifft, mae signalau A1:B5 i ddefnyddio'r holl gelloedd sydd wedi'u hamlygu mewn oren isod:
Cysonion yn fformiwlâu Google Sheets
Gwerthoedd cyson yn Google Sheets yw'r rhai na ellir eu cyfrifo ac maent bob amser yn aros yr un peth. Gan amlaf, rhifau a thestun ydyn nhw, er enghraifft 250 (rhif), 03/08/2019 (dyddiad), Elw (testun). Mae'r rhain i gyd yn gysonion a gallwn eu newid gan ddefnyddio gweithredwyr a ffwythiannau amrywiol.
Er enghraifft, gall y fformiwla gynnwys gwerthoedd a gweithredyddion cyson yn unig:
=30+5*3
Neu gall cael ei ddefnyddio i gyfrifo gwerth newydd yn seiliedig ar ddata cell arall:
=A2+500
Weithiau, fodd bynnag, mae'n rhaid i chi newid y cysonion â llaw. A'r ffordd hawsaf o wneud hynny yw gosod pob gwerth mewn cell ar wahân a chyfeirio atynt mewn fformiwlâu. Yna, y cyfan sydd angen i chi ei wneud yw gwneud newidiadau mewn cell sengl yn hytrach nag ym mhob fformiwla.
Felly, os rhowch 500 i B2, cyfeiriwch ato gyda'r fformiwla:<3
=A2+B2
I gael 700 yn lle hynny, newidiwch y rhif yn B2 a bydd y canlyniad yn cael ei ailgyfrifo.
Gweithredwyr ar gyfer fformiwlâu Google Sheets
Defnyddir gwahanol weithredwyr mewn taenlenni i ragosod y math a threfn y cyfrifiadau. Maent yn perthyn i 4 grŵp:
- gweithredwyr rhifyddeg
- gweithredwyr cymhariaeth
- gweithredwyr concatenation
- gweithredwyr cyfeirnod
Gweithredwyr rhifyddeg
Fel yMae'r enw'n awgrymu bod y rhain yn cael eu defnyddio i wneud cyfrifiadau mathemategol fel adio, tynnu, lluosi a rhannu. O ganlyniad, rydym yn cael rhifau.
Gweithredwr rhifyddeg | Gweithrediad | Enghraifft |
+ (plws arwydd) | Ychwanegiad | =5+5 |
- (arwydd minws) | Tynnu Rhif negyddol | =5-5 =-5 |
* (seren) | Lluosi | =5*5 |
/ (slaes) | Adran | =5/5 |
% (arwydd y cant) | Canrannau | 50% |
^ (arwydd caret) | Esbonwyr | =5^2 |
Defnyddir gweithredwyr cymhariaeth i gymharu dau werth a dychwelyd mynegiad rhesymegol: CYWIR neu ANGHYWIR.
Gweithredwr cymhariaeth | Amod cymharu | Enghraifft fformiwla |
= | Cyfartal i | =A1=B1 |
> | Mwy na | =A1>B1 |
< | Llai na | =A1 | >= | Yn fwy na neu'n hafal i | =A1>=B1 | ><= | Llai na neu'n hafal i | =A1 <=B1 |
> | Ddim yn hafal i | =A1B1 |
Concatenation testun gweithredwyr
Defnyddir ampersand (&) i gysylltu (concatenate) llinynnau testun lluosog i mewn i un. Rhowch yr isod i mewn i un o gelloedd Google Sheets a bydd yn dychwelyd Awyren :
="Air"&"craft"
Neu, rhowch Cyfenw i A1 a Enw i B1 a chael y Cyfenw , Name testun gyda'r canlynol:
=A1&", "&B1
Gweithredwyr fformiwla
Defnyddir y gweithredwyr hyn i adeiladu fformiwlâu Google Sheets a nodi ystodau data:
<10Mae gan bob gweithredwr wahanol flaenoriaeth (blaenoriaeth) sy'n diffinio'r trefn cyfrifiadau fformiwla ac, gan amlaf, yn effeithio ar y gwerthoedd canlyniadol.
Trefn cyfrifiadau a blaenoriaeth gweithredwyr
Mae pob fformiwla yn Google Sheets yn trin ei gwerthoedd mewn rhyw drefn arbennig: o'r chwith i'r dde yn seiliedig ar flaenoriaeth gweithredwr. Gweithredwyr o’r un flaenoriaeth, e.e. lluosi a rhannu, yn cael eu cyfrifo yn nhrefn eu hymddangosiad (o'r chwith i'r dde).
Rhagoriaeth gweithredwyr | Disgrifiad | : (colon) (gofod) , (coma) | Gweithredwr amrediad |
-<14 | Arwydd llai |
% | Canran |
^ | Esboniad |
* a / | Lluosi a rhannu |
+ a- | Adio a thynnu |
& | Cydosod llinynnau testunol lluosog yn un |
= >= | Cymharu |
Sut i ddefnyddio cromfachau i newid trefn y cyfrifiadau
I newid y drefn o gyfrifiadau o fewn y fformiwla, amgaewch y rhan a ddylai ddod gyntaf mewn cromfachau. Gawn ni weld sut mae'n gweithio.
Tybiwch fod gennym ni fformiwla safonol:
=5+4*3
Gan fod lluosi yn cymryd y blaen a bod adio yn dilyn, bydd y fformiwla yn dychwelyd 17 .
Os ydym yn ychwanegu cromfachau, mae'r gêm yn newid:
=(5+4)*3
Mae'r fformiwla yn ychwanegu rhifau yn gyntaf, yna'n eu lluosi â 3, ac yn dychwelyd 27 .
Mae'r cromfachau o'r enghraifft nesaf yn pennu'r canlynol:
=(A2+25)/SUM(D2:D4)
- cyfrifwch werth A2 a'i ychwanegu at 25
- darganfyddwch swm y gwerthoedd o D2, D3, a D4
- rhannwch y rhif cyntaf i swm y gwerthoedd
Gobeithiaf na fydd yn anodd i chi fynd o gwmpas y rhain gan ein bod yn dysgu trefn y cyfrifiadau o oedran ifanc iawn a bod yr holl rifyddeg o'n cwmpas yn cael eu perfformio fel hyn. :)
Ystodau a enwyd yn Google Sheets
Oeddech chi'n gwybod y gallwch chi labelu celloedd ar wahân ac ystodau data cyfan? Mae hyn yn gwneud prosesu setiau data mawr yn gyflym ac yn hawdd. Yn ogystal, byddwch yn eich arwain eich hun o fewn fformiwlâu Google Sheets yn gynt o lawer.
Tybiwch fod gennych chi golofn lle rydych chi'n cyfrifo cyfanswm y gwerthiant fesul cynnyrch a chwsmer. Enwch aamrediad Total_Sales a'i ddefnyddio mewn fformiwlâu.
Credaf y byddech yn cytuno bod y fformiwla
=SUM(Total_Sales)
yn llawer cliriach a haws ei darllen na
=SUM($E$2:$E$13)
Nodyn. Ni allwch greu ystodau a enwir o gelloedd nad ydynt yn gyfagos.
I adnabod eich amrediad, gwnewch y canlynol:
- Amlygwch eich celloedd cyfagos.
- Ewch i Data > Ystodau a enwir yn newislen y ddalen. Bydd cwarel cyfatebol yn ymddangos ar y dde.
- Gosodwch yr enw ar gyfer yr amrediad a chliciwch Gwneud .
Awgrym . Mae hyn hefyd yn gadael i chi wirio, golygu, a dileu'r holl ystodau rydych chi wedi'u creu:
Dewis yr enw cywir ar gyfer yr ystod ddata
Mae ystodau a enwyd yn gwneud eich fformiwlâu Google Sheets yn fwy cyfeillgar , yn gliriach, ac yn ddealladwy. Ond mae yna set fach o reolau y dylech eu dilyn o ran ystodau labelu. Gall yr enw:
- gynnwys llythrennau, rhifau, tanlinellu (_) yn unig.
- Ni ddylai ddechrau o rif neu o eiriau "gwir" neu "anghywir".
- Ni ddylai gynnwys bylchau ( ) neu atalnodau eraill.
- Dylai fod 1-250 nod o hyd.
- Ni ddylai fod yn cyfateb i'r amrediad ei hun. Os ceisiwch enwi'r amrediad fel A1:B2 , gall y gwallau ddigwydd.
Os aiff rhywbeth o'i le, e.e. rydych yn defnyddio gofod yn yr enw Cyfanswm Gwerthiant , fe gewch wall ar unwaith. Yr enw cywir fyddai TotalSales neu Total_Sales .
Nodyn. Mae'r ystodau a enwir Google Sheets yn debyg icyfeiriadau cell absoliwt. Os ydych chi'n ychwanegu rhesi a cholofnau at y tabl, ni fydd yr ystod Total_Sales yn newid. Symudwch yr amrediad i unrhyw le ar y ddalen – ac ni fydd hyn yn newid y canlyniadau.
Mathau o fformiwlâu Google Sheets
Gall fformiwlâu fod yn syml a chymhleth.
Mae fformiwlâu syml yn cynnwys cysonion, cyfeiriadau at gelloedd ar yr un ddalen, a gweithredyddion. Fel rheol, naill ai un swyddogaeth neu weithredwr ydyw, ac mae trefn y cyfrifiadau yn syml iawn ac yn syml - o'r chwith i'r dde:
=SUM(A1:A10)
=A1+B1
Cyn gynted wrth i swyddogaethau a gweithredwyr ychwanegol ymddangos, neu wrth i drefn y cyfrifiadau ddod ychydig yn fwy cymhleth, mae'r fformiwla'n mynd yn gymhleth.
Gall fformiwlâu cymhleth gynnwys cyfeirnodau cell, swyddogaethau lluosog, cysonion, gweithredyddion, ac ystodau a enwir. Gall eu hyd fod yn llethol. Dim ond eu hawdur all eu "dadgywir" yn gyflym (ond fel arfer dim ond os cafodd ei adeiladu ddim mwy nag wythnos yn ôl).
Sut i ddarllen fformiwlâu cymhleth yn rhwydd
Mae tric i'w wneud mae eich fformiwlâu yn edrych yn ddealladwy.
Gallwch ddefnyddio cymaint o fylchau a thoriadau llinell ag sydd eu hangen arnoch. Ni fydd hyn yn gwneud llanast o'r canlyniad a bydd yn trefnu popeth yn y ffordd fwyaf cyfleus.
I roi llinell doriad yn y fformiwla, pwyswch Alt+Enter ar eich bysellfwrdd. I weld y fformiwla gyfan, ehangwch y Bar fformiwla :
Heb y bylchau ychwanegol a'r llinellau torri hyn, byddai'r fformiwla yn edrych felhwn:
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18), $E$2:$E$13,"")))
Allwch chi gytuno bod y ffordd gyntaf yn well?
Y tro nesaf byddaf yn cloddio'n ddyfnach i mewn i adeiladu a golygu fformiwlâu Google Sheets, a byddwn yn ymarfer ychydig mwy. Os oes gennych unrhyw gwestiynau, gadewch nhw yn y sylwadau isod.