Applies ToWord pre Microsoft 365 Word 2024 Word 2021 Word 2019 Word 2016

Pole If porovnáva dve hodnoty a potom vloží text zodpovedajúci výsledku porovnania. Pri použití v hlavnom dokumente hromadnej korešpondencie môže pole If preskúmať informácie v záznamoch zlúčených údajov, ako sú napríklad POŠTOVÉ SMEROVACIE ČÍSLA alebo čísla kont. Môžete napríklad odoslať listy len tým klientom, ktorí sa nachádzajú v určitom meste.

V dokumente môžete použiť pole If alebo môžete použiť pole If ako súčasť pravidla If-Then-Else v hromadnej korešpondencii.

Ak chcete použiť pole If v dokumente, postupujte takto:

  1. Na karte Vložiť kliknite v skupine Text na položku Rýchle časti a potom na položku Pole.

  2. V zozname Názvy polí vyberte položku If.

  3. Do poľa Kódy polí zadajte výrazy, operátor, pravdivý text a nepravda podľa vyššie uvedenej syntaxe.

  4. Kliknite na tlačidlo OK.

Ak chcete použiť pole If ako súčasť hromadnej korešpondencie, počas nastavovania hromadnej korešpondencie postupujte takto:

  1. Na karte Korešpondencia kliknite v skupine Zapisovať & Vložiť polia na položku Pravidlá a potom kliknite na položku Ak... Potom... Inak.

  2. V zozname názvov polí vyberte názov zlučovacieho poľa, napríklad Mesto.

  3. V zozname Porovnanie vyberte požadovaný operátor. Ak chcete napríklad vybrať príjemcov v konkrétnom meste, vyberte možnosť Rovná sa.

  4. Do poľa Porovnať s zadajte hodnotu, ktorú chcete použiť. Ak chcete napríklad vyčleniť príjemcov v Tokiu, zadajte hodnotu Tokio.

    Poznámka: Ak je vybratá hodnota prázdna alebo nie je prázdna v zozname Porovnanie, pole Porovnať s ponechajte prázdne.

  5. Do poľa Vložiť tento text zadajte text, ktorý sa má zobraziť v dokumente, ak je zadaná podmienka pravdivá. Ak chcete napríklad prispôsobiť text príjemcom v Tokiu, môžete písať špeciálne pre okolie Tokia.

  6. Do textového poľa Inak vložte text, ktorý sa má zobraziť v dokumente, ak zadaná podmienka nie je pravdivá. Ak chcete napríklad poskytnúť všeobecný text príjemcom, ktorí nie sú v Tokiu, môžete písať špeciálne pre okolie.

Syntax

Pri zobrazení kódu poľa If v dokumente vyzerá syntax takto:

{ IF Expression1OperátorExpression2TrueTextFalseText}

Poznámka: Na základe kódu poľa sa určí, čo sa má v poli zobraziť. Výsledky polí zodpovedajú tomu, čo sa zobrazí v dokumente po vyhodnotení kódu poľa. Ak chcete prepínať medzi zobrazením kódu poľa a výsledkov kódu poľa, stlačte kombináciu klávesov Alt + F9.

Pokyny

Expression1, Expression2

Hodnoty, ktoré chcete porovnať. Tieto výrazy môžu byť zlučovacie údaje polí, záložka názvy, reťazce znakov, čísla, vnorené polia, ktoré vrátia hodnotu, alebo matematické vzorce. Ak výraz obsahuje medzery, uzavrite výraz do úvodzoviek.

Poznámky: 

  • Výraz2 musí byť uzavretý v úvodzovkách, aby sa porovnával ako reťazec znakov.

  • Ak je operátor = alebo <>, výraz2 môže obsahovať otáznik (?), ktorý predstavuje ľubovoľný jeden znak alebo hviezdičku (*), ktorá predstavuje ľubovoľný reťazec znakov.

  • Ak vo výraze Expression2 použijete hviezdičku, časť výrazu1 , ktorá zodpovedá hviezdičke, a všetky ostatné znaky vo výraze 2 nemôžu presiahnuť 128 znakov.

Operátor

Operátor porovnávania. Vložte medzeru pred a za operátor.

Operátor

Popis

=

Rovná sa

<>

Nerovná sa

>

Väčšie

<

Menšie

>=

Väčšie alebo rovné

<=

Menšie alebo rovné

TrueText, FalseText

Text, ktorý sa zobrazí, keď je porovnanie pravdivé (TrueText) alebo false (FalseText). Ak nie je zadaná hodnota FalseText a porovnanie je false, pole IF nemá žiadny výsledok. Každý reťazec obsahujúci viacero slov musí byť uzavretý v úvodzovkách.

Príklad

Nasledujúci príklad určuje, že ak je objednávka zákazníka väčšia alebo rovná 100 jednotkám, v dokumente sa zobrazí text Ďakujem. Ak je objednávka zákazníka menšia ako 100 jednotiek, v dokumente sa zobrazí text Minimálna objednávka je 100 jednotiek.

{IF order>=100 "Thanks" "Minimálna objednávka je 100 jednotiek"}

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.