IBM Lotus Symphony
|
Če želite uporabiti ta ukaz, naredite naslednje: Ustvari - Funkcija - Kategorija Logika |
Vrne TRUE, če so vsi argumenti TRUE. Če je en argument FALSE, funkcija vrne vrednost FALSE.
Argumenti so ali logični izrazi (TRUE, 1<5, 2+3=7, B8<10), ki vrnejo logične vrednosti, ali matrike (A1:C3), ki vsebujejo logične vrednosti.
![]() |
Ko funkcija pričakuje posamezno vrednost, vnesete pa obseg celic, se predpostavi, da je vrednost iz obsega celic v istem stolpcu ali vrstici kot formula. |
![]() |
Če vnesete obseg izven trenutnega stolpca ali vrstice formule, funkcija vrne vrednost napake #VALUE! |
AND(LogicalValue1; LogicalValue2 ...LogicalValue30)
LogicalValue1; LogicalValue2 ...LogicalValue30 so pogoji, ki naj se jih preveri. Vsi pogoji so lahko ali TRUE ali FALSE. Če obseg vnesete kot parameter, funkcija uporabi vrednost iz obsega, ki je v trenutnem stolpcu ali vrstici. Rezultat je TRUE, ,če je logična vrednost vseh celic v obsegu celic TRUE.
Logična vrednost vnosov 12<13; 14>12 in 7<6 mora biti preverjena.:
=AND(12<13;14>12;7<6) vrne FALSE.
=AND (FALSE;TRUE) vrne FALSE.
Vrne logično vrednost FALSE. Funkcija FALSE() ne zahteva argumentov in vedno vrne logično vrednost FALSE.
FALSE()
=FALSE() vrne FALSE
=NOT(FALSE()) vrne TRUE
Podaja logični test, ki ga je potrebno izvesti.
IF(Test; ThenValue; "OtherwiseValue")
Test je vrednost ali izraz, ki je lahko TRUE ali FALSE.
ThenValue (neobvezno) je vrednost, ki se vrne, če je rezultat logičnega testa TRUE.
OtherwiseValue (neobvezno) je vrednost, ki se vrne, če je rezultat logičnega testa FALSE.
V funkcijah programa Lotus® Symphony™ Spreadsheets so parametri, ki so označeni kot "neobvezni", lahko izpuščeni samo, če jim ne sledi noben drug parameter. V funkciji s štirimi parametri, kjer sta zadnja dva parametra označena kot "neobvezna", lahko na primer izpustite 4. parameter ali 3. in 4. parameter, ne morete pa izpustiti samo 3. parametra.
=IF(A1>5;100;"too small") Če je vrednost v A1 višja od 5, se vrednost 100 vnese v trenutno celico. V nasprotnem primeru se vnese besedilo “too small� (brez narekovajev).
Obrne logično vrednost.
NOT(LogicalValue)
LogicalValue je katerakoli vrednost, ki naj se obrne.
=NOT(A). A=TRUE se obrne v A=FALSE.
Vrne TRUE, če je vsaj en argument TRUE. Ta funkcija vrne vrednost FALSE, če imajo vsi argumenti logično vrednost FALSE.
Argumenti so ali logični izrazi (TRUE, 1<5, 2+3=7, B8<10), ki vrnejo logične vrednosti, ali matrike (A1:C3), ki vsebujejo logične vrednosti.
![]() |
Ko funkcija pričakuje posamezno vrednost, vnesete pa obseg celic, se predpostavi, da je vrednost iz obsega celic v istem stolpcu ali vrstici kot formula. |
![]() |
Če vnesete obseg izven trenutnega stolpca ali vrstice formule, funkcija vrne vrednost napake #VALUE! |
OR(LogicalValue1; LogicalValue2 ...LogicalValue30)
LogicalValue1; LogicalValue2 ...LogicalValue30 so pogoji, ki naj se jih preveri. Vsi pogoji so lahko ali TRUE ali FALSE. Če obseg vnesete kot parameter, funkcija uporabi vrednost iz obsega, ki je v trenutnem stolpcu ali vrstici.
Logična vrednost vnosov 12<11; 13>22, in 45=45 mora biti preverjena..
=OR(12<11;13>22;45=45) vrne TRUE.
=OR(FALSE;TRUE) vrne TRUE.
Logična vrednost se nastavi na TRUE. Funkcija TRUE() ne zahteva argumentov in vedno vrne logično vrednost TRUE.
TRUE()
Če A=TRUE in B=FALSE, se pojavijo naslednji primeri:
=AND(A;B) vrne FALSE
=OR(A;B) vrne TRUE
=NOT(AND(A;B)) vrne TRUE