Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Sammenlign feltkoden sammenligner to verdier og viser resultatet «1» hvis sammenligningen er sann eller «0» (null) hvis sammenligningen er usann. Du kan bruke dette feltet til å opprette sammensatte logiske sammenligninger med Og- og Eller-funksjoner i et = (Formel)-felt, og deretter kan du bruke resultatet av = (Formel)-feltet i et Hvis-felt.

Syntaks

Når du viser Sammenlign feltkoden i dokumentet, ser syntaksen slik ut:

{ COMPARE Expression1 Operator Expression2 }

Obs!:  En feltkode angir hva feltet skal vise. Feltresultater er det som vises i dokumentet når feltkoden er behandlet. Du kan trykke ALT+F9 for å veksle mellom å vise feltkoden og feltkoderesultatene.

Instruksjoner

Uttrykk1, Uttrykk2

Verdier som skal sammenlignes. Uttrykk kan være bokmerke navn, strenger med tekst, tall, nestede felt som returnerer en verdi eller matematiske formler. Hvis et uttrykk inneholder mellomrom, setter du uttrykket i anførselstegn.

Operator

Sammenligning operator. Sett inn et mellomrom både før og etter operatoren.

Operator

Beskrivelse

=

Lik

<>

Ikke lik

>

Større enn

<

Mindre enn

>=

Større enn eller lik

<=

Mindre enn eller lik

Obs!: Hvis operatoren er = eller <>, kan Uttrykk2 inneholde et spørsmålstegn (?) for å representere et hvilket som helst enkelttegn, eller en stjerne (*) for å representere en hvilken som helst tegnstreng. Uttrykket må stå i anførselstegn slik at det sammenlignes som en tegnstreng. Hvis du bruker en stjerne i Uttrykk2, kan ikke den delen av Uttrykk1 som tilsvarer stjernen, pluss eventuelle gjenværende tegn i Uttrykk2, overskride 128 tegn.

Eksempler

La oss si at Hvis-feltet i eksemplet nedenfor er satt inn i et hoveddokument for utskriftsfletting. Sammenlign-feltene undersøker datafeltene CustomerNumber og CustomerRating som hver datapost slås sammen. Eller-funksjonen i = (Formel)-feltet returnerer verdien "1" (sann) hvis minst ett av datafeltene angir dårlig kreditt, og i så fall skrives den første teksten i anførselstegn ut.

{ HVIS { = ELLER ( { COMPARE { MERGEFIELD CustomerNumber } >= 4 }, { COMPARE { MERGEFIELD CustomerRating } <= 9 } ) } = 1 "Kreditt ikke akseptabelt" "Kreditt akseptabelt"}

Følgende Sammenlign-felt resulterer i verdien "1" hvis en verdi i Postnummer-datafeltet er området 98500 – 98599:

{ COMPARE " { MERGEFIELD PostalCode } " = "985*" }

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×