អនុគមន៍តក្ក
This category contains the Logical functions.
Handling non-logical arguments in logical functions
-
Zero (0) is equivalent to FALSE and all other numbers are equivalent to TRUE.
-
Empty cells and text in cells are ignored.
-
A #VALUE error is raised if all arguments are ignored.
-
A #VALUE error is raised if one argument is direct text (not text in a cell).
-
Errors as argument lead to an error.
AND
ត្រឡប់ TRUE បើអាគុយម៉ង់ទាំងអស់ TRUE ។ បើធាតុមួយនៃធាតុទាំងអស់គឺ FALSE នោះអនុគមន៍នេះត្រឡប់តម្លៃ FALSE ។
អាគុយម៉ង់ជាកន្សោមតក្កវិជ្ជាខ្លួនឯង (TRUE, 1<5, 2+3=7, B8<10) ដែលត្រឡប់តម្លៃតក្កវិជ្ជា ឬជាអារេ (A1:C3) ដែលមានតម្លៃតក្កវិជ្ជា ។
វាក្យសម្ពន្ធ
AND(តម្លៃតក្ក 1; តម្លៃតក្ក 2 ...តម្លៃតក្ក 30)
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) ត្រឡប់ FALSE ។
=AND (FALSE;TRUE) ត្រឡប់ FALSE ។
FALSE
ត្រឡប់តម្លៃតក្ក មិនពិត ។ អនុគមន៍ FALSE() មិនទាមទារអាគុយម៉ង់ទេ និងតែងតែត្រឡប់តម្លៃតក្ក មិនពិត ។
វាក្យសម្ពន្ធ
FALSE()
ឧទាហរណ៍
=FALSE() ត្រឡប់ FALSE
=NOT(FALSE()) ត្រឡប់ TRUE
IF
បញ្ជាក់លម្អិតការពិសោធន៍តក្កវិជ្ជាមួយ ដែលត្រូវប្រតិបត្តិ ។
វាក្យសម្ពន្ធ
IF(សាកល្បង; តម្លៃស្រប; តម្លៃផ្ទុយ)
សាកល្បង ជាតម្លៃ ឬកន្សោមណាមួយដែលអាច ពិត ឬមិនពិត ។
តម្លៃស្រប (ស្រេចចិត្ត) ជាតម្លៃដែលត្រូវបានត្រឡប់ បើការសាកល្បង ពិត ។
តម្លៃផ្ទុយ (ស្រេចចិត្ត) ជាតម្លៃដែលនឹងត្រូវបានត្រឡប់ បើការសាកល្បងតក្ក មិនពិត ។
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;"too small") ប្រសិនបើតម្លៃនៅក្នុង A1 ធំជាង 5 តម្លៃ 100 ត្រូវបានបញ្ចូលនៅក្នុងក្រឡាបច្ចុប្បន្ន បើមិនដូច្នេះទេ អត្ថបទ “តូចណាស់” (ដោយគ្មានសម្រង់) ត្រូវបាន បញ្ចូល ។
NOT
Complements (inverts) a logical value.
វាក្យសម្ពន្ធ
NOT(តម្លៃតក្ក)
LogicalValue គឺជាតម្លៃដែលត្រូវបង្គត់ ។
ឧទាហរណ៍
=NOT(A). If A=TRUE then NOT(A) នឹងចេញ FALSE ។
OR
ត្រឡប់ ពិត បើមានអាគុយម៉ង់យ៉ាងហោចណាស់មួយ ពិត ។ អនុគមន៍នេះត្រឡប់តម្លៃ មិនពិត បើអាគុយម៉ង់ទាំងអស់មានតម្លៃតក្ក មិនពិត ។
អាគុយម៉ង់ជាកន្សោមតក្កវិជ្ជាខ្លួនឯង (TRUE, 1<5, 2+3=7, B8<10) ដែលត្រឡប់តម្លៃតក្កវិជ្ជា ឬជាអារេ (A1:C3) ដែលមានតម្លៃតក្កវិជ្ជា ។
វាក្យសម្ពន្ធ
OR(តម្លៃតក្ក 1; តម្លៃតក្ក 2 ... តម្លៃតក្ក 30)
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) ត្រឡប់ TRUE ។
=OR(FALSE;TRUE) ត្រឡប់ TRUE ។
TRUE
តម្លៃតក្កត្រូវបានកំណត់ជា ពិត ។ អនុគមន៍ TRUE() មិនទាមទារទេ ហើយតែងតែត្រឡប់តម្លៃតក្ក ពិត ។
វាក្យសម្ពន្ធ
TRUE()
ឧទាហរណ៍
បើ A=TRUE និង B=FALSE ឧទាហរណ៍ខាងក្រោមនឹងលេចឡើង ៖
=AND(A;B) ត្រឡប់ FALSE
=OR(A;B) ត្រឡប់ TRUE
=NOT(AND(A;B)) ត្រឡប់ TRUE
XOR
ត្រឡប់តម្លៃពិតប្រសិនបើលេខសេសរបស់អាគុយម៉ង់វាយតម្លៃថា TRUE ។
អាគុយម៉ង់គឺជាកន្សោមតក្កវិជ្ជារបស់ខ្លួនវា (TRUE, 1<5, 2+3=7, B8<10) ដែលត្រឡប់តម្លៃតក្កវិជ្ជា ឬអារេ (A1:C3) ដែលមានតម្លៃតក្កវិជ្ជា។
វាក្យសម្ពន្ធ
XOR(LogicalValue1; LogicalValue2 ...LogicalValue30)
ឧទាហរណ៍
=XOR(TRUE;TRUE) ត្រឡប់ FALSE
=XOR(TRUE;TRUE;TRUE) ត្រឡប់ TRUE
=XOR(FALSE;TRUE) ត្រឡប់ TRUE