Formler og funksjoner i regneark for sentralmål, spredningsmål og diagrammer.
Verktøyet du faktisk kommer til å bruke
Så langt har vi regnet for hånd. Det skal du fortsatt kunne — både fordi
formelen viser hva tallet betyr, og fordi Del 1 av eksamen er uten hjelpemidler.
Men et datamateriale med rader regner ingen for hånd. Da bruker vi
regneark, og da flytter arbeidet seg: i stedet for å regne, skal du velge
riktig funksjon, peke på riktig område, og vurdere om svaret er rimelig.
Regnearket gjør nemlig akkurat det du ber om — også når du ber om noe annet enn
det du tror.
Funksjonsnavnene under er de norske. Er programmet ditt på engelsk, heter deAVERAGE, MEDIAN, STDEV.P, STDEV.S, COUNTIF og så videre. Navnene
varierer litt mellom Excel, Google Regneark og LibreOffice Calc, men
oppførselen er den samme.
Å legge inn datamaterialet
Reglene fra kapittel 1.1 gjelder også her:
- Én kolonne per variabel, med et kort navn i rad .
- Én rad per enhet.
- Tallene skal ligge i cellene som tall, ikke som tekst.
Hvordan ser du at et tall er blitt tekst? Tall stiller seg til høyre i cellen,
tekst til venstre. Et tall som ligger til venstre, er som regel skrevet med
punktum som desimaltegn, med mellomrom, eller med enheten i samme celle
(« kg»). Da regner ikke funksjonene med det.
Enheten hører hjemme i kolonneoverskriften, ikke i cellene: skriv
«Vekt (kg)» i og tallet i .
Anta at dataene ligger i området .
| Størrelse | Formel | Merknad |
|---|---|---|
| Antall observasjoner | =ANTALL(B2:B25) | Teller bare celler med tall |
| Sum | =SUMMER(B2:B25) | |
| Gjennomsnitt | =GJENNOMSNITT(B2:B25) | |
| Median | =MEDIAN(B2:B25) | Sorterer selv |
| Typetall | =MODUS.SNGL(B2:B25) | Gir feilmelding hvis ingen verdi gjentas |
| Minste / største | =MIN(B2:B25) / =MAKS(B2:B25) | |
| Nedre kvartil | =KVARTIL.INK(B2:B25; 1) | Se advarselen under |
| Øvre kvartil | =KVARTIL.INK(B2:B25; 3) | |
| Standardavvik, populasjon | =STDAV.P(B2:B25) | Deler på |
| Standardavvik, utvalg | =STDAV.S(B2:B25) | Deler på |
| Antall som oppfyller et krav | =ANTALL.HVIS(B2:B25; ">120") | Kravet i anførselstegn |
NB: Skriv alltid
= først. Uten likhetstegnet blir formelen stående somtekst i cellen — en av de vanligste feilene.
Et treningssenter har talt antall besøkende hver dag i dager. Tallene ligger
i :
| 112 | 98 | 143 | 127 | 89 | 156 | 134 | 121 | 105 | 118 | 149 | 132 |
| 96 | 127 | 141 | 110 | 125 | 138 | 103 | 119 | 147 | 129 | 114 | 136 |
De dagene er alle dagene senteret har vært åpent i perioden.
Sett opp formlene, og tolk svarene.
Vi setter formlene i en egen kolonne ved siden av dataene, med en tekst i
kolonnen til venstre som sier hva hvert tall er. Da kan både vi selv og andre
lese arket etterpå.
| Celle | Tekst i | Formel i | Svar |
|---|---|---|---|
| 1 | Antall dager | =ANTALL(B2:B25) | 24 |
| 2 | Gjennomsnitt | =GJENNOMSNITT(B2:B25) | 123,71 |
| 3 | Median | =MEDIAN(B2:B25) | 126 |
| 4 | Typetall | =MODUS.SNGL(B2:B25) | 127 |
| 5 | Minste | =MIN(B2:B25) | 89 |
| 6 | Største | =MAKS(B2:B25) | 156 |
| 7 | Variasjonsbredde | =E6-E5 | 67 |
| 8 | Standardavvik | =STDAV.P(B2:B25) | 17,52 |
Hvorfor
STDAV.P? Fordi de dagene er hele materialet vi vil beskrive —vi skal ikke bruke dem til å si noe om andre perioder. Skulle dagene vært et
utvalg som beskriver hele året, ville vi brukt
=STDAV.S(B2:B25) og fåtti stedet.
Rimelighetskontroll — gjør denne hver gang:
- Gjennomsnittet ligger mellom og . ✓
- Medianen ligger nær gjennomsnittet, så fordelingen er noenlunde
symmetrisk. ✓
- Standardavviket er lite i forhold til gjennomsnittet, og
variasjonsbredden er omtrent fire standardavvik. Det er som forventet. ✓
Svar: I gjennomsnitt besøkende per dag, median , med et
standardavvik på besøkende. Besøket er jevnt: de fleste dagene ligger
mellom og , altså innenfor ett standardavvik fra gjennomsnittet.
Skriv formelen du ville brukt, og finn svaret. Målingene er hele materialet.
Gjennomsnittet.
Medianen.
Typetallet.
Standardavviket . Rund av til to desimaler.
Antall målinger over .
Når du kopierer en formel nedover, flytter cellereferansene seg med. Skriver du=B2/24 i og kopierer nedover, blir det =B3/24 i — det er en
relativ referanse, og det er akkurat det vi vil.
Men skal alle radene dele på det samme tallet — for eksempel totalsummen i
— må referansen låses. Det gjør vi med dollartegn:
| Skrivemåte | Betyr | ||
|---|---|---|---|
B26 | Relativ: flytter seg når formelen kopieres | ||
$B$26 | Absolutt: peker alltid på | ||
B$26 | Raden er låst, kolonnen flytter seg | $B26 | Kolonnen er låst, raden flytter seg |
Tegnet settes inn med tastetrykket
F4 (eller Cmd + T) mens markøren står ireferansen.
Glemmer du låsingen, får rad riktig svar, og alle radene under blir feil
— formelen deler da på tomme celler lenger ned. Det gir enten
#DIV/0! eller,verre, et tall som ser plausibelt ut.
En frekvenstabell ligger i regnearket:
| A | B | C | |
|---|---|---|---|
| 1 | Klasse | Frekvens | Relativ frekvens |
| 2 | 3 | ||
| 3 | 7 | ||
| 4 | 9 | ||
| 5 | 5 | ||
| 6 | Sum |
Fyll ut sumraden og kolonnen for relativ frekvens.
=SUMMER(B2:B5)
som gir .
Steg 2 — relativ frekvens i . Hver frekvens skal deles på den samme
totalen i , så nevneren låses:
=B2/$B$6
Steg 3 — kopier nedover. Når vi drar formelen fra til , blir den=B3/$B$6, =B4/$B$6 og =B5/$B$6. Telleren følger raden, nevneren står
stille:
| Klasse | Frekvens | Relativ frekvens |
|---|---|---|
| 3 | 0,125 = 12,5 % | |
| 7 | 0,292 = 29,2 % | |
| 9 | 0,375 = 37,5 % | |
| 5 | 0,208 = 20,8 % | |
| Sum | 24 | 1,000 |
Steg 4 — kontroll. I skriver vi
=SUMMER(C2:C5) og får .Svar: Se tabellen. Summen i kontrollcellen er beviset på at både
frekvensene og låsingen er riktige.
NB: Uten dollartegnene ville blitt
=B3/B7 — og er tom. Da delerregnearket på null og svarer
#DIV/0!. Det er en snill feilmelding; den verstevarianten er at tilfeldigvis inneholder et annet tall, slik at du får et
svar som ser riktig ut.
Å telle med krav
Skal du lage en frekvenstabell fra rådata, trenger du å telle hvor mange
observasjoner som oppfyller et krav.
Ett krav — ANTALL.HVIS:
=ANTALL.HVIS(B2:B25; ">120")
To krav samtidig (en klasse har både en nedre og en øvre grense) —ANTALL.HVIS.SETT:
=ANTALL.HVIS.SETT(B2:B25; ">=100"; B2:B25; "<120")
Legg merke til at området gjentas for hvert krav, og at kravet står i
anførselstegn. Grensene må følge klassedefinisjonen fra kapittel 1.4: med
på den nedre grensen og på den øvre havner hver observasjon i
nøyaktig én klasse.
Kontrollen er alltid den samme: summen av klassefrekvensene skal være lik=ANTALL(B2:B25). Stemmer den ikke, har du enten overlappende grenser eller et
hull mellom to klasser.
Del de besøkstallene fra eksempel 1 i klassene ,
, og , og finn frekvensene
med regneark.
Vi skriver de nedre grensene i og de øvre i , og setter formelen i
:
=ANTALL.HVIS.SETT($B$2:$B$25; ">="&D2; $B$2:$B$25; "<"&E2)
Her er to ting verdt å merke seg:
- Dataområdet er låst ($B$2:$B$25), slik at det står stille når formelen
kopieres nedover. Grensene og er ikke låst, for de skal følge raden.
- Sammenkoblingstegnet & limer sammen operatoren og celleverdien:
">="&D2 blir til ">=100" når . Slik slipper vi å skrive grensene
inn i formelen, og kan endre klassedelingen ved å endre tallene i kolonne
og .
Resultatet blir
| Klasse | Frekvens |
|---|---|
| 3 | |
| 7 | |
| 9 | |
| 5 | |
| Sum | 24 |
Kontroll:
=SUMMER(F2:F5) gir , som er det samme som=ANTALL(B2:B25). Alle dagene er med, og ingen er talt to ganger.Svar: Frekvensene er , , og .
Histogrammet lager du så ved å merke klassene og frekvensene og velge
søylediagram, og deretter sette mellomrommet mellom søylene til null — det er
nettopp det som gjør et søylediagram om til et histogram (kapittel 1.5).
Gjør den samme oppgaven som i eksempel 3, med klassene ,
og .
Skriv formelen som teller antallet i den første klassen.
Finn frekvensene i alle tre klassene, og kontroller summen.
Finn gjennomsnittet og medianen med regneark.
=MODUS.SNGL(A2:A21) gir en feilmelding. Hvorfor?Finn standardavviket. Elevene er ett av mange klasserom som skal si noe om hele årskullet — hvilken funksjon velger du?
Kantina har registrert salget en uke:
| A | B | |
|---|---|---|
| 1 | Rett | Antall solgt |
| 2 | Baguette | 84 |
| 3 | Salat | 36 |
| 4 | Suppe | 48 |
| 5 | Yoghurt | 72 |
| 6 | Sum |
Hvilken formel setter du i , og hva blir svaret?
Skriv formelen i som gir andelen, slik at den kan kopieres nedover.
Finn andelen for alle fire rettene, i prosent.
Skriv formelen som gir sektorvinkelen, og finn vinklene.
Kantina vil bruke tallene til å bestille neste uke. Hvilken innvending har du mot å bruke bare denne uka?
ANTALL teller dem ikke, og GJENNOMSNITThopper over dem. Sjekk at
=ANTALL(område) gir det antallet du forventer —denne ene kontrollen avslører de fleste innleggingsfeil.
2. Tomme celler er ikke null. GJENNOMSNITT hopper over tomme celler, men
regner med en celle som inneholder . Manglende svar og svaret «null» er to
helt forskjellige ting, og de må behandles ulikt.
3. Visning er ikke verdi. Setter du visningen til null desimaler, ser
ut som , men cellen inneholder fortsatt og regner
videre med det. Skal verdien faktisk avrundes, må du bruke =AVRUND(tall; antall).
4. Området er feil. Får du med overskriftsraden eller sumraden i et
gjennomsnitt, blir svaret galt uten at noe ser galt ut. Merk området med musa og
les over hvilke celler som lyser opp.
5. Kvartilene kan avvike. KVARTIL.INK bruker en annen metode enn den vi
regner med for hånd (kapittel 1.3), og kan gi litt ulike verdier. Bruk samme
metode hele veien, og si hvilken du har brukt.
Fem målinger ligger i : , , , , .
Regnearket gir =STDAV.P(A2:A6) og =STDAV.S(A2:A6) .
Kontroller begge tallene for hånd, og forklar forskjellen.
Steg 2 — avvikstabellen.
| 12 | 4 | |
| 15 | 1 | 1 |
| 11 | 9 | |
| 14 | 0 | 0 |
| 18 | 4 | 16 |
| Sum | 0 | 30 |
(Kontrollen i midtkolonnen: summen er , som den skal være.)
Steg 3 — de to standardavvikene.
Svar: Begge regnearkverdiene stemmer. Forskjellen er bare nevneren:
i
STDAV.P og i STDAV.S.Hvorfor gjøre dette? Fordi et regneark ikke gir feilmelding når du velger
feil funksjon — det gir et tall. Kontrollen for hånd på et lite datasett er måten
du forsikrer deg om at du bruker den funksjonen du tror.
Åtte pakker ble veid (i gram): , , , , , , , .
Finn gjennomsnitt og median.
De åtte pakkene er alle pakkene i én eske som skal beskrives. Hvilken funksjon bruker du for standardavviket, og hva blir svaret?
De åtte pakkene er i stedet en stikkprøve fra dagens produksjon. Hvilken funksjon nå, og hva blir svaret?
Hvorfor er svaret i c) større enn i b), selv om tallene er de samme?
En elev får på et annet datasett. Hva betyr det, og kan det være en regnefeil?
materiale som kapittel 1.1):
Gjør en fullstendig analyse i regneark. De elevene er et utvalg fra hele
skolen.
Finn , gjennomsnitt, median, minste og største verdi.
Finn standardavviket. Begrunn valget av funksjon.
=MODUS.SNGL(...) gir . Hvorfor er det svaret litt misvisende her?Lag en frekvenstabell med klassene , , , og , og tegn histogrammet.
Skriv en kort oppsummering av materialet, med de tallene du mener hører med.
disse resultatene. Finn feilen i hvert tilfelle, og si hvordan du ville oppdaget
den.
=ANTALL(B2:B51) gir , men det skal være målinger.=GJENNOMSNITT(B1:B51) gir et svar, selv om inneholder overskriften «Vekt (kg)».Kolonnen med relativ frekvens summerer seg til i stedet for .
Standardavviket er oppgitt til , mens variasjonsbredden er .
Foreslå tre faste kontroller du gjør på ethvert regneark før du tror på tallene.
Oppsummering
I dette kapittelet har du lært:
| Oppgave | Formel |
|---|---|
| Antall / sum | =ANTALL(...) / =SUMMER(...) |
| Gjennomsnitt / median / typetall | =GJENNOMSNITT(...) / =MEDIAN(...) / =MODUS.SNGL(...) |
| Minste / største | =MIN(...) / =MAKS(...) |
| Kvartiler | =KVARTIL.INK(...; 1) og =KVARTIL.INK(...; 3) |
| Standardavvik | =STDAV.P(...) (hele materialet) / =STDAV.S(...) (utvalg) |
| Telle med krav | =ANTALL.HVIS(...) / =ANTALL.HVIS.SETT(...) |
| Lås en referanse | $B$6 (tastetrykk F4) |
- Låsing brukes når mange rader skal dele på det samme tallet.
- Klassegrenser i
ANTALL.HVIS.SETT: >= nedre og < øvre.- Kontrollene:
ANTALL skal stemme med ; gjennomsnittet skal ligge mellomMIN og MAKS; relative frekvenser skal summere seg til .Husk
- Regnearket sier aldri fra når du velger feil funksjon — det svarer med et tall.
- Kontroller en ny formel på et lite datasett du kan regne for hånd.
- Skriv hva hvert tall er, i cellen ved siden av. Et regneark uten tekst er
ubrukelig en uke senere — også for deg selv.
Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.
