Sut i ddefnyddio fformiwlâu yn Google Sheets

  • Rhannu Hwn
Michael Brown

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> =A1 =A$1 =$A1 =$A$1 Fformiwla wedi'i chopïo i C2 =B2 =B$1 =$A2 =$A$1

    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
    Gweithredwyr cymhariaeth

    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 td="">
    >= 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:

    <10 Gweithredwr fformiwla Cam Gweithredu Enghraifft fformiwla : (colon) Ystod gweithredydd. Yn creu cyfeiriad at bob cell rhwng (ac yn cynnwys) y celloedd cyntaf a'r olaf a grybwyllwyd. B5:B15 , (comma) Union gweithredydd. Yn cysylltu cyfeiriadau lluosog yn un. =SUM(B5:B15,D5:D15)

    Mae 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).

    <12
    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:

    1. Amlygwch eich celloedd cyfagos.
    2. Ewch i Data > Ystodau a enwir yn newislen y ddalen. Bydd cwarel cyfatebol yn ymddangos ar y dde.
    3. 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.

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.