Slik bruker du formler i Google Sheets

  • Dele Denne
Michael Brown

I dag skal jeg bringe Google Regneark-formler på bordet. Jeg starter med elementer de består av, minner deg på hvordan de beregnes, og forteller forskjellen mellom vanlige og komplekse formler.

Her er det du trenger å vite:

    Kjernen i Google Sheets-formler

    Først og fremst – for å bygge en formel trenger du logiske uttrykk og funksjoner.

    En funksjon er et matematisk uttrykk; hver med sitt eget navn.

    For at Google Sheets skal vite at du er i ferd med å skrive inn en formel i stedet for et tall eller en tekst, begynner du å skrive inn et likhetstegn (=) i en celle av interesse. Skriv deretter inn funksjonsnavnet og resten av formelen.

    Tips. Du kan sjekke en fullstendig liste over alle funksjoner som er tilgjengelige i Google Regneark her.

    Formelen din kan inneholde:

    • cellereferanser
    • navngitte dataområder
    • numeriske og tekstkonstanter
    • operatorer
    • andre funksjoner

    Typer cellereferanser

    Hver funksjon krever data å jobbe med, og celle referanser brukes for å indikere disse dataene.

    For å referere til en celle brukes alfanumerisk kode – bokstaver for kolonner og tall for rader. For eksempel er A1 den første cellen i kolonnen A .

    Det finnes tre typer Google Regneark-cellereferanser:

    • Relative : A1
    • Absolutt: $A$1
    • Blandet (halvparten relativ og halvparten absolutt): $A1 eller A$1

    Dollartegnet ($) er hva endrer referansentype.

    Når de er flyttet, endres relative cellereferanser i henhold til målcellen. For eksempel inneholder B1 =A1 . Kopier den til C2 og den vil bli =B2 . Siden den ble kopiert 1 kolonne til høyre og 1 rad under, har alle koordinater økt med 1.

    Hvis formler har absolutte referanser, vil de ikke endres når de først er kopiert. De indikerer alltid en og samme celle, selv om nye rader og kolonner legges til i tabellen eller selve cellen flyttes et annet sted.

    Original formel i B1 =A1 =A$1 =$A1 =$A$1
    Formel kopiert til C2 =B2 =B$1 =$A2 =$A$1

    Derfor, for å forhindre at referanser endres hvis de kopieres eller flyttes, bruk absolutte referanser.

    For å bytte mellom relative og absolutte raskt, marker en cellereferanse og trykk F4 på tastaturet.

    På først vil din relative referanse – A1 – endres til absolutt – $A$1 . Trykk F4 en gang til, og du vil få en blandet referanse – A$1 . Ved neste knappetrykk vil du se $A1 . En annen vil returnere alt til sin opprinnelige tilstand – A1 . Og så videre.

    Tips. For å endre alle referanser samtidig, uthev hele formelen og trykk F4

    Dataområder

    Google Sheets bruker ikke bare enkeltcellereferanser, men også grupper av tilstøtende celler – områder. De er begrenset av den øvrevenstre og nederste høyre celler. A1:B5 signaliserer for eksempel å bruke alle cellene uthevet i oransje nedenfor:

    Konstanter i Google Regneark-formler

    Konstante verdier i Google Sheets er de som ikke kan beregnes og forblir alltid de samme. Oftest er det tall og tekst, for eksempel 250 (tall), 03/08/2019 (dato), Profit (tekst). Disse er alle konstanter, og vi kan endre dem ved hjelp av forskjellige operatorer og funksjoner.

    For eksempel kan formelen bare inneholde konstantverdier og operatorer:

    =30+5*3

    Eller den kan brukes til å beregne ny verdi basert på en annen celles data:

    =A2+500

    Noen ganger må du imidlertid endre konstantene manuelt. Og den enkleste måten å gjøre det på er å plassere hver verdi i en separat celle og referere til dem i formler. Så er alt du trenger å gjøre å gjøre endringer i en enkelt celle i stedet for i alle formler.

    Så hvis du setter 500 til B2, referer til den med formelen:

    =A2+B2

    For å få 700 i stedet, endre ganske enkelt tallet i B2 og resultatet vil bli beregnet på nytt.

    Operatorer for Google Regneark-formler

    Ulike operatører brukes i regneark for å forhåndsinnstille typen og rekkefølgen på beregninger. De faller inn i 4 grupper:

    • aritmetiske operatorer
    • sammenligningsoperatorer
    • sammenkoblingsoperatorer
    • referanseoperatorer

    Aritmetiske operatorer

    Somnavnet antyder, disse brukes til å utføre matematiske beregninger som addering, subtrahering, multiplikasjon og divisjon. Som et resultat får vi tall.

    Aritmetisk operator Operasjon Eksempel
    + (plusstegn) Addisjon =5+5
    - (minustegn) Subtraksjon

    Negativt tall

    =5-5

    =-5

    * (stjerne) Multiplikasjon =5*5
    / (skråstrek) Division =5/5
    % (prosenttegn) Prosent 50%
    ^ (karettegn) Eksponenter =5^2

    Sammenligningsoperatorer

    Sammenligningsoperatorer brukes til å sammenligne to verdier og returnere et logisk uttrykk: TRUE eller FALSE.

    Sammenligningsoperator Sammenligningsbetingelse Formeleksempel
    = Lik til =A1=B1
    > Mer enn =A1>B1
    < Mindre enn =A1 td="">
    >= Mer enn eller lik =A1>=B1
    <= Mindre enn eller lik =A1 <=B1
    Ikke lik =A1B1

    Tekstsammenkobling operatorer

    Ampersand (&) brukes til å koble (sammenkoble) flere tekststrenger til én. Skriv inn under i en av Google Sheets-cellene, så kommer den tilbake Fly :

    ="Air"&"craft"

    Eller sett Etternavn til A1 og Navn til B1 og få etternavnet , Navn tekst med følgende:

    =A1&", "&B1

    Formeloperatorer

    Disse operatorene brukes til å bygge Google Regneark-formler og indikere dataområder:

    Formeloperator Handling Formeleksempel
    : (kolon) Rekkevidde operatør. Oppretter referanse til alle celler mellom (og inkludert) den første og den siste cellen nevnt. B5:B15
    , (komma) Union operatør. Slår sammen flere referanser til én. =SUM(B5:B15,D5:D15)

    Alle operatorer har forskjellig prioritet (prioritet) som definerer rekkefølgen av formelberegninger og som oftest påvirker de resulterende verdiene.

    Rekkefølge av beregninger og operatørprioritet

    Hver formel i Google Regneark håndterer verdiene i en bestemt rekkefølge: fra venstre til høyre basert på operatørprioritet. Operatører med samme prioritet, f.eks. multiplikasjon og divisjon, beregnes i rekkefølgen de vises (venstre mot høyre).

    Operatorers forrang Beskrivelse
    : (kolon)

    (mellomrom)

    , (komma)

    Områdeoperator
    - Minustegn
    % Prosentandel
    ^ Eksponentiering
    * og / Multiplikasjon og divisjon
    + og- Addisjon og subtraksjon
    & Sett sammen flere tekststrenger til én
    =

    >=

    Sammenligning

    Hvordan bruke parentes for å endre rekkefølgen på beregninger

    For å endre rekkefølgen av beregninger innenfor formelen, omslutt delen som skal komme først i parentes. La oss se hvordan det fungerer.

    Anta at vi har en standardformel:

    =5+4*3

    Siden multiplikasjon tar ledelsen og addisjon følger, vil formelen returnere 17 .

    Hvis vi legger til parenteser, endres spillet:

    =(5+4)*3

    Formelen legger først tall, multipliserer dem med 3, og returnerer 27 .

    Kanteme fra neste eksempel dikterer følgende:

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

    • beregn verdi for A2 og legg den til 25
    • finn summen av verdier fra D2, D3 og D4
    • del det første tallet til summen av verdier

    Jeg håper det ikke blir vanskelig for deg å komme rundt disse siden vi lærer rekkefølgen på beregninger fra en veldig ung alder og all regning rundt oss utføres på denne måten. :)

    Visste du at du kan merke separate celler og hele dataområder? Dette gjør behandlingen av store datasett rask og enkel. Dessuten vil du veilede deg selv innenfor Google Sheets-formler mye raskere.

    Anta at du har en kolonne der du beregner totalt salg per produkt og kunde. Nevn en slikrange Total_Sales og bruk det i formler.

    Jeg tror du er enig i at formelen

    =SUM(Total_Sales)

    er langt klarere og lettere å lese enn

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

    Merk. Du kan ikke opprette navngitte områder fra ikke-tilstøtende celler.

    For å identifisere området ditt, gjør følgende:

    1. Uthev de tilstøtende cellene.
    2. Gå til Data > Navngitte områder i arkmenyen. En tilsvarende rute vises til høyre.
    3. Angi navnet på området og klikk på Ferdig .

    Tips . Dette lar deg også sjekke, redigere og slette alle områder du har opprettet:

    Velge riktig navn for dataområdet

    Navngitte områder gjør Google Regneark-formlene dine mer brukervennlige , klarere og forståelig. Men det er et lite sett med regler du bør følge når det gjelder merkeområder. Navnet:

    • Kan bare inneholde bokstaver, tall, understreker (_).
    • Bør ikke starte fra et tall eller fra "sanne" eller "falske" ord.
    • Bør ikke inneholde mellomrom ( ) eller andre skilletegn.
    • Bør være 1-250 tegn langt.
    • Bør ikke stemme overens med selve området. Hvis du prøver å navngi området som A1:B2 , kan feilene oppstå.

    Hvis noe går galt, f.eks. du bruker plass i navnet Totalt salg , får du en feilmelding med en gang. Riktig navn vil være TotalSales eller Total_Sales .

    Merk. Google Sheets navngitte områder ligner påabsolutte cellereferanser. Hvis du legger til rader og kolonner i tabellen, endres ikke området Total_Sales . Flytt området til et hvilket som helst sted på arket – og dette vil ikke endre resultatene.

    Typer Google Regneark-formler

    Formler kan være enkle og komplekse.

    Enkle formler inneholder konstanter, referanser til celler på samme ark og operatorer. Som regel er det enten én funksjon eller en operator, og rekkefølgen på beregningene er veldig enkel og grei – fra venstre til høyre:

    =SUM(A1:A10)

    =A1+B1

    Så snart Etter hvert som tilleggsfunksjoner og operatorer vises, eller rekkefølgen på beregningene blir litt mer komplisert, blir formelen kompleks.

    Komplekse formler kan inkludere cellereferanser, flere funksjoner, konstanter, operatorer og navngitte områder. Lengden deres kan være overveldende. Bare forfatteren deres kan "dechiffrere" dem raskt (men vanligvis bare hvis den ble bygget for ikke mer enn en uke siden).

    Hvordan lese komplekse formler med letthet

    Det er et triks å lage formlene dine ser forståelige ut.

    Du kan bruke så mange mellomrom og linjeskift du trenger. Dette vil ikke rote med resultatet og ordne alt på den mest praktiske måten.

    For å sette en bruddlinje i formelen, trykk Alt+Enter på tastaturet. For å se hele formelen, utvider du Formellinjen :

    Uten disse ekstra mellomrommene og brytelinjene, vil formelen se slik utdette:

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

    Kan du være enig i at den første måten er bedre?

    Neste gang skal jeg grave dypere inn i å bygge og redigere Google Regneark-formler, så skal vi øve litt mer. Hvis du har spørsmål, vennligst legg dem igjen i kommentarene nedenfor.

    Michael Brown er en dedikert teknologientusiast med en lidenskap for å forenkle komplekse prosesser ved hjelp av programvareverktøy. Med mer enn ti års erfaring i teknologibransjen, har han forbedret ferdighetene sine i Microsoft Excel og Outlook, samt Google Sheets og Docs. Michaels blogg er dedikert til å dele sin kunnskap og ekspertise med andre, og gir enkle å følge tips og veiledninger for å forbedre produktivitet og effektivitet. Enten du er en erfaren profesjonell eller nybegynner, tilbyr Michaels blogg verdifull innsikt og praktiske råd for å få mest mulig ut av disse viktige programvareverktøyene.