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

This category contains the Logical functions.

Handling non-logical arguments in logical functions

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

Insert - Function - Category Logical


ISNA

ҲАҚҚОНӢ-ро бармегардонад агар чашмак #N/A дошта бошад.

If an error occurs, the function returns FALSE.

Syntax

ISNA(Value)

Value арзиши санҷидашаванда.

Example

ISNA(D3) ҚАЛБАКӢ-ро бармегардонад.

IFERROR

Returns the value if the cell does not contains an error value, or the alternative value if it does.

tip

This function is available since LibreOffice 4.0.


Syntax

IFERROR(Value; Alternate_value)

Value is the value or expression to be returned if it is not equal or results in an error.

Alternate_value is the value or expression to be returned if the expression or value of Value is equal or results in an error.

Example

=IFERROR(C8;C9) where cell C8 contains =1/0 returns the value of C9, because 1/0 is an error.

=IFERROR(C8;C9) where cell C8 contains 13 returns 13, the value of C8, which is not an error.

IFS

IFS is a multiple IF-function.

SWITCH

SWITCH compares expression with value1 to valuen and returns the result belonging to the first value that equals expression. If there is no match and default_result is given, that will be returned.

XOR

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

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

tip

This function is available since LibreOffice 4.0.


Syntax

XOR(Logical 1 [; Logical 2 [; … [; Logical 255]]])

Logical 1, Logical 2, … , Logical 255 are boolean values, references to cells or to cell ranges of logical values.

Example

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

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

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

NOT

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

Syntax

NOT(LogicalValue)

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

Example

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

ҲАҚҚОНӢ

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

Syntax

TRUE()

Example

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

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

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

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

ҚАЛБАКӢ

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

Syntax

FALSE()

Example

FALSE() натиҷа FALSE

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

АГАР

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

Syntax

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.

Example

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

Ё

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

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

Syntax

OR(Logical 1 [; Logical 2 [; … [; Logical 255]]])

Logical 1, Logical 2, … , Logical 255 are boolean values, references to cells or to cell ranges of logical values.

Example

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

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

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

ВА

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

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

Syntax

AND(Logical 1 [; Logical 2 [; … [; Logical 255]]])

Logical 1, Logical 2, … , Logical 255 are boolean values, references to cells or to cell ranges of logical values.

Example

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

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

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