ལས་འགན་གཏན་ཚིག་ཅན་ཚུ།
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(གནས་གོང་གཏན་ཚིག་ཅན་ ༡ ; གནས་གོང་གཏན་ཚིག་ཅན་ ༢ ...གནས་གོང་གཏན་ཚིག་ཅན་ ༣༠)
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) returns FALSE.
=AND (FALSE;TRUE) returns FALSE.
FALSE
གནས་གོང་གཏན་ཚིག་ཅན་ FALSE སླར་ལོག་འབདཝ་ཨིན། FALSE() ལས་འགན་གྱིས་ སྒྲུབ་རྟགས་ཚུ་དགོས་མཁོ་མེདཔ་མ་ཚད་ ཨ་རྟག་རང་གནས་གོང་གཏན་ཚིག་ཅན་ FALSE སླར་ལོག་འབདཝ་ཨིན།
ཚུག་སྦྱོར།
FALSE()
དཔེ།
=FALSE() returns FALSE
=NOT(FALSE()) returns TRUE
IF
ལཱ་འགན་འགྲུབ་ནི་ཨིན་པའི་ བརྟག་ཞིབ་གཏན་ཚིག་ཅན་ཅིག་གསལ་བཀོད་འབདཝ་ཨིན།
ཚུག་སྦྱོར།
IF(Test; Then_value; Otherwise_value)
བརྟག་ཞིབ་ འདི་ TRUE ཡང་ན་ FALSE འོང་སྲིད་པའི་ གནས་གོང་གང་རུང་ཡང་ན་ གསལ་བརྗོད་ཨིན།
Then_value (གདམ་ཁ་ཅན་) འདི་ གཏན་ཚིག་ཅན་བརྟག་ཞིབ་འདི་ TRUE ཨིན་པ་ཅིན་ སླར་ལོག་འབད་ཡོད་པའི་གནས་གོང་།
Otherwise_value (གདམ་ཁ་ཅན་) འདི་གཏན་ཚིག་ཅན་བརྟག་ཞིབ་འདི་ FALSE ཨིན་པ་སླར་ལོག་འབད་ཡོད་པའི་ གནས་གོང་།
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") If the value in A1 is higher than 5, the value 100 is entered in the current cell; otherwise, the text “too small” (without quotes) is entered.
NOT
Complements (inverts) a logical value.
ཚུག་སྦྱོར།
NOT(གནས་གོང་གཏན་ཚིག་ཅན།)
LogicalValue is any value to be complemented.
དཔེ།
=NOT(A). If A=TRUE then NOT(A) will evaluate FALSE.
OR
ཉུང་མཐའ་རང་ སྒྲུབ་རྟགས་གཅིག་ TRUE ཨིན་པ་ཅིན་ TRUE སླར་ལོག་འབདཝ་ཨིན། སྒྲུབ་རྟགས་ཆ་མཉམ་ལུ་ གནས་གོང་གཏན་ཚིག་ཅན་ FALSE ཡོད་པ་ཅིན་ འ་ནི་ལས་འགན་གྱིས་ གནས་གོང་ FALSE སླར་ལོག་འབདཝ་ཨིན།
སྒྲུབ་རྟགས་ཚུ་ ཁོང་ར་ གཏན་ཚིག་ཅན་གནས་གོང་ཚུ་སླར་ལོག་འབད་མི་ གཏན་ཚིག་ཅན་གསལ་བརྗོད་ཚུ་ཨིནམ་དང་ ཡང་ན་ (TRUE, 1<5, 2+3=7, B8<10) ནང་ན་གཏན་ཚིག་ཅན་ གནས་གོང་ཚུ་ཤོམ་ཏེ་ཡོད་པའི་ ཨེ་རེ་ (A1:C3) ཚུ་ཨིན།
ཚུག་སྦྱོར།
OR(གཏན་ཚིག་ཅན་གནས་གོང་ ༡ ; གཏན་ཚིག་ཅན་གནས་གོང་ ༢ ...གཏན་ཚིག་ཅན་གནས་གོང་ ༣༠)
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) returns TRUE.
=OR(FALSE;TRUE) returns TRUE.
TRUE
གཏན་ཚིག་ཅན་གནས་གོང་དེ་ TRUE ལུ་གཞི་སྒྲིག་འབད་ཡོད། TRUE() ལས་འགན་ལུ་ སྒྲུབ་རྟགས་ཚུ་དགོས་མ་མཁོ་བའི་ཁར་ ཨ་རྟག་རང་ གཏན་ཚིག་ཅན་གནས་གོང་ TRUE སླར་ལོག་འབདཝ་ཨིན།
ཚུག་སྦྱོར།
TRUE()
དཔེ།
A=TRUE དང་ B=FALSE ཨིན་པ་ཅིན་ འོག་གི་དཔེ་ཚུ་བྱུངམ་ཨིན:
=AND(A;B) returns FALSE
=OR(A;B) returns TRUE
=NOT(AND(A;B)) returns TRUE
XOR
Returns true if an odd number of arguments evaluates to TRUE.
སྒྲུབ་རྟགས་ཚུ་ ཁོང་ར་ གཏན་ཚིག་ཅན་གནས་གོང་ཚུ་སླར་ལོག་འབད་མི་ གཏན་ཚིག་ཅན་གསལ་བརྗོད་ཚུ་ཨིནམ་དང་ ཡང་ན་ (TRUE, 1<5, 2+3=7, B8<10) ནང་ན་གཏན་ཚིག་ཅན་ གནས་གོང་ཚུ་ཤོམ་ཏེ་ཡོད་པའི་ ཨེ་རེ་ (A1:C3) ཚུ་ཨིན།
ཚུག་སྦྱོར།
OR(གཏན་ཚིག་ཅན་གནས་གོང་ ༡ ; གཏན་ཚིག་ཅན་གནས་གོང་ ༢ ...གཏན་ཚིག་ཅན་གནས་གོང་ ༣༠)
དཔེ།
=XOR(TRUE;TRUE) returns FALSE
=XOR(TRUE;TRUE;TRUE) returns TRUE
=XOR(FALSE;TRUE) returns TRUE