Oversigt over formler

Hvis du er ny bruger af Excel til internettet, kan du hurtigt finde ud af, at det er mere end blot et gitter, hvor du indtaster tal i kolonner eller rækker. Ja, du kan bruge Excel til internettet til at finde totaler for en kolonne eller række med tal, men du kan også beregne en betalings godtgørelse, løse matematiske eller tekniske problemer eller finde et bedst tænkelige scenarie baseret på de variabelt tal, du tilslutter.

Excel til internettet gør dette ved hjælp af formler i celler. En formel udfører beregninger eller andre handlinger på dataene i regnearket. En formel starter altid med et lighedstegn (=), som kan efterfølges af tal, matematiske operatorer (f. eks et plus-eller minus-tegn) og funktioner, som kan gøre det muligt at udvide en formels ydeevne.

I følgende formel ganges 2 med 3, og derefter lægges 5 til resultatet for at komme frem til svaret, som er 11.

=2*3+5

I den næste formel bruges funktionen YDELSE til at beregne en terminydelse (DKK 1.073,64), som er baseret på en rentesats på 5 procent (5 % divideret med 12 måneder er lig med den månedlige rentesats) over en periode på 30 år (360 måneder) for et lån på DKK 200.000:

=YDELSE(0,05/12;360;200000)

Her er nogle flere eksempler på de formler, som du kan angive i et regneark.

  • =A1+A2+A3    Adderer værdierne i cellerne A1, A2 og A3.

  • =KVROD(A1)    Bruger funktionen KVROD til at returnere kvadratroden af værdien i A1.

  • =IDAG()    Returnerer dags dato.

  • =STORE.BOGSTAVER("hej")     Konverterer teksten "hej" til "HEJ" ved hjælp af regnearksfunktionen STORE.BOGSTAVER.

  • =HVIS(A1>0)    Undersøger cellen A1 for at finde ud af, om den indeholder en værdi, der er større end 0.

Delene i en formel

En formel kan også indeholde et eller alle af følgende elementer: funktioner, referencer, operatorer og konstanter.

Delene i en formel

1. Funktioner: Funktionen PI() returnerer værdien af pi: 3,142...

2. Referencer: A2 returnerer værdien i cellen A2.

3. Konstanter: Tal- eller tekstværdier, der er skrevet direkte i en formel, f.eks. 2.

4. Operatorer: Operatoren ^ (indsætningstegn) ophøjer et tal til en potens, og operatoren * (stjerne) multiplicerer tal.

Brug af konstanter i formler

En konstant er en værdi, der ikke er beregnet. det forbliver altid det samme. For eksempel er dato 10/9/2008, tallet 210 og teksten "kvartals indtægter" alle konstanter. En udtryk eller en værdi, der er resultatet af et udtryk, er ikke en konstant. Hvis du bruger konstanter i en formel i stedet for referencer til celler (f. eks = 30 + 70 + 110), ændres resultatet kun, hvis du ændrer formlen.

Brug af beregningsoperatorer i formler

Operatorer angiver den beregningstype, der skal udføres på en formels elementer. Der findes en standardrækkefølge, som beregninger udføres i (følger de generelle matematiske regler), men du kan ændre denne rækkefølge ved hjælp af parenteser.

Typer af operatorer

Der findes fire forskellige typer beregningsoperatorer: matematiske operatorer, sammenligningsoperatorer, tekstsammenføjningsoperatorer og referenceoperatorer.

Matematiske operatorer

Hvis du vil udføre grundlæggende matematiske beregninger, f.eks. addition, subtraktion, multiplikation eller division, kombinere tal og frembringe numeriske resultater, skal du bruge følgende matematiske operatorer.

Matematisk operator

Betydning

Eksempel

+ (plustegn)

Addition

3+3

– (minustegn)

Subtrahering
Negation

3 – 1
– 1

* (stjerne)

Multiplikation

3*3

/ (skråstreg)

Division

3/3

% (procenttegn)

Procent

20 %

^ (indsætningstegn)

Eksponentiering

3^2

Sammenligningsoperatorer

Du kan sammenligne to værdier med følgende operatorer. Når to værdier sammenlignes ved brug af disse operatorer, er resultatet en logisk værdi – enten SAND eller FALSK.

Sammenligningsoperator

Betydning

Eksempel

= (lighedstegn)

Lig med

A1=B1

> (større end)

Større end

A1>B1

< (mindre end)

Mindre end

A1<B1

>= (større end eller lig med)

Større end eller lig med

A1>=B1

<= (mindre end eller lig med)

Mindre end eller lig med

A1<=B1

<> (forskellig fra)

Forskellig fra

A1<>B1

Tekstsammenføjningsoperator

Brug &-tegnet, hvis du vil sammenføje (sammenkæde) en eller flere tekststrenge, så de resulterer i én tekstværdi.

Tekstoperator

Betydning

Eksempel

& (&-tegn)

Forbinder eller sammenkæder to værdier og viser én sammenhængende tekstværdi

"North"&"wind" resulterer i "Northwind"

Referenceoperatorer

Kombiner celleområder til beregninger ved hjælp af følgende operatorer.

Referenceoperator

Betydning

Eksempel

: (kolon)

Områdeoperator, som opretter en reference til alle cellerne mellem de to referencer, inklusive de to referencer.

B5:B15

, (komma)

Foreningsmængdeoperator, som kombinerer flere referencer til én reference

SUM(B5:B15,D5:D15)

(mellemrum)

Fællesmængdeoperator, som opretter en reference til de celler, der er fælles for de to referencer

B7:D7 C6:C8

Den rækkefølge, som Excel til internettet udfører handlinger i formler

I nogle tilfælde kan den rækkefølge, der bruges til at udføre en beregning, påvirke formlens returværdi. Det er derfor vigtigt at forstå, hvordan rækkefølgen fastsættes, og hvordan du kan ændre denne rækkefølge for at opnå de ønskede resultater.

Beregningsrækkefølge

Formler beregner værdier i en bestemt rækkefølge. En formel begynder altid med et lighedstegn (=). Excel til internettet fortolker de tegn, der følger lighedstegnet, som en formel. Efter lighedstegnet er de elementer, der skal beregnes (operander), f. eks konstanter eller cellereferencer. Disse er adskilt af beregningsoperatorer. Excel til internettet beregner formlen fra venstre mod højre, i henhold til en bestemt rækkefølge for hver operator i formlen.

Rækkefølgen af operatorer

Hvis du kombinerer flere operatorer i en enkelt formel, udfører Excel til internettet handlingerne i den rækkefølge, der er vist i den følgende tabel. Hvis en formel indeholder operatorer med samme prioritet – for eksempel hvis en formel både indeholder en multiplikation og en division-operator – Excel til internettet evaluere operatorerne fra venstre mod højre.

Operator

Beskrivelse

: (kolon)

(enkelt mellemrum)

, (komma)

Referenceoperatorer

Negation (som i –1)

%

Procent

^

Eksponentiering

* og /

Multiplikation og division

+ og –

Addition og subtraktion

&

Forbinder to strenge med tekst (sammenkædning)

=
< >
<=
>=
<>

Sammenligning

Brug af parenteser

Hvis du vil ændre evalueringsrækkefølgen, skal du sætte den del af formlen, der skal beregnes først, stå i parentes. Følgende formel giver f. 11, fordi Excel til internettet udfører multiplikation før addition. Formlen multiplicerer 2 med 3 og lægger derefter 5 til resultatet.

=5+2*3

Hvis du derimod bruger parenteser til at ændre syntaksen, adderer Excel til internettet 5 og 2 sammen og multiplicerer derefter resultatet med 3 for at producere 21.

=(5+2)*3

I følgende eksempel er det de parenteser, der omsluter den første del af formlen, Excel til internettet at beregne B4 + 25 først og derefter overføre resultatet med summen af værdierne i cellerne D5, E5 og F5.

=(B4+25)/SUM(D5:F5)

Brug af funktioner og indlejrede funktioner i formler

Funktioner er foruddefinerede formler, der udfører beregninger ved hjælp af bestemte værdier, også kaldet argumenter, i en bestemt rækkefølge eller struktur. Funktioner kan bruges til at udføre simple eller komplekse beregninger.

Funktionssyntaks

I følgende eksempel med funktionen AFRUND, hvor der afrundes et tal i celle A10, illustreres syntaksen for en funktion.

Funktionsstruktur

1. struktur. En funktions struktur begynder med et lighedstegn (=) efterfulgt af funktionsnavnet, en venstreparentes, argumenterne for funktionen adskilt med semikoloner, og den afsluttes med en højreparentes.

2. Funktionsnavn. Du kan få vist en liste over tilgængelige funktioner ved at klikke på en celle og trykke på Skift+F3.

3. argumenter. Argumenter kan være tal, tekst, logiske værdier som f. eks sand eller falsk, matrixer, fejlværdier som #N/A eller cellereferencer. Det argument, du angiver, skal give en gyldig værdi for argumentet. Argumenter kan også være konstanter, formler eller andre funktioner.

4. argument-værktøjstip. Der vises et værktøjstip med syntaksen og argumenterne, når du skriver funktionen. F. eks. skal du skrive = Afrund ( og værktøjstippet vises. Værktøjstip vises kun for indbyggede funktioner.

Skrive funktioner

Når du opretter en formel, der indeholder en funktion, kan du bruge dialogboksen Indsæt funktion til at skrive regnearksfunktioner. Når du skriver en funktion i formlen, vises navnet på funktionen, alle argumenterne, en beskrivelse af funktionen og de enkelte argumenter, det aktuelle resultat af funktionen og det aktuelle resultat af hele formlen i dialogboksen Indsæt funktion.

Du kan bruge Autofuldførelse af formel til at gøre det lettere at oprette og redigere formler samt begrænse slå- og syntaksfejl. Når du har skrevet et = (lighedstegn) og start bogstaver eller en visningsudløser, Excel til internettet vises under cellen, en dynamisk rulleliste med gyldige funktioner, argumenter og navne, der svarer til bogstaverne eller triggeren. Du kan derefter indsætte et element fra rullelisten i formlen.

Indlejrede funktioner

I visse tilfælde kan det være nødvendigt at bruge en funktion som et af argumenterne i en anden funktion. Følgende formel bruger f. eks en indlejret middel funktion og sammenligner resultatet med værdien 50.

Indlejrede funktioner

1. Funktionerne MIDDEL og SUM er indlejret i funktionen HVIS.

Gyldige returværdier    Når en indlejret funktion anvendes som argument, skal den indlejrede funktion returnere den samme type værdi, som argumentet anvender. Hvis argumentet f.eks. Hvis funktionen ikke, viser Excel til internettet en #VALUE! Hvis funktionen ikke gør det, viser TE102825393 fejlværdien #VÆRDI!.

Grænser for indlejring af niveauer    En formel kan indeholde op til syv niveauer af indlejrede funktioner. Når en funktion (vi kalder denne funktion B) bruges som et argument i en anden funktion (vi ringer til denne funktion), fungerer funktionen B som en anden niveau funktion. For eksempel er funktionen middel og funktionen Sum begge funktioner på andet niveau, hvis de bruges som argumenter af funktionen Hvis . En funktion, der er indlejret i funktionen indlejret gennemsnit , er derefter en tredje niveaus funktion osv.

Brug af referencer i formler

En reference identificerer en celle eller et celleområde i et regneark og fortæller Excel til internettet , hvor du vil søge efter de værdier eller data, du vil bruge i en formel. Ved hjælp af referencer kan du bruge data fra forskellige dele af regnearket i én formel eller bruge værdien fra én celle i flere formler. Du kan også referere til andre celler i andre ark i den samme projektmappe og til andre projektmapper. Referencer til celler i andre projektmapper kaldes kæder eller eksterne referencer.

Referencetype A1

Standard reference typografien    Som standard bruger Excel til internettet referencetypen a1, der refererer til kolonner med bogstaver (A til XFD, for en total på 16.384-kolonner) og refererer til rækker med tal (1 til 1.048.576). Disse bogstaver og tal kaldes række-og kolonneoverskrifter. Hvis du vil referere til en celle, skal du indtaste kolonnebogstavet efterfulgt af rækkenummeret. B2 refererer f. eks til cellen i skæringspunktet for kolonne B og række 2.

Hvis du vil referere til

Brug

Cellen i kolonne A og række 10

A10

Celleområdet i kolonne A og række 10-20

A10:A20

Celleområdet i række 15 og kolonne B-E

B15:E15

Alle celler i række 5

5:5

Alle celler i række 5-10

5:10

Alle celler i kolonne H

H:H

Alle celler i kolonne H-J

H:J

Celleområdet i kolonne A-E og række 10-20

A10:E20

Bruge en reference til et andet regneark    I følgende eksempel beregner regnearksfunktionen MIDDEL gennemsnitsværdien for området B1:B10 i regnearket Marketing i den samme projektmappe.

Eksempel arkreference

1. Henviser til regnearket Marketing

2. Henviser til celleområdet B1 og B10, begge inkl.

3. Adskiller projektmappereferencen fra celleområdereferencen

Forskellen mellem relative, absolutte og blandede referencer

Relative referencer    En relativ cellereference i en formel, f. eks a1, er baseret på den relative placering af den celle, der indeholder formlen, og den celle, som referencen refererer til. Hvis placeringen af den celle, der indeholder formlen, ændres, ændres referencen. Hvis du kopierer eller udfylder formlen på tværs af rækker eller ned-kolonner, justeres referencen automatisk. Som standard bruger nye formler relative referencer. Hvis du for eksempel kopierer eller udfylder en relativ reference i celle B2 til celle B3, justeres den automatisk fra = a1 til = a2.

Kopieret formel med relativ reference

Absolutte referencer    En absolut cellereference i en formel, såsom $A $1, refererer altid til en celle på en bestemt placering. Hvis placeringen af den celle, der indeholder formlen, ændres, forbliver den absolutte reference den samme. Hvis du kopierer eller udfylder formlen på tværs af rækker eller ned-kolonner, justeres den absolutte reference ikke. Som standard bruger nye formler relative referencer, så det kan være nødvendigt at ændre dem til absolutte referencer. Hvis du for eksempel kopierer eller udfylder en absolut reference i celle B2 til celle B3, forbliver den samme i begge celler: = $A $1.

Kopieret formel med absolut reference

Blandede referencer    En blandet reference har enten en absolut kolonne og en relativ række eller en absolut række og en relativ kolonne. En absolut kolonnereference tager form $A 1, $B 1 osv. En absolut række reference tager form A $1, B $1 osv. Hvis placeringen af den celle, der indeholder formlen, ændres, ændres den relative reference, og den absolutte reference ændres ikke. Hvis du kopierer eller udfylder formlen på tværs af rækker eller ned-kolonner, justeres den relative reference automatisk, og den absolutte reference justeres ikke. Hvis du for eksempel kopierer eller udfylder en blandet reference fra celle a2 til B3, justeres den fra = $1 til = B $1.

Kopieret formel med blandet reference

3D-referencetypen

Det er nemt at referere til flere regneark    Hvis du vil analysere data i den samme celle eller det samme celleområde i flere regneark i en projektmappe, skal du bruge en 3D-reference. En 3D-reference medtager celle-eller områdereferencen foran et interval af regnearksnavne. Excel til internettet bruger de regneark, der er gemt mellem referencens start-og slut navne. F. eks. = SUM (Ark2: Sheet13! B5) adderer alle de værdier, der er indeholdt i celle B5 på alle regneark mellem og inklusive ark 2 og ark 13.

  • Du kan bruge 3D-referencer til at referere til cellerne i andre regneark og til at definere navne og oprette formler ved hjælp af følgende funktioner: SUM, MIDDEL, MIDDELV, TÆL, TÆLV, MAKS, MAKSV, MIN, MINV, PRODUKT, STDAFV.P, STDAFVS, STDAFVV, STDAFVPV, VARIANS.P, VARIANSS, VARIANSV og VARIANSVP.

  • 3D-referencer kan ikke benyttes i matrixformler.

  • 3D-referencer kan ikke benyttes sammen med en fællesmængdeoperator (et enkelt mellemrum) eller i formler, hvor der anvendes implicit skæringspunkt.

Hvad sker der, når du flytter, kopierer, indsætter eller sletter regneark    I nedenstående eksempler vises, hvad der sker, når du flytter, kopierer, indsætter eller sletter regneark, som er indeholdt i en 3D-reference. Formlen til addition af cellerne A2-A5 i regneark 2-6 [=SUM(Ark2:Ark6!A2:A5)] benyttes i eksemplerne.

  • Indsætte eller kopiere    Hvis du indsætter eller kopierer ark mellem Ark2 og Ark6 (slutpunkterne i dette eksempel), medtager Excel til internettet alle værdier i cellerne a2 til og med A5 fra de tilføjede ark i beregningerne.

  • Slette     Hvis du sletter regneark mellem Ark2 og Ark6, fjerner Excel til internettet deres værdier fra beregningen.

  • Placere    Hvis du flytter ark fra mellem Ark2 og Ark6 til et sted uden for det regnearksområde, der refereres til, fjerner Excel til internettet deres værdier fra beregningen.

  • Flytte første eller sidste ark    Hvis du flytter Ark2 eller Ark6 til en anden placering i den samme projektmappe Excel til internettet , justeres beregningen til at passe til den nye række ark mellem dem.

  • Slette første eller sidste ark    Hvis du sletter Ark2 eller Ark6 Excel til internettet , justeres beregningen til at rumme rækkerne af regneark mellem dem.

Referencetypen R1C1

Du kan også bruge en referencetype, hvor både rækkerne og kolonnerne i regnearket er nummererede. Referencetypen R1C1 kan bruges til at beregne række- og kolonneplaceringer i makroer. I R1C1-typen angiver Excel til internettet en celles placering med et "R" efterfulgt af et rækkenummer og et "C" efterfulgt af et kolonnenummer.

Reference

Betydning

R[-2]C

En relativ reference til cellen to rækker oppe i samme kolonne

R[2]C[2]

En relativ reference til cellen to rækker nede og to kolonner til højre

R2C2

En absolut reference til cellen i anden række i anden kolonne

R[-1]

En relativ reference til hele rækken over den aktive celle

R

En absolut reference til den aktuelle række

Når du indspiller en makro, Excel til internettet poster nogle kommandoer ved hjælp af R1C1-referencetypen. Hvis du for eksempel indspiller en kommando, såsom at klikke på knappen Autosum for at indsætte en formel, der tilføjer et celleområde, Excel til internettet poster formlen ved hjælp af R1C1-typografi, ikke a1-type, referencer.

Brug af navne i formler

Du kan oprette definerede navne for at repræsentere celler, celleområder, formler, konstanter eller Excel til internettet tabeller. Et navn er en kort relevant beskrivelse, der gør det lettere at forstå formålet med en cellereference, konstant, formel eller tabel, der kan være vanskelig at forstå ved første øjekast. Nedenstående oplysninger viser almindelige eksempler på navne, og hvordan brug af dem i formler kan skabe større klarhed og gøre formlerne nemmere at forstå.

Eksempeltype

Eksempel med område i stedet for navne

Eksempel med navne

Reference

=SUM(A16:A20)

=SUM(salg)

Konstant

=PRODUKT(A12;9,5%)

=PRODUKT(pris;moms)

Formel

=TEKST(LOPSLAG(MAKS(A16;A20);A16:B20;2;FALSK);"dd-mm-åååå")

=TEKST(LOPSLAG(MAKS(salg),salgsoplysninger,2,FALSK),"m/dd/åååå")

Tabel

A22:B25

=PRODUKT(Pris,Tabel1[@Moms])

Typer af navne

Der er flere typer af navne, du kan oprette og bruge.

Defineret navn    Et navn, der repræsenterer en celle, et celleområde, en formel eller en konstant værdi. Du kan oprette dit eget definerede navn. Desuden opretter Excel til internettet nogle gange et defineret navn til dig, f. eks når du angiver et udskriftsområde.

Tabelnavn    Et navn for en Excel til internettet tabel, som er en samling af data om et bestemt emne, der er gemt i poster (rækker) og felter (kolonner). Excel til internettet opretter et standard Excel til internettet tabelnavn på "Tabel1", "Tabel2" osv., hver gang du indsætter en Excel til internettet tabel, men du kan ændre disse navne for at gøre dem mere beskrivende.

Oprette og skrive navne

Du opretter et navn ved hjælp af Opret et navn ud fra markering. Du kan nemt oprette navne ud fra eksisterende række- og kolonnenavne ved hjælp af en markering af celler i regnearket.

Bemærk!:  I navne bruges der som standard absolutte cellereferencer.

Du kan angive et navn ved at:

  • Tekst    Skrive navnet, f. eks. som et argument til en formel.

  • Brug Autofuldførelse af formel    Brug rullelisten Autofuldførelse af formel, hvor gyldige navne automatisk angives for dig.

Brug af matrixformler og matrixkonstanter

Excel til internettet understøtter ikke oprettelse af matrixformler. Du kan se resultatet af matrixformler, der er oprettet i Excel på computeren, men du kan ikke redigere eller genberegne dem. Hvis du har Excel på computeren, skal du klikke på Åbn i Excel for at arbejde med matricer.

I følgende matrixformel beregnes den samlede værdi af en matrix med aktiekurser og -antal, uden at der bruges en række med celler til at beregne og vise individuelle værdier for de enkelte aktier.

Matrixformel, der bruges til at beregne et enkelt resultat

Når du skriver formlen ={SUM(B2:D2*B3:D3)} som matrixformel, multipliceres antal og kurs for hver aktie. Derefter adderes resultaterne af beregningerne.

Beregne flere resultater    Nogle regnearksfunktioner returnerer værdimatrixer eller kræver en værdimatrix som argument. Hvis du vil beregne flere resultater med en matrixformel, skal du skrive matrixen i et celleområde, som har samme antal rækker og kolonner som matrixargumenterne.

I et eksempel med en serie på tre salgstal (i kolonne B) for en serie på tre måneder (i kolonne A) bestemmer funktionen TENDENS de lineære værdier for salgstallene. Hvis du vil have vist alle resultaterne af formlen, skal det skrives i tre celler i kolonne C (C1:C3).

Matrixformel, der bruges til at beregne flere resultater

Når du skriver formlen =TENDENS(B1:B3;A1:A3) som matrixformel, returneres der tre forskellige resultater (22196, 17079 og 11962) på baggrund af de tre salgstal og de tre måneder.

Brug af matrixkonstanter

I en normal formel kan du skrive en reference til en celle, der indeholder en værdi, eller selve værdien, også kaldet en konstant. På samme måde kan du i en matrixformel skrive en reference til en matrix eller skrive den værdimatrix, der er indeholdt i cellerne, også kaldet en matrixkonstant. Matrixformler accepterer konstanter på samme måde som ikke-matrixformler, men du skal skrive matrixkonstanterne i et bestemt format.

Matrixkonstanter kan indeholde tal, tekst, logiske værdier som f. eks sand eller falsk eller fejlværdier som f. eks #N/A. Forskellige typer værdier kan være i den samme matrixkonstant, f. eks {1, 3, 4; SAND, FALSK, SAND}. Tal i Matrixkonstanter kan være i heltal, decimaltal eller videnskabeligt format. Teksten skal stå i dobbelte anførselstegn – f. eks.

Matrixkonstanter kan ikke indeholde cellereferencer, kolonner eller rækker med forskellig længde, formler eller specialtegnene $ (dollartegn), parentes eller % (procenttegn).

Når du formaterer matrixkonstanter, skal du huske at:

  • Omslutte dem med klammeparentes ({ } ).

  • Adskil værdier i forskellige kolonner ved hjælp af kommaer (,). For eksempel for at repræsentere værdierne 10, 20, 30 og 40 skal du angive {10, 20, 30, 40}. Denne matrixkonstant kaldes en 1 x 4-matrix og svarer til en 1 række x 4-kolonnereference.

  • Adskil værdier i forskellige rækker ved hjælp af semikolon (;). Hvis du for eksempel vil repræsentere værdierne 10, 20, 30 og 40 i en række og 50, 60, 70 og 80 i rækken umiddelbart nedenfor, skal du angive en matrixkonstant på 2 x, 20, 30, 40; 50, 60, 70, 80}.

Bemærk!:  Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Var disse oplysninger nyttige? Her er artiklen på engelsk, så du kan sammenligne.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×