Kenttäkoodit: NextIf-kenttä

Käytetään kohteeseen
Word for Microsoft 365 Word for Microsoft 365 for Mac Word 2024 Word 2024 for Mac Word 2021 Word 2021 for Mac

NextIf-kenttä vertaa kahta lauseketta yhdistämisen aikana. Jos vertailu on tosi, Word yhdistää seuraavan tietotietueen nykyiseen yhdistettyyn asiakirjaan. Jos vertailu on epätosi, Word yhdistää seuraavan tietotietueen uuteen yhdistettyyn asiakirjaan.

Huomautus

Tämä sisältö koskee Windowsin ja Macin Word-työpöytäversioita (mukaan lukien Microsoft 365 -tilaukseen kuuluva Word). Jotkin ominaisuudet eivät ehkä ole käytettävissä Word:n verkkoversiossa tai mobiilisovelluksissa. Käytä useimmissa yhdistämistilanteissa, joissa haluat sisällyttää vain valitut tietueet, Yhdistämisen vastaanottajat -valintaikkunan Suodatin-vaihtoehtoa. Käytä NextIf-funktiota vain silloin, kun haluat hallita peräkkäisten tietueiden yhdistämistapaa.

NextIf-kentän avulla voit ryhmitellä yhdistämistietueita samalla tavalla kuin tietokantaraportissa. Voit esimerkiksi yhdistää kaikki saman postinumeron tietueet yhdelle yhdistämisen sivulle käyttämällä Jos-, Set- ja NextIf-kenttien yhdistelmää ja luoda yhdistämisessä uuden sivun, kun datatiedostossa havaitaan uusi postinumero. Tällaisen yhdistämisen määrittäminen on kuitenkin monimutkaista ja edellyttää, että tietolähteen rakenne mahtuu yhdistämiskenttiin.

Jos tavoitteesi on sisällyttää valikoivasti tiettyjä tietueita tietolähteestä, se käy helpommin Suodata-komennollaYhdistämisen vastaanottajat -valintaikkunassa. Se tulee näkyviin, kun valitset Postitukset-välilehdenAloita yhdistäminen -ryhmässä Muokkaa vastaanottajaluetteloa.

Huomautus

  • Seuraava. Jos kenttiä ei voi käyttää ala- ja loppuviitteissä, huomautuksissa, ylä- ja alatunnisteissa tai tietolähteissä.
  • NextIf-kenttää ei voi asettaa sisäkkäin minkään kentän sisään.

Syntaksi

Kun tarkastelet asiakirjan NextIf-kenttää, sen syntaksi on seuraavanlainen:

{ NEXTIFlauseke1 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ä.

Ominaisuudet

Lauseke1, lauseke2

Arvot, joita haluat verrata. Lausekkeet voivat olla yhdistämiskentän tietoja, kirjanmerkkien nimiä, merkkijonoja, numeroita, arvon palauttavia sisäkkäisiä kenttiä tai matemaattisia kaavoja. Jos lauseke sisältää välilyöntejä, kirjoita lauseke lainausmerkkien sisään.

Huomautus

  • Jos käytät lausekkeessa yhdistämiskenttää (MergeField), yhdistämiskenttä viittaa nykyisen tietotietueen tietoihin, ei seuraavan tietotietueen tietoihin.
  • Lauseke2 on kirjoitettava lainausmerkkeihin, jotta sitä voidaan verrata merkkijonoon.
  • Jos operaattori on = tai <>, lauseke2 voi sisältää kysymysmerkin (?) vastaamaan mitä tahansa yksittäistä merkkijonoa tai tähden (*) mitä tahansa merkkijonoa varten.
  • Jos lausekkeessa Lauseke2 käytetään tähteä, Lauseke1:n tähteä vastaava osa ja muut lausekkeen Lauseke2:ssa jäljellä olevat merkit eivät saa olla yli 128 merkkiä pitkä.

Operaattori

Vertailuoperaattori. Lisää välilyönti ennen operaattoria ja sen jälkeen.

Operaattori Kuvaus
⁠=⁠ Yhtä suuri kuin
<> Eri suuri kuin
> Suurempi kuin
< Pienempi kuin
>= Suurempi tai yhtä suuri kuin
<= Pienempi tai yhtä suuri kuin

Ohjeet

Voit käyttää NextIf-kenttää asiakirjassa tai osana yhdistämistä.

Lisää NextIf-kenttä asiakirjaan seuraavasti:

  1. Valitse Lisää-välilehden Teksti-ryhmässä Pikaosat ja valitse sitten Kenttä.
  2. Valitse Kenttien nimet -luettelosta NextIf.
  3. Kirjoita Kenttäkoodit-ruutuun lausekkeet, operaattori, tosi teksti ja epätosi teksti edellä esitetyn syntaksin mukaisesti.
  4. Valitse OK.

NextIf-kentän lisääminen yhdistämistä määritettäessä:

  1. Valitse Postitukset-välilehdenKirjoita & lisää kenttiä -ryhmästä Säännöt ja valitse sitten Seuraava tietue jos.

  2. Valitse Kentän nimi -luettelosta yhdistämiskentän nimi, esimerkiksi Kaupunki.

  3. Valitse haluamasi operaattori Vertailu-luettelosta . Jos esimerkiksi haluat erotella tietyn asuinpaikan vastaanottajat, valitse Yhtä suuri kuin.

  4. Kirjoita Vertailukohde-kenttään haluamasi arvo. Kun haluat erotella tokiolaiset vastaanottajat, kirjoita Tokio.

    Huomautus

    Jos valitsit Vertailu-luettelossaarvon on tyhjä tai se ei ole tyhjä, jätä Vertailukohde-ruutu tyhjäksi.

Esimerkki

Tietolähteessä on kenttä, joka merkitsee kunkin postinumeron viimeisen tietueen. Tietolähde lajitellaan siten, että kaikki saman postinumeron tietueet näkyvät yhdessä. Kun tietolähde on määritetty tällä tavalla, voit tarkistaa Wordin Set- ja IF-kenttien avulla, onko tietue postinumeron viimeinen esiintymä tietolähteessä.

Kun tarkistus on tehty, voit määrittää NextIf-kentän avulla, onko nykyinen tietue tietyn postinumeron viimeinen esiintymä. Jos nykyinen tietue ei ole viimeinen esiintymä, kyseisen postinumeron tietueet lisätään nykyiseen yhdistämisasiakirjaan. Kun nykyinen tietue on postinumeron viimeinen esiintymä, aloitetaan uusi yhdistämisasiakirja tietolähteen seuraavaa postinumeroa varten.

Kun lisäät seuraavan NextIf-kentän yhdistämisen pääasiakirjaan, NextIf-kenttä tutkii nykyisen tietueen LastZipcode-kentän sisällön. Jos LastZipCode-kenttä on tyhjä, tietolähteen seuraavan tietueen tiedot yhdistetään nykyiseen yhdistämisasiakirjaan. Jos LastZipcode-kenttä ei ole tyhjä, tietolähteen seuraavan tietueen tiedot yhdistetään uuteen yhdistämisasiakirjaan.

{ NEXTIF { MERGEFIELD LastZipcode } = "" }

Sivun alkuun