Formelsyntaks og funksjoner
Notion-formler kan fungere pÄ ulike egenskaper og funksjoner. Her finner du en liste over dem.
Ser du etter det grunnleggende om Notion-formler? Sjekk ut denne artikkelen â
Hvis du har en formel som ikke ser ut til Ă„ fungere, finn ut mer om vanlige formelfeil og hvordan du feilsĂžker dem i denne artikkelen â
Vet du hva du vil at formelen skal gjĂžre, men er usikker pĂ„ hvordan du bygger den? Du kan bruke Notion KI til Ă„ opprette og redigere formler. LĂŠr mer her â
Notion-formler kan fungere ved bruk av ulike egenskaper og funksjoner. Her finner du en liste over dem!
Formler stĂžtter nesten alle egenskapstyper. Merk at formeltyper er forskjellige fra egenskapstyper.
Egenskapstyper | Eksempler | Formeltype |
|---|---|---|
Tittel |
| Tekst |
Tekst |
| Tekst |
Velg |
| Tekst |
Flervalg |
| Tekst (liste) |
Avmerkingsboks |
| Boolsk verdi |
E-post, URL, telefonnummer |
| Tekst |
Unik ID |
| Tekst |
Opprettet av, |
| Person |
Person |
| Person (liste) |
Dato, |
| Dato |
Nummer |
| Nummer |
Relasjon |
| Side (liste) |
Rollup |
| Tall, dato eller enhver liste. Avhenger av rollup-konfigurasjonen. |
Innbygginger er spesifikke symboler og verdier som er bygget inn i sprÄket for Ä hjelpe til med Ä betegne en beregning.
Innebygd | Eksempel |
|---|---|
Matematiske operatorer: |
|
Boolske verdier: |
|
Sammenligningsoperatorer: |
|
Logiske operatorer: |
|
TernĂŠr operator: |
|
Notion-formler stĂžtter fĂžlgende funksjoner.
Navn | Beskrivelse | Eksempel |
|---|---|---|
if | Returnerer den fĂžrste verdien hvis betingelsen er sann; ellers returnerer den andre verdien. |
|
ifs | Returnerer verdien som tilsvarer den fĂžrste sanne betingelsen. Dette kan brukes som et alternativ til flere nestede if()-setninger. |
|
empty | Returnerer sann hvis verdien er tom. 0, "", og [] anses som tomme. |
|
length | Returnerer lengden pÄ teksten eller listeverdien. |
|
substring | Returnerer delstrengen til teksten fra startindeksen (inkludert) til sluttindeksen (valgfritt og eksklusivt). |
|
contains | Returnerer true hvis sĂžkestrengen er til stede i verdien. |
|
test | Returnerer true hvis verdien samsvarer med det regulĂŠre uttrykket og usann ellers. |
|
match | Returnerer alle treff i det regulĂŠre uttrykket som en liste. |
|
replace | Erstatter det fĂžrste treffet av det regulĂŠre uttrykket med erstatningsverdien. |
|
replaceAll | Erstatter alle treff i et regulĂŠrt uttrykk med erstatningsverdien. |
|
lower | Konverterer teksten til smÄ bokstaver. |
|
upper | Konverterer teksten til store bokstaver. |
|
repeat | Gjentar teksten et gitt antall ganger. |
|
link | Oppretter en hyperlenke fra etiketteksten og URL-en. |
|
style | Legger til stiler og farger i teksten. Gyldige formateringsstiler: |
|
unstyle | Fjerner formateringsstiler fra teksten. Hvis ingen stiler er angitt, fjernes alle stiler. |
|
format | Returnerer verdien formatert som tekst. |
|
add | Returnerer summen av to tall. |
|
subtract | Returnerer differansen av to tall. |
|
multiply | Returnerer produktet av to tall. |
|
mod | Returnerer fĂžrste tallmodulus for det andre tallet. |
|
pow | Returnerer resultatet av et grunntall opphĂžyet i en potens. |
|
divide | Returnerer kvotienten av to tall. |
|
min | Returnerer det minste tallet av argumentene. |
|
max | Returnerer det stĂžrste tallet av argumentene. |
|
sum | Returnerer summen av argumentene. |
|
median | Returnerer den midterste verdien av argumentene. |
|
mean | Returnerer det aritmetiske gjennomsnittet av argumentene. |
|
abs | Returnerer den absolutte verdien av tallet. |
|
round | Returnerer verdien av et tall, avrundet til nĂŠrmeste heltall. StĂžtter ett eller to argumenter. Ved to argumenter representerer det fĂžrste tallet verdien, og det andre angir antall desimalplasser. |
|
ceil | Returnerer det minste heltall stĂžrre enn eller lik tallet. |
|
floor | Returnerer det stĂžrste heltall mindre enn eller lik tallet. |
|
sqrt | Returnerer den positive kvadratroten av tallet. |
|
cbrt | Returnerer kubikkroten av tallet. |
|
exp | Returnerer e^x, der x er argumentet, og e er Eulers tall (2,718 ...), grunnlaget for den naturlige logaritmen. |
|
ln | Returnerer den naturlige logaritmen til tallet. |
|
log10 | Returnerer tallets logaritme med grunntall 10. |
|
log2 | Returnerer logaritmen til tallet med grunntall 2. |
|
sign | Returnerer 1 hvis tallet er positivt, -1 hvis det er negativt, og 0 hvis det er null. |
|
pi | Returnerer forholdet mellom omkretsen og diameteren til en sirkel. |
|
e | Returnerer grunntallet for den naturlige logaritmen. |
|
toNumber | Analyserer et tall fra tekst. |
|
now | Returnerer gjeldende dato og klokkeslett. |
|
today | Returnerer gjeldende dato uten klokkeslett. |
|
minute | Returnerer minuttet for datoen (0â59). |
|
hour | Returnerer klokkeslettet for datoen (0â23). |
|
day | Returnerer ukedagen for datoen, mellom 1 (mandag) og 7 (sĂžndag). |
|
date | Returnerer dagen i mĂ„neden fra datoen (1â31). |
|
week | Returnerer ISO-uken for Ă„ret for datoen (1â53). |
|
month | Returnerer mĂ„neden for datoen (1â12). |
|
year | Returnerer Äret for datoen. |
|
dateAdd | Legger til tidspunkt i datoen. Enhetsargumentet kan vĂŠre ett av fĂžlgende: |
|
dateSubtract | Trekker fra klokkeslett fra datoen. Enhetsargumentet kan vĂŠre ett av fĂžlgende: |
|
dateBetween | Returnerer forskjellen mellom to datoer. Enhetsargumentet kan vĂŠre ett av fĂžlgende: |
|
Datointervall | Returnerer en datoperiode definert av start- og sluttdatoene. |
|
dateStart | Returnerer starten av datoperioden. |
|
dateEnd | Returnerer slutten av datoperioden. |
|
tidsstempel | Returnerer gjeldende Unix-tidsstempel, som representerer antall millisekunder som har gÄtt siden 1. januar 1970. |
|
fromTimestamp | Returnerer datoen fra det gitte Unix-tidsstempelet. Tidsstemplet representerer antall millisekunder som har gÄtt siden 1. januar 1970. NB! Den returnerte datoen vil ikke beholde sekunder og millisekunder. |
|
formatDate | Formaterer datoen ved hjelp av en egendefinert formatstreng. Formatstrengen kan inneholde fĂžlgende tekst for Ă„ representere deler av datoen: |
|
formatNumber | "Omsetning: " + formatNumber(prop("Number"), "usd", 0).style("green") | |
parseDate | Returnerer datoen analysert i henhold til ISO 8601-standarden. |
|
name | Returnerer navnet pÄ en person. |
|
e-post | Returnerer e-postadressen til en person. |
|
at | Returnerer verdien ved den angitte indeksen i en liste. |
|
first | Returnerer det fĂžrste elementet i listen. |
|
last | Returnerer det siste elementet i listen. |
|
slice | Returnerer elementene i listen fra den oppgitte startindeksen (inkludert) til sluttindeksen (valgfritt og eksklusivt). |
|
concat | Returnerer sammenfĂžyningen av flere lister. |
|
Sorter | Returnerer listen i sortert rekkefĂžlge. |
|
reverse | Returnerer den reverserte listen. |
|
join | Returnerer verdiene i listen, med forbindelsen plassert mellom hver av dem. |
|
split | Returnerer listen over verdier som er opprettet ved Ă„ dele tekstinndata med et skilletegn. |
|
unique | Returnerer listen over unike verdier i inndatalisten. |
|
includes | Returnerer true hvis listen inneholder den angitte verdien, og false ellers. |
|
find | Returnerer det fĂžrste elementet i listen hvor betingelsen vurderes som true. |
|
findIndex | Returnerer indeksen til det fĂžrste elementet i listen der betingelsen er true. |
|
filter | Returnerer verdiene i listen der betingelsen er true. |
|
some | Returnerer true hvis et element i listen oppfyller den gitte betingelsen, og ellers false. |
|
every | Returnerer true hvis hvert element i listen oppfyller den gitte betingelsen, og ellers false. |
|
map | Returnerer listen fylt ut med resultatene av Ä kalle uttrykket pÄ hvert element i inndatalisten. |
|
flat | SlÄr sammen flere lister til én liste. |
|
id | Returnerer ID-en til siden. Hvis ingen side er oppgitt, returneres ID-en til siden formelen er pÄ. |
|
equal | Returnerer true hvis begge verdiene er like og false ellers. |
|
unequal | Returnerer false hvis begge verdiene er like og true ellers. |
|
let | Tildeler en variabel en verdi og evaluerer uttrykket ved Ă„ bruke denne variabelen. |
|
lets | Tildeler verdier til flere variabler og evaluerer uttrykket ved Ă„ bruke disse variablene. |
|
trim | Fjerner mellomrom fra begynnelsen og slutten av teksten. |
|
