Sådan bruger du formler i Google Sheets

  • Del Dette
Michael Brown

I dag vil jeg præsentere Google Sheets-formler. Jeg starter med de elementer, de består af, minder dig om, hvordan de beregnes, og fortæller forskellen mellem almindelige og komplekse formler.

Her er, hvad du skal vide:

    Essensen af Google Sheets-formler

    Først og fremmest skal du bruge logiske udtryk og funktioner for at opbygge en formel.

    En funktion er et matematisk udtryk; hver funktion har sit eget navn.

    For at Google Sheets skal vide, at du er ved at indtaste en formel i stedet for et tal eller tekst, skal du begynde med at indtaste et lighedstegn (=) i en celle af interesse. Indtast derefter funktionsnavnet og resten af formlen.

    Tip. Du kan se en komplet liste over alle de funktioner, der er tilgængelige i Google Sheets, her.

    Din modermælkserstatning kan indeholde:

    • cellehenvisninger
    • navngivne datarækker
    • numeriske og tekstmæssige konstanter
    • operatører
    • andre funktioner

    Typer af cellehenvisninger

    Hver funktion kræver data at arbejde med, og der bruges cellehenvisninger til at angive disse data.

    For at henvise til en celle anvendes en alfanumerisk kode - bogstaver for kolonner og tal for rækker - f.eks, A1 er den første celle i kolonne A .

    Der er 3 typer af Google Sheets-cellehenvisninger:

    • Relativ: A1
    • Absolut: $A$1
    • Blandet (halvt relativ og halvt absolut): $A1 eller A$1

    Dollartegnet ($) ændrer referencetypen.

    Når de relative cellehenvisninger flyttes, ændres de i overensstemmelse med destinationscellen. B1 indeholder f.eks. =A1 . kopier den til C2, og den bliver til =B2 Da den blev kopieret 1 kolonne til højre og 1 række nedad, er alle koordinater steget med 1.

    Hvis formler har absolutte referencer, ændres de ikke, når de er kopieret. De angiver altid en og samme celle, selv om der tilføjes nye rækker og kolonner til tabellen, eller selve cellen flyttes et andet sted hen.

    Oprindelige formel i B1 =A1 =A$1 =$A1 =$A$1
    Formel kopieret til C2 =B2 =B$1 =$A2 =$A$1

    For at forhindre, at referencer ændres, hvis de kopieres eller flyttes, skal du bruge absolutte referencer.

    Du kan hurtigt skifte mellem relative tal og absolutte tal ved at markere en cellehenvisning og trykke på F4 på tastaturet for at skifte mellem relative tal og absolutte tal.

    I første omgang er din relative reference - A1 - vil ændre sig til absolut - $A$1 Tryk på F4 endnu en gang, og du får en blandet reference - A$1 Ved det næste tryk på knappen vil du se $A1 . en anden vil bringe alt tilbage til sin oprindelige tilstand - A1 Og så videre.

    Tip. Hvis du vil ændre alle referencer på én gang, skal du markere hele formlen og trykke på F4

    Dataområder

    Google Sheets bruger ikke kun enkeltcellereferencer, men også grupper af tilstødende celler - intervaller. De er begrænset af cellerne øverst til venstre og nederst til højre. F.eks, A1:B5 signaler til at bruge alle de celler, der er markeret med orange nedenfor:

    Konstanter i Google Sheets-formler

    Konstante værdier i Google Sheets er de værdier, der ikke kan beregnes og altid forbliver de samme. Oftest er det tal og tekst, f.eks. 250 (nummer), 03/08/2019 (dato), Overskud (tekst). Disse er alle konstanter, og vi kan ændre dem ved hjælp af forskellige operatorer og funktioner.

    Formlen kan f.eks. kun indeholde konstante værdier og operatorer:

    =30+5*3

    Eller den kan bruges til at beregne en ny værdi baseret på data fra en anden celle:

    =A2+500

    Nogle gange er du dog nødt til at ændre konstanterne manuelt. Og den nemmeste måde at gøre det på er at placere hver værdi i en separat celle og henvise til dem i formler. Så skal du blot foretage ændringer i en enkelt celle i stedet for i alle formler.

    Så hvis du sætter 500 til B2, henvises til den med formlen:

    =A2+B2

    For at få 700 i stedet skal du blot ændre tallet i B2, og resultatet vil blive genberegnet.

    Operatorer til Google Sheets-formler

    I regneark anvendes forskellige operatorer til at forudindstille typen og rækkefølgen af beregninger. De kan inddeles i 4 grupper:

    • aritmetiske operatorer
    • sammenligningsoperatører
    • sammenkædningsoperatører
    • referenceoperatører

    Aritmetiske operatorer

    Som navnet antyder, bruges de til at udføre matematiske beregninger som f.eks. addition, subtraktion, multiplikation og division. Som resultat får vi tal.

    Aritmetisk operatør Operation Eksempel
    + (plus-tegn) Tilføjelse =5+5
    - (minustegn) Subtraktion

    Negativt tal

    =5-5

    =-5

    * (asterisk) Multiplikation =5*5
    / (skråstreg) Afdeling =5/5
    % (procenttegn) Procent 50%
    ^ (caret-tegn) Eksponenter =5^2

    Sammenligningsoperatører

    Sammenligningsoperatorer bruges til at sammenligne to værdier og returnere et logisk udtryk: TRUE eller FALSE.

    Sammenligningsoperatør Sammenligningsbetingelse Eksempel på en formel
    = Lig med =A1=B1
    > Mere end =A1>B1
    < Mindre end =A1 td="">
    >= Over eller lig med =A1>=B1
    <= Mindre end eller lig med =A1<=B1
    Ikke lig med =A1B1

    Operatorer til sammenkædning af tekst

    Ampersand (&) bruges til at forbinde (sammenkæde) flere tekststrenge til én. Indtast nedenstående i en af Google Sheets-cellerne, og det vil give Luftfartøjer :

    ="Air"& "fartøj"

    Eller, sagt med Efternavn til A1 og Navn til B1 og få den Efternavn, navn tekst med følgende:

    =A1&", "&B1

    Formeloperatører

    Disse operatorer bruges til at opbygge Google Sheets-formler og angive datarækker:

    Formeloperatør Handling Eksempel på en formel
    : (kolon) Range-operator: Opretter en reference til alle celler mellem (og inklusive) den første og den sidst nævnte celle. B5:B15
    , (komma) Union-operator. Samler flere referencer til én. =SUM(B5:B15,D5:D15)

    Alle operatorer har forskellig prioritet (forrang), som definerer rækkefølgen af formelberegningerne og som oftest påvirker de resulterende værdier.

    Rækkefølge af beregninger og operatørers forrang

    Hver formel i Google Sheets behandler værdierne i en bestemt rækkefølge: fra venstre mod højre baseret på operatørernes forrang. Operatorer med samme prioritet, f.eks. multiplikation og division, beregnes i den rækkefølge, de optræder (fra venstre mod højre).

    Operatorer forrang Beskrivelse
    : (kolon)

    (plads)

    , (komma)

    Operatør af rækkevidde
    - Minus-tegn
    % Procentdel
    ^ Eksponering
    * og / / Multiplikation og division
    + og - Addition og subtraktion
    & Sammenkædning af flere tekststrenge til én
    =

    >=

    Sammenligning

    Sådan bruger du parenteser til at ændre rækkefølgen af beregninger

    Hvis du vil ændre rækkefølgen af beregningerne i formlen, skal du sætte den del, der skal komme først, i parentes. Lad os se, hvordan det fungerer.

    Lad os antage, at vi har en standardformel:

    =5+4*3

    Da multiplikation går forrest og addition følger efter, vil formlen give 17 .

    Hvis vi tilføjer parenteser, ændres spillet:

    =(5+4)*3

    Formlen lægger først tallene sammen, multiplicerer dem derefter med 3 og returnerer 27 .

    Parenteserne fra det næste eksempel dikterer følgende:

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

    • beregn værdien for A2 og læg den til 25
    • finde summen af værdierne fra D2, D3 og D4
    • dividere det første tal med summen af værdierne

    Jeg håber ikke, at det bliver svært for dig at komme uden om disse, da vi lærer rækkefølgen af beregninger fra en meget ung alder, og al aritmetik omkring os udføres på denne måde :)

    Vidste du, at du kan mærke separate celler og hele datarækker? Det gør det nemt og hurtigt at behandle store datasæt, og du kan desuden meget hurtigere finde vej til formler i Google Sheets.

    Antag, at du har en kolonne, hvor du beregner det samlede salg pr. produkt og kunde. Navngiv et sådant interval Samlet_Salg og bruge det i formler.

    Jeg tror, du er enig i, at formlen

    =SUM(Samlet salg i alt)

    er langt mere overskuelig og lettere at læse end

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

    Bemærk. Du kan ikke oprette navngivne intervaller fra celler, der ikke er tilstødende celler.

    Gør følgende for at identificere dit område:

    1. Fremhæv de tilstødende celler.
    2. Gå til Data> Navngivne intervaller i arksmenuen. En tilsvarende rude vises til højre.
    3. Indstil navnet på området, og klik på Udført .

    Tip. På denne måde kan du også kontrollere, redigere og slette alle de intervaller, du har oprettet:

    Valg af korrekt navn til dataområdet

    Navngivne intervaller gør dine Google Sheets-formler mere venlige, klare og forståelige. Men der er et lille sæt regler, du bør følge, når du skal navngive intervaller. Navnet:

    • Kan kun indeholde bogstaver, tal og understregninger (_).
    • Bør ikke starte med et tal eller med "sandt" eller "falsk" ord.
    • Må ikke indeholde mellemrum ( ) eller andre tegnsætningstegn.
    • Skal være 1-250 tegn lang.
    • bør ikke stemme overens med selve området. Hvis du forsøger at navngive området som A1:B2 , kan der opstå fejl.

    Hvis noget går galt, f.eks. hvis du bruger mellemrum i navnet Samlet salg , får du en fejl med det samme. Det korrekte navn ville være Samlet salg eller Samlet_Salg .

    Bemærk. Google Sheets navngivne intervaller svarer til absolutte cellehenvisninger. Hvis du tilføjer rækker og kolonner til tabellen, vil de Samlet_Salg Flyt området til et hvilket som helst sted på arket - og det ændrer ikke resultaterne.

    Typer af Google Sheets-formler

    Formler kan være enkle og komplekse.

    Simple formler indeholder konstanter, referencer til celler på samme ark og operatorer. Som regel er det enten en funktion eller en operatør, og rækkefølgen af beregningerne er meget enkel og ligetil - fra venstre mod højre:

    =SUM(A1:A10)

    =A1+B1

    Så snart der kommer yderligere funktioner og operatorer til, eller når rækkefølgen af beregningerne bliver lidt mere kompliceret, bliver formlen kompleks.

    Komplekse formler kan indeholde cellehenvisninger, flere funktioner, konstanter, operatorer og navngivne områder. Deres længde kan være overvældende, og kun forfatteren kan hurtigt "afkode" dem (men normalt kun hvis de ikke er bygget for mere end en uge siden).

    Sådan læser du nemt komplekse formler

    Der er et trick til at få dine formler til at se forståelige ud.

    Du kan bruge så mange mellemrum og linjeskift, som du har brug for. Det vil ikke forstyrre resultatet og vil arrangere det hele på den mest praktiske måde.

    Hvis du vil sætte en brudlinje i formlen, skal du trykke på Alt+Enter på dit tastatur. Hvis du vil se hele formlen, skal du udvide Formel bar :

    Uden disse ekstra mellemrum og brudlinjer ville formlen se således ud:

    =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åde er bedre?

    Næste gang går jeg dybere ned i opbygning og redigering af Google Sheets-formler, og vi øver os lidt mere. Hvis du har spørgsmål, så skriv dem i kommentarerne nedenfor.

    Michael Brown er en dedikeret teknologientusiast med en passion for at forenkle komplekse processer ved hjælp af softwareværktøjer. Med mere end ti års erfaring i teknologibranchen har han finpudset sine færdigheder i Microsoft Excel og Outlook samt Google Sheets og Docs. Michaels blog er dedikeret til at dele sin viden og ekspertise med andre og giver nemme at følge tips og vejledninger til at forbedre produktiviteten og effektiviteten. Uanset om du er en erfaren professionel eller nybegynder, tilbyder Michaels blog værdifuld indsigt og praktiske råd til at få mest muligt ud af disse vigtige softwareværktøjer.