Функтсияҳои мантиқӣ

This category contains the Logical functions.

Handling non-logical arguments in logical functions

Барои ин фармонро дастрас кардан...

Иловакунӣ - Функтсия - Категория Мантиқӣ


NOT

Арзиши мантиқиро баръакс мегардонад.

Синтаксис

NOT(LogicalValue)

Logical Value арзиши баргардонидашаванда.

Намуна

NOT(A). A=ҲАҚҚОНӢ ба A=ҚАЛБАКӢ баргардонида мешавад.

XOR

Returns true if an odd number of arguments evaluates to TRUE.

Аргументҳо худашон ифодаи мантиқианд (TRUE, 1<5, 2+3=7, B8<10) ки арзиши мантиқӣ медиҳанд ё массив (A1:C3) ки арзиши мантиқӣ дорад.

Синтаксис

XOR(LogicalValue1; LogicalValue2 ...LogicalValue30)

Намуна

AND (FALSE;TRUE) натиҷа ҚАЛБАКӢ.

OR(FALSE;TRUE) натиҷа ҲАҚҚОНӢ.

OR(FALSE;TRUE) натиҷа ҲАҚҚОНӢ.

Ё

ҲАҚҚОНӢро бармегардонад агар ақалан як арзиш ҲАҚҚОНӢ бошад.

Аргументҳо худашон ифодаи мантиқианд (TRUE, 1<5, 2+3=7, B8<10) ки арзиши мантиқӣ медиҳанд ё массив (A1:C3) ки арзиши мантиқӣ дорад.

Синтаксис

OR(LogicalValue1; LogicalValue2 ...LogicalValue30)

LogicalValue1; LogicalValue2 ...LogicalValue30 are conditions to be checked. All conditions can be either TRUE or FALSE. If a range is entered as a parameter, the function uses all values of the range.

Намуна

Арзиши мантиқии 12<11; 13>22, ва 45=45 санвида мешаванд.

OR(12<11; 13>22; 45=45) натиҷа ҲАҚҚОНӢ.

OR(FALSE;TRUE) натиҷа ҲАҚҚОНӢ.

АГАР

Санҷиши мантиқӣ мегузаронад.

Синтаксис

IF(Test; ThenValue; OtherwiseValue)

Testарзиш ё ифода, ки ҲАҚҚОНӢ ё ҚАЛБАКӢ мебошад.

Then_value (optional) арзишест, ки ҳангоми ҲАҚҚОНӢ будани натиҷа баргардонида мешавад.

Otherwise_value (ихтиёрӣ) арзишест, ки ҳангоми ҚАЛБАКӢ будани натиҷа баргардонида мешавад.

In the LibreOffice Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.

Намунаҳо

IF(A1>5;100;"хеле хурд") Агар арзиши A1 аз 5 калон бошад, арзиши 100 ба чашмак дохил карда мешавад; вагарна хеле хурд дар намуди матн дохил карда мешавад.

ВА

ҲАҚҚОНӢро бармегардонад, агар ҳама аргументҳо ҲАҚҚОНӢ бошанд.

Аргументҳо худашон ифодаи мантиқианд (TRUE, 1<5, 2+3=7, B8<10) ки арзиши мантиқӣ медиҳанд ё массив (A1:C3) ки арзиши мантиқӣ дорад.

Синтаксис

AND(LogicalValue1; LogicalValue2 ...LogicalValue30)

LogicalValue1; LogicalValue2 ...LogicalValue30 are conditions to be checked. All conditions can be either TRUE or FALSE. If a range is entered as a parameter, the function uses all values of the range. The result is TRUE if the logical value in all cells within the cell range is TRUE.

Намуна

Арзишҳои мантиқии 12<13; 14>12 ва 7<6 санҷида мешаванд:

AND(12<13; 14>12; 7<6) натиҷа ҚАЛБАКӢ.

AND (FALSE;TRUE) натиҷа ҚАЛБАКӢ.

ҚАЛБАКӢ

Натиҷа ҚАЛБАКӢ бармегардонад. Функтсияи FALSE() аргумент қабул намекунад ва доим ҚАЛБАКӢ аст.

Синтаксис

FALSE()

Намуна

FALSE() натиҷа FALSE

NOT(FALSE()) натиҷа TRUE

ҲАҚҚОНӢ

Арзиши мантиқӣ ба ҲАҚҚОНӢ табдил мешавад. Функтсияи TRUE() ягон аргумент намегирад.

Синтаксис

TRUE()

Намуна

Агар A=ҲАҚҚОНӢ ва B=ҚАЛБАКӢ бошад, онгоҳ:

=AND(A;B) натиҷа ҚАЛБАКӢ.

=OR(A;B) натиҷа ҲАҚҚОНӢ.

=NOT(AND(A;B)) натиҷа ҲАҚҚОНӢ.