Folosind operator logic fără o expresie logică

Formulele pot conține de asemenea o expresie condițională sub forma 'dacă - atunci'. În nomenclatura formulelor, astfel de expresii sunt descrise folosind paranteze pătrate (vezi Folosind expresii logice în formule).
Testul formulei se așteaptă ca fiecare operator logic (de exemplu, >, <, =) să fie închis în paranteze pătrate. Dacă această condiție nu este îndeplinită, testul formulei returnează o eroare:

Mesajul indică de asemenea unde în formulă apare operatorul logic (posibil) redundant. Dacă există mai multe astfel de intrări într-o formulă, ne duce la prima intrare invalidă găsită.
Apăsarea butonului OK determină programul să plaseze cursorul pe partea formulei unde a apărut eroarea. Soluții posibile:
1. Șterge operatorul logic dacă este redundant.
2. Dacă operatorul logic este introdus corect, plasează expresia în paranteze pătrate (vezi Folosind expresii logice în formule).
Corect |
Incorect |
La soluția 1:
[#RPrice# > 20:#RPrice#*0.9] #RPrice#
|
[#AMNT# > 20:#RPrice#*0,9] > #RPrice#
|
La soluția 2:
[#RPrice# > 20:#RPrice#*0.9] #RPrice#
|
#RPrice#*0,9 #RPrice#
|