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.
Eksempler
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.