Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

En operator er et tegn eller symbol, der angiver den type beregning, der skal udføres i et udtryk. Der findes matematiske operatorer, sammenligningsoperatorer, logiske operatorer og referenceoperatorer. Access understøtter en række operatorer, herunder matematiske operatorer som +, -, multiplicer (*) og divider (/), ud over sammenligningsoperatorer til sammenligning af værdier, tekstoperatorer til sammenkædning af tekst og logiske operatorer til bestemmelse af sande eller falske værdier. Denne artikel indeholder oplysninger om brugen af disse operatorer.

Denne artikel indeholder

Matematiske operatorer

Du bruger de matematiske operatorer til at beregne en værdi ud fra to eller flere tal eller for at skifte tegn på et tal fra positivt til negativt eller omvendt.

Operator

Formål

Eksempel

+

Lægger to tal sammen.

[Subtotal]+[Moms]

-

Finder differencen mellem to tal eller angiver den negative værdi af et tal.

[Pris]-[Rabat]

*

Ganger to tal.

[Antal]*[Pris]

/

Dividerer det første tal med det andet tal.

[Total]/[AntalVarer]

\

Afrunder begge tal til heltal, dividerer det første tal med det andet tal og afrunder derefter resultatet til et heltal.

[Tilmeldte]\[Værelser]

Mod

Dividerer det første tal med det andet tal og returnerer derefter resten.

[Tilmeldte] Mod [Værelser]

^

Opløfter et tal til en eksponent.

Tal ^ Eksponent

Toppen af siden

Sammenligningsoperatorer

Du bruger sammenligningsoperatorerne til at sammenligne værdier og returnere et resultat, der er enten Sand, Falsk eller Null.

Operator

Formål

Eksempel

<

Returnerer Sand, hvis den første værdi er mindre end den anden værdi.

Værdi1 < Værdi2

<=

Returnerer Sand, hvis den første værdi er mindre end eller lig med den anden værdi.

Værdi1 <= Værdi2

>

Returnerer Sand, hvis den første værdi er større end den anden værdi.

Værdi1 > Værdi2

>=

Returnerer Sand, hvis den første værdi er større end eller lig med den anden værdi.

Værdi1 >= Værdi2

=

Returnerer Falsk, hvis den første værdi er lig med den anden værdi.

Værdi1 = Værdi2

<>

Returnerer Sand, hvis den første værdi ikke er lig med den anden værdi.

Værdi1 <> Værdi2

Bemærk!: I alle tilfælde er det sådan, at hvis enten den første værdi eller den anden værdi er null, bliver resultatet også null. Da null repræsenterer en ukendt værdi, er resultatet af enhver sammenligning med en null-værdi også ukendt.

Toppen af siden

Logiske operatorer

Du bruger de logiske operatorer til at kombinere to booleske værdier og returnere resultatet sand, falsk eller null. Logiske operatorer kaldes også booleske operatorer.

Operator

Formål

Eksempel

And

Returnerer Sand, hvis både Udtryk1 og Udtryk2 er sande.

Udtryk1 And Udtryk2

Or

Returnerer Sand, hvis enten Udtryk1 eller Udtryk2 er sandt.

Udtryk1 Or Udtryk2

Eqv

Returnerer Sand, hvis både Udtryk1 og Udtryk2 er sande, eller hvis både Udtryk1 og Udtryk2 er falske.

Udtryk1 Eqv Udtryk2

Not

Returnerer Sand, hvis Udtryk ikke er sandt.

Not Udtryk

Xor

Returnerer Sand, hvis enten Udtryk1 eller Udtryk2 er sandt, men ikke hvis begge udtryk er sande.

Udtryk1 Xor Udtryk2

Toppen af siden

Sammenføjningsoperatorer

Du kan bruge sammenføjningsoperatorer til at kombinere to tekstværdier i ét.

Operator

Formål

Eksempel

<

Kombinerer to strenge for at danne én streng.

streng1 & streng2

+

Kombinerer de to strenge til én streng og overfører null-værdier (hvis den ene værdi er null, vil hele udtrykket blive null).

streng1 + streng2

Toppen af siden

Særlige operatorer

Du bruger de særlige operatorer til at returnere resultatet Sand eller Falsk som beskrevet i følgende tabel.

Operator

Formål

Eksempel

Is Null eller Is Not Null

Bestemmer, om en værdi er Null eller Not Null.

Felt1 Is Not Null

Like "mønster"

Sammenligner strengværdier ved hjælp af jokertegnoperatorerne ? og *.

Felt1 Like "instruks*"

Between værdi1 And værdi2

Bestemmer, om en numerisk værdi eller en datoværdi er inden for et interval.

Felt1 Between 1 And 10
- OR -
Felt1 Between #07-01-07# And #12-31-07#

In(værdi1,værdi2...)

Bestemmer, om en værdi er indeholdt i et sæt af værdier.

Felt1 In ("rød","grøn","blå")
- OR -
Felt1 In (1,5,7,9)

Toppen af siden

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×