Kenttäkoodit: Compare-kenttä

Huomautus:  Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon .

Compare-kenttäkoodi vertaa kahta arvoa ja näyttää tuloksen "1", jos vertailu on tosi, tai tuloksen "0", jos vertailu on epätosi. Tämän kentän avulla voidaan luoda loogisia yhdistelmävertailuja käyttämällä Ja- ja Tai-funktioita = (Formula) -kentässä, minkä jälkeen = (Formula) -kentän tulosta voidaan käyttää If-kentässä.

Syntaksi

Kun tarkastelet Compare-kenttäkoodia asiakirjassa, syntaksi näyttää seuraavanlaiselta:

{ COMPARE Lauseke1 Operaattori Lauseke2 }

Huomautus: Kenttäkoodi ilmaisee, mitä kentässä näytetään. Kentän tulokset näkyvät asiakirjassa, kun kenttäkoodi on arvioitu. Voit vaihdella kenttäkoodin ja kenttäkoodin tulosten tarkastelua ALT+F9-näppäinyhdistelmällä.

Ohjeet

Lauseke1, Lauseke2

Vertailtavat arvot. Lausekkeet voivat olla kirjanmerkki nimiä, merkkijonoja tekstiä, lukuja, sisäkkäisiä kenttiä, jotka palauttavat arvon tai matemaattisia kaavoja. Jos lauseke sisältää välilyöntejä, kirjoita lauseke lainausmerkkien sisään.

Operaattori

Vertailuoperaattori. Lisää väli operaattorin molemmille puolille.

Operaattori

Kuvaus

=

Yhtä suuri kuin

<>

Eri suuri kuin

>

Suurempi kuin

<

Pienempi kuin

>=

Suurempi tai yhtä suuri kuin

<=

Pienempi tai yhtä suuri kuin

Huomautus: Jos operaattori on = tai <>, Lauseke2 voi sisältää kysymysmerkin (?), joka vastaa mitä tahansa yksittäistä merkkiä, tai tähden (*), joka vastaa mitä tahansa merkkijonoa. Lausekkeen on oltava lainausmerkkien sisällä, jotta se voidaan käsitellä merkkijonona. Jos käytät tähteä Lauseke2:ssa, sitä vastaava merkkijono Lauseke1:ssä ja kaikki muut merkit Lauseke2:ssa eivät saa ylittää 128:aa merkkiä.

Esimerkkejä

Oletetaan, että jos kenttä on seuraavissa Esimerkki lisätään yhdistämisen pääasiakirja. Compare-kentät vertaavat asiakasnumero- ja Asiakasluokitus tietokentät kuin kunkin tietue on yhdistetty. = (Formula)-kentän-funktio palauttaa arvon ”1” (tosi), jos vähintään yksi tietokentät ilmaisee heikko luottoa, joka tapauksessa ensimmäisen teksti lainausmerkkien sisään tulostetaan.

{ IF { = TAI ( { COMPARE { MERGEFIELD Asiakasnumero } >= 4 }, { COMPARE { MERGEFIELD Asiakasluokitus } <= 9 } ) } = 1 "Luottoa ei myönnetä" "Luotto myönnetään"}

Seuraavan Compare-kentän arvo on "1", jos jokin Postinumero-tietokentän arvoista on alueella 98500–98599:

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

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×