Coduri de câmp: câmpul IF

Se aplică la
Word pentru Microsoft 365 Word 2024 Word 2021 Word 2019 Word 2016

Câmpul IF compară două valori, apoi inserează textul potrivit pentru rezultatul comparației. Atunci când se utilizează într-un document principal de îmbinare a corespondenței, câmpul If poate examina informațiile din înregistrările de date îmbinate, cum ar fi codurile poștale sau numerele de cont. De exemplu, puteți trimite scrisori numai acelor clienți dintr-o anumită localitate.

Notă

Unele comportamente ale câmpului IF depind de versiunea dvs. de Word pentru Windows.

Puteți utiliza câmpul Dacă într-un document sau puteți utiliza câmpul If ca parte a unei reguli Dacă-Atunci Altfel într-o îmbinare de corespondență.

Pentru a utiliza câmpul If într-un document, procedați astfel:

  1. Pe fila Inserare , în grupul Text , faceți clic pe Părți rapide, apoi pe Câmp.
  2. În lista Nume câmpuri, selectați IF.
  3. În caseta Coduri de câmp , tastați expresiile, operatorul, textul adevărat și textul fals, respectând sintaxa afișată mai sus.
  4. Faceți clic pe OK.

Pentru a utiliza câmpul If ca parte a unei îmbinări de corespondență, efectuați următoarele acțiuni în timp ce configurați îmbinarea de corespondență:

  1. Pe fila Corespondență , în grupul Scriere & inserare câmpuri , faceți clic pe Reguli, apoi faceți clic pe Dacă... Apoi... Altfel.

  2. În lista Nume câmp , selectați numele unui câmp de îmbinare, cum ar fi Localitate.

  3. În lista Comparație , selectați operatorul dorit. De exemplu, pentru a alege destinatarii dintr-o anumită localitate, selectați Egal cu.

  4. În caseta Comparare cu, tastați valoarea pe care doriți să o utilizați. De exemplu, pentru a selecta destinatari din Tokyo, tastați Tokyo.

    Notă

    Dacă ați selectat este necompletat sau nu este necompletat în lista de comparație , lăsați caseta Comparare cu necompletată.

  5. În caseta text Se inserează aceasta , tastați textul care doriți să apară în document atunci când este adevărată condiția specificată. De exemplu, pentru a particulariza textul pentru destinatarii din Tokyo, puteți tasta special pentru cartierul dvs. din Tokyo.

  6. În caseta text În caz contrar, se inserează aceasta , tastați textul care doriți să apară în document atunci când condiția specificată nu este adevărată. De exemplu, pentru a furniza un text generic pentru destinatarii care nu se află în Tokyo, puteți tasta special pentru cartierul înconjurător.

Sintaxă

Când vizualizați codul de câmp If în document, sintaxa arată în felul următor:

{ IF Expression1OperatorExpression2TrueTextFalseText}

Notă

Codul de câmp îi spune câmpului ce să afișeze. Rezultatele câmpului sunt ceea ce se afișează în document după evaluarea codului de câmp. Pentru a comuta între vizualizarea codului de câmp și rezultatele codului de câmp, apăsați Alt+F9.

Instrucțiuni

Expression1, Expression2

Valorile pe care doriți să le comparați. Aceste expresii pot fi date de câmp îmbinate, nume de marcaje în document, șiruri de caractere, numere, câmpuri imbricate care returnează o valoare sau formule matematice. Dacă o expresie conține spații, încadrați expresia între ghilimele.

Notă

  • Expression2 trebuie să fie încadrată între ghilimele, astfel încât să fie comparată ca un șir de caractere.
  • Dacă operatorul este = sau <>, Expression2 poate conține un semn de întrebare (?) pentru a reprezenta orice caracter unic sau un asterisc (*) pentru a reprezenta orice șir de caractere.
  • Dacă utilizați un asterisc în Expression2, porțiunea din Expression1 care corespunde asteriscului și orice caractere rămase în Expression2 nu poate depăși 128 de caractere.

Operator

Operator de comparare. Inserați un spațiu înainte și după operator.

Operator Descriere
⁠=⁠ Egal cu
<> Nu este egal cu
> Mai mare decât
< Mai mic decât
>= Mai mare sau egal cu
<= Mai mic sau egal cu

TrueText, FalseText

Textul care rezultă atunci când comparația este adevărată (TrueText) sau false (FalseText). Dacă nu se specifică FalseText și comparația este falsă, câmpul IF nu are niciun rezultat. Fiecare șir care conține mai multe cuvinte trebuie încadrat între ghilimele.

Exemplu

Următorul exemplu specifică faptul că, dacă comanda clientului este mai mare sau egală cu 100 de unități, textul "Mulțumim" apare în document. În cazul în care comanda clientului este mai mică de 100 de unități, textul "Comanda minimă este de 100 de unități" apare în document.

{IF order>=100 "Mulțumim" "Comanda minimă este de 100 de unități"}

Începutul paginii