Skip to content

AND funksiyasi

Ushbu funktsiya ikkala shart ham rost (true) bo'lsa Boolean qiymati "true" ni qaytaradi. Odatda u IF funksiyasi bilan birgalikda ishlatiladi.

Format

  • AND(condition1;condition2)

bu yerda:

  • condition1 / condition2 - >, <, =, >=, <=, !=, boshqa funksiyalar, hisobot ustuni qiymatlari yoki maydonlar orqali ifodalangan mantiqiy ifodalar

Misol № 1

IF(AND(D="Text in column";S>100500);"Good";"Bad")

Muhim

  • Shart arifmetik ifoda bo'lishi mumkin. Agar ushbu ifoda natijasi nolga teng bo'lmagan son bo'lsa, shart bajarilgan deb hisoblanadi. Agar ifoda natijasi nol bo'lsa, shart bajarilmagan hisoblanadi.
  • Maxsus katakchali maydonlar qiymatlarini tekshirayotganda, hisobotlarda 1 va 0; ma'lumot yorlig'i hisoblanadigan maydonlarda esa Yes / No ishlatishingiz kerak.
  • Funktsiya faqat ikki argument bilan ishlaydi.

Muqobil foydalanish

Formulalarda u ketma-ket ikki ampersand belgisi — && bilan ifodalanadi.

Misol № 2

%%$IF(
{{Task.Notification}}=0
&& {{Task.Application through the form}}=1
&& {{Task.Who are you?}}="Physical person"
&& {{Task.Select a predefined answer}}="Calculation.Legal Entity ."
)$%%
Invalid field value "Select a predefined answer" for the customer type "Physical person" %%$ENDBLOCK$%%

Qurilmani bitta qatorda, bo'shliqlar va satrga bo'linmasdan qo'shish kerak:

%%$IF({{Task."Disable field 07. Notification"}}=0&&{{Task.Application through the form}}=1&&{{Task.Who are you?}}="Physical person"&&{{Task.Select a predefined answer}}="Calculation.Legal Entity")$%%Invalid field value "Select a predefined answer" for the customer type "Physical person" %%$ENDBLOCK$%%

Muhim

  • Formulalarda qavslar ishlatilmasa, AND operatori (&&) OR operatori (||) ga nisbatan yuqori prioritetga ega.

O‘tish