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

Câmpul If compară două valori, apoi inserează textul corespunzător rezultatului comparației. Când se utilizează într-un document principal pentru îmbinare corespondență, câmp 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 doar acelor clienți aflați într-o anumită localitate.

Puteți utiliza câmpul If într-un document sau câmpul If ca parte a unei reguli If-Then-Else î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 faceți clic pe Câmp.

  2. În lista Nume câmpuri , selectați Dacă.

  3. În caseta Coduri de câmp , tastați expresiile, operatorul, textul adevărat și textul fals, urmâ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ță, procedați astfel în timp ce configurați îmbinarea corespondenței:

  1. Pe fila Corespondență , în grupul Scriere & Inserare câmpuri , faceți clic pe Reguli, apoi pe Dacă... Apoi... În orice alt loc.

  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 selecta 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 Comparație , lăsați caseta Comparare cu necompletată.

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

  6. În caseta Altfel, inserați acest text , 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 text generic destinatarilor care nu se află în Tokyo, puteți tasta mai ales pentru zona înconjurătoare.

Sintaxă

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

{ 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

Expresie1, Expresie2

Valorile pe care doriți să le comparați. Aceste expresii pot fi îmbinarea datelor de câmp, marcaj în document nume, ș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.

Note: 

  • Expresia2 trebuie să fie încadrată între ghilimele, astfel încât să fie comparată ca un șir de caractere.

  • Dacă operatorul este = sau <>, Expresia2 poate conține un semn de întrebare (?) pentru a reprezenta orice caracter unic sau asterisc (*) pentru a reprezenta orice șir de caractere.

  • Dacă utilizați un asterisc în Expression2, porțiunea din Expresie1 care corespunde cu asteriscul și orice caractere rămase din Expression2 nu pot depăși 128 de caractere.

Operator

Operator de comparație. 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

Text care rezultă atunci când comparația este adevărată (TrueText) sau falsă (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țumire" apare în document. Dacă comanda clientului este mai mică de 100 de unități, în document apare textul "Comanda minimă este de 100 de unități".

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

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.