Om formler
Formler er ligninger som utfører beregninger på verdier i en liste. En formel starter med et likhetstegn (=). Følgende formel multipliserer for eksempel 2 med 3 og adderer deretter 5 til resultatet.
=5+2*3
Du kan bruke en formel i en beregnet kolonne, og til å beregne standardverdier for en kolonne.
En formel kan også inneholde noe eller alt av følgende: funksjoner, kolonnereferanser, operatorer og konstanter.
Deler av en formel
=PI()*[Resultat]^2Funksjoner Funksjonen PI() returnerer verdien pi: 3,142...
Referanser (eller kolonnenavn) [Resultat] representerer verdien i resultatkolonnen for gjeldende rad.
Konstanter Tall- eller tekstverdier som er skrevet direkte inn i en formel, for eksempel 2.
Operatorer Operatoren ^ (cirkumflekstegn) opphøyer et tall i en potens, og operatoren * (stjernetegn) multipliserer.
En formel kan bruke ett eller flere av elementene ovenfor. Her er noen eksempler på formler (ordnet etter kompleksitet).
Enkle formler (for eksempel =128+345)
Følgende formler inneholder litterale verdier og operatorer.
Eksempel | Beskrivelse |
---|---|
=128+345 | Adderer 128 og 345 |
=5^2 | Opphøyer 5 i andre potens |
Formler som inneholder kolonnereferanser (for eksempel =[Inntekt] - [Kostnad])
Følgende formler refererer til andre kolonner i samme liste.
Eksempel | Beskrivelse |
---|---|
=[Inntekt] | Bruker verdien i Inntekt-kolonnen |
=[Inntekt]*10/100 | 10% av verdien i Inntekt-kolonnen |
=[Inntekt] > [Kostnad] | Returnerer Ja hvis verdien i Inntekt-kolonnen er høyere enn verdien i Kostnad-kolonnen |
Formler som kaller funksjoner (for eksempel
=AVG(1; 2; 3; 4; 5))
Følgende formler kaller innebygde funksjoner.
Eksempel | Beskrivelse |
---|---|
=STØRST(Kv1; Kv2; Kv3; Kv4) | Returnerer den største verdien i et sett med verdier |
=HVIS(Kostnad>Inntekt; "Ikke OK"; "OK") | Returnerer Ikke OK hvis kostnaden er større enn inntekten. Ellers returneres OK. |
=DAG("15. apr. 2008") | Returnerer en dagdel av datoen. Denne formelen returnerer nummeret 15. |
Formler med nestede funksjoner (for eksempel =SUMMER(AVRUND([Kostnad];2);[Overskudd])
Følgende formler angir én eller flere funksjoner som funksjonsargumenter.
Eksempel | Beskrivelse |
---|---|
=SUMMER(HVIS(A>B; A-B; 10); C) | HVIS-funksjonen returnerer forskjellen mellom verdiene i kolonne A og B, eller 10. SUMMER-funksjonen adderer returverdien av HVIS-funksjonen og verdien i kolonne C. |
=GRADER(PI()) | PI-funksjonen returnerer tallet 3,14159265358979. GRADER-funksjonen konverterer en verdi som er angitt i radianer, til grader. Denne formelen returnerer verdien180. |
=ERTALL(FINN("BD";Kolonne1)) | FINN-funksjonen søker etter strengen BD i Kolonne1 og returnerer startposisjonen til strengen. Den returnerer en feilverdi hvis strengen ikke blir funnet. ERTALL-funksjonen returnerer Ja hvis FINN-funksjonen returnerte en numerisk verdi. Ellers returneres Nei. |