Kuidas kasutada valemeid Google Sheetsis

  • Jaga Seda
Michael Brown

Täna võtan ette Google Sheetsi valemid. Alustan elementidest, millest need koosnevad, tuletan meelde, kuidas neid arvutatakse, ja räägin erinevusest tavaliste ja keeruliste valemite vahel.

Siin on see, mida peate teadma:

    Google Sheetsi valemite olemus

    Kõigepealt - valemi koostamiseks on vaja loogilisi väljendeid ja funktsioone.

    Funktsioon on matemaatiline väljendus; igaühel on oma nimi.

    Selleks, et Google Sheets teaks, et te kavatsete sisestada valemi, mitte numbri või teksti, alustage võrdusmärgi (=) sisestamist sellesse lahtrisse. Seejärel sisestage funktsiooni nimi ja ülejäänud valem.

    Vihje. Kõigi Google Sheetsis saadaval olevate funktsioonide täielikku loetelu saate vaadata siit.

    Teie valem võib sisaldada:

    • lahtri viited
    • nimelised andmeväljad
    • numbrilised ja tekstilised konstandid
    • operaatorid
    • muud funktsioonid

    Rakuviidete tüübid

    Iga funktsioon vajab töötamiseks andmeid ja nende andmete märkimiseks kasutatakse lahtriviiteid.

    Rakule viitamiseks kasutatakse tähtnumbrilist koodi - veerud tähistatakse tähtedega ja read numbritega. Näiteks, A1 on esimene lahter veerus A .

    Google Sheets'i lahtriviiteid on 3 tüüpi:

    • Suhteline: A1
    • Absoluutne: $A$1
    • Segatud (pooleldi suhteline ja pooleldi absoluutne): $A1 või A$1

    Dollari märk ($) muudab viite tüüpi.

    Pärast teisaldamist muutuvad suhtelised lahtriviited vastavalt sihtruutudele. Näiteks B1 sisaldab =A1 . Kopeeri see C2 ja see muutub järgmiselt. =B2 Kuna see kopeeriti 1 veeru võrra paremale ja 1 rea võrra allapoole, on kõik koordinaadid suurenenud 1 võrra.

    Kui valemitel on absoluutsed viited, ei muutu need pärast kopeerimist. Nad näitavad alati ühte ja sama lahtrit, isegi kui tabelisse lisatakse uusi ridu ja veerge või lahter ise nihkub kuhugi mujale.

    Algne valem B1 =A1 =A$1 =$A1 =$A$1
    Valem kopeeritakse C2-sse =B2 =B$1 =$A2 =$A$1

    Seega, et vältida viidete muutumist kopeerimise või teisaldamise korral, kasutage absoluutseid viiteid.

    Sugulaste ja absoluutide vahel kiireks vahetamiseks tõstke lihtsalt ükskõik millise lahtri viide esile ja vajutage klaviatuuril F4.

    Alguses on teie suhteline viide - A1 - muutub absoluutseks - $A$1 . Vajutage veel kord F4 ja saate segatud viite - A$1 . Järgmisel nupuvajutusel näete, et $A1 . teine toob kõik tagasi algsesse olekusse - A1 Ja nii edasi.

    Vihje. Kõikide viidete korraga muutmiseks tõstke kogu valem esile ja vajutage F4.

    Andmevahemikud

    Google Sheets kasutab mitte ainult üksikute lahtrite viiteid, vaid ka kõrvuti asetsevate lahtrite rühmi - vahemikke. Need on piiratud vasaku ülemise ja parema alumise lahtriga. Näiteks, A1:B5 signaale, et kasutada kõiki allpool oranžiga tähistatud lahtreid:

    Konstandid Google Sheets'i valemites

    Konstantsed väärtused Google Sheetsis on need, mida ei saa arvutada ja mis jäävad alati samaks. Enamasti on need numbrid ja tekst, näiteks 250 (number), 03/08/2019 (kuupäev), Kasum (tekst). Need kõik on konstandid ja me saame neid muuta erinevate operaatorite ja funktsioonide abil.

    Näiteks võib valem sisaldada ainult konstantseid väärtusi ja operaatoreid:

    =30+5*3

    Või saab seda kasutada uue väärtuse arvutamiseks teise lahtri andmete põhjal:

    =A2+500

    Mõnikord tuleb aga konstante käsitsi muuta. Ja kõige lihtsam viis seda teha on paigutada iga väärtus eraldi lahtrisse ja viidata neile valemites. Siis tuleb vaid teha muudatusi ühes lahtris, mitte kõigis valemites.

    Seega, kui te panete 500 B2-le, viidake sellele valemiga:

    =A2+B2

    Et saada 700 selle asemel lihtsalt muutke numbrit B2 ja tulemus arvutatakse uuesti.

    Google Sheetsi valemite operaatorid

    Erinevaid operaatoreid kasutatakse arvutustabelites arvutuste tüübi ja järjekorra ette määramiseks. Need jagunevad 4 rühma:

    • aritmeetilised operaatorid
    • võrdlusoperaatorid
    • aheldamise operaatorid
    • viiteoperaatorid

    Aritmeetilised operaatorid

    Nagu nimigi ütleb, kasutatakse neid matemaatiliste arvutuste tegemiseks, nagu liitmine, lahutamine, korrutamine ja jagamine. Selle tulemusena saame arvud.

    Aritmeetiline operaator Operatsioon Näide
    + (plussmärk) Lisandumine =5+5
    - (miinusmärk) Subtraktsioon

    Negatiivne arv

    =5-5

    =-5

    * (tärn) Korrutamine =5*5
    / (kaldkriips) Osakond =5/5
    % (protsendi märk) Protsendid 50%
    ^ (tähe märk) Eksponendid =5^2

    Võrdlusoperaatorid

    Võrdlusoperaatoreid kasutatakse kahe väärtuse võrdlemiseks ja loogilise väljendi tagastamiseks: TRUE või FALSE.

    Võrdlusoperaator Võrdlustingimus Valemi näide
    = Võrdne =A1=B1
    > Rohkem kui =A1>B1
    < Vähem kui =A1 td="">
    >= Rohkem või võrdne =A1>=B1
    <= Vähem või võrdne =A1<=B1
    Ei ole võrdne =A1B1

    Teksti ühendamise operaatorid

    Ampersand (&) kasutatakse mitme tekstisõnumi ühendamiseks (ühendamiseks) üheks. Sisestage alljärgnev tekst ühes Google Sheetsi lahtris ja see annab tagasi järgmise tulemuse Õhusõiduk :

    ="Air"& "craft"

    Või panna Perekonnanimi A1-le ja Nimi B1-le ja saada Perekonnanimi, nimi tekstiga:

    =A1&", "&B1

    Valemioperaatorid

    Neid operaatoreid kasutatakse Google Sheetsi valemite koostamiseks ja andmevahemike märkimiseks:

    Valemi operaator Tegevus Valemi näide
    : (koolon) Vahemikuoperaator. Loob viite kõikidele lahtritele esimese ja viimase mainitud lahtri vahel (ja kaasa arvatud). B5:B15
    , (koma) Liit-operaator. Ühendab mitu viidet üheks. =SUM(B5:B15,D5:D15)

    Kõigil operaatoritel on erinev prioriteet (eelisjärjekord), mis määrab valemi arvutuste järjekorra ja mõjutab enamasti saadud väärtusi.

    Arvutuste järjekord ja operaatorite eelisjärjekord

    Iga valem Google Sheetsis käsitleb oma väärtusi teatavas järjekorras: vasakult paremale operaatorite eelisjärjekorra alusel. Sama prioriteediga operaatorid, nt korrutamine ja jagamine, arvutatakse nende esinemise järjekorras (vasakult paremale).

    Operaatorite eelisjärjekord Kirjeldus
    : (koolon)

    (ruum)

    , (koma)

    Range operaator
    - Miinusmärk
    % Protsentuaalne osakaal
    ^ Väljendamine
    * ja / Korrutamine ja jagamine
    + ja - Liitmine ja lahutamine
    & Mitme tekstisõnumi ühendamine üheks tekstisõnaks
    =

    >=

    Võrdlus

    Kuidas kasutada sulgusid arvutuste järjekorra muutmiseks

    Arvutuste järjekorra muutmiseks valemi sees sulgege see osa, mis peaks tulema esimesena, sulgudesse. Vaatame, kuidas see toimib.

    Oletame, et meil on standardvalem:

    =5+4*3

    Kuna korrutamine on eesotsas ja liitmine järgneb, annab valem tagasi 17 .

    Kui me lisame sulgudes, muutub mäng:

    =(5+4)*3

    Valem liidab kõigepealt arvud, seejärel korrutab need 3ga ja annab tagasi 27 .

    Järgmise näite sulgudes dikteeritakse järgmist:

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

    • arvutada A2 väärtus ja lisada see 25-le
    • leida D2, D3 ja D4 väärtuste summa.
    • jagada esimene arv väärtuste summaga

    Ma loodan, et teil ei ole raske neist mööda minna, sest arvutuste järjekorda õpime me väga noorest east peale ja kõik aritmeetika meie ümber toimub nii :)

    Nimetud vahemikud Google Sheetsis

    Kas teadsite, et saate märgistada eraldi lahtreid ja terveid andmevahemikke? See muudab suurte andmekogumite töötlemise kiireks ja lihtsaks. Lisaks juhindute Google Sheetsi valemite sees palju kiiremini.

    Oletame, et teil on veerg, kus arvutatakse kogumüük toote ja kliendi kohta. Nimetage selline vahemik Müük kokku ja kasutada seda valemites.

    Usun, et te nõustute, et valemiga

    =SUM(Müük kokku)

    on palju selgem ja lihtsamini loetav kui

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

    Märkus. Te ei saa luua nimelisi vahemikke mittekõrvalolevatest lahtritest.

    Oma vahemiku tuvastamiseks tehke järgmist:

    1. Märkige oma kõrvalolevad lahtrid.
    2. Mine edasi Andmed> Nimetud vahemikud lehe menüüs. Paremale ilmub vastav paan.
    3. Määrake vahemiku nimi ja klõpsake Valmis .

    Vihje. See võimaldab teil ka kontrollida, muuta ja kustutada kõiki loodud vahemikke:

    Andmevahemiku õige nime valimine

    Nimega vahemikud muudavad teie Google Sheetsi valemid sõbralikumaks, selgemaks ja arusaadavamaks. Kuid vahemike märgistamisel tuleks järgida mõningaid reegleid. Nimi:

    • Võib sisaldada ainult tähti, numbreid, allakriipsu (_).
    • Ei tohiks alustada numbrist ega sõnadest "tõsi" või "vale".
    • Ei tohiks sisaldada tühikuid ( ) ega muid kirjavahemärke.
    • Peaks olema 1-250 tähemärki pikk.
    • Ei tohiks olla kooskõlas vahemikuga ise. Kui proovite nimetada vahemikku kui A1:B2 , võivad tekkida vead.

    Kui midagi läheb valesti, näiteks kasutate nimes tühikut, siis Müük kokku , siis saate kohe vea. Õige nimi oleks KokkuMüük või Müük kokku .

    Märkus. Google Sheetsi nimelised vahemikud on sarnased absoluutsete lahtriviidetega. Kui lisate tabelisse ridu ja veerge, siis on Müük kokku vahemik ei muutu. Liigutage vahemik ükskõik millisesse kohta lehel - ja see ei muuda tulemusi.

    Google Sheets'i valemite tüübid

    Valemid võivad olla lihtsad ja keerulised.

    Lihtsad valemid sisaldavad konstante, viiteid samal lehel olevatele lahtritele ja operaatoreid. Reeglina on tegemist kas ühe funktsiooni või operaatoriga ning arvutuste järjekord on väga lihtne ja sirgjooneline - vasakult paremale:

    =SUM(A1:A10)

    =A1+B1

    Niipea, kui lisanduvad täiendavad funktsioonid ja operaatorid või kui arvutuste järjekord muutub veidi keerulisemaks, muutub valem keeruliseks.

    Keerulised valemid võivad sisaldada lahtriviiteid, mitmeid funktsioone, konstante, operaatoreid ja nimelisi vahemikke. Nende pikkus võib olla üle jõu käiv. Ainult nende autor suudab neid kiiresti "lahti mõtestada" (aga tavaliselt ainult siis, kui see on koostatud mitte rohkem kui nädal aega tagasi).

    Kuidas lugeda keerulisi valemeid hõlpsasti

    On üks trikk, kuidas muuta oma valemid arusaadavaks.

    Võite kasutada nii palju tühikuid ja reavahetusi kui vaja. See ei sega tulemust ja paigutab kõik kõige mugavamalt.

    Valemisse murderea panemiseks vajutage klaviatuuril Alt+Enter. Kogu valemi nägemiseks laiendage valemit Valemiriba :

    Ilma nende täiendavate tühikute ja murdeviirideta näeks valem välja nii:

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

    Kas te olete nõus, et esimene viis on parem?

    Järgmisel korral süvenen ma Google Sheetsi valemite koostamisse ja redigeerimisse ning me harjutame veidi rohkem. Kui teil on küsimusi, jätke need allpool olevatesse kommentaaridesse.

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.