IBM Lotus Symphony


Funkcje logiczne

Ta kategoria obejmuje funkcje logiczne.

Aby uzyskać dostęp do tej komendy:

Wybierz opcję Utwórz - Funkcja - Logiczne.

AND

Powoduje zwrócenie wartości PRAWDA, jeśli wszystkie argumenty mają wartość PRAWDA. Jeśli jeden z elementów ma wartość FAŁSZ, funkcja zwraca wartość FAŁSZ.

Argumentami są same wyrażenia logiczne (PRAWDA, 1<5, 2+3=7, B8<10) zwracające wartości logiczne albo macierze (A1:C3) z wartościami logicznymi.

Ikona Uwaga Jeśli funkcja przyjmuje pojedynczą wartość, lecz określono zakres komórek, pobierana jest taka wartość z zakresu, która znajduje się w tej samej kolumnie lub wierszu co formuła.
Ikona Uwaga Jeśli wprowadzono zakres znajdujący się poza bieżącą kolumną lub wierszem formuły, funkcja zwraca wartość błędu #WARTOŚĆ!

Składnia

AND(Wartość logiczna 1; Wartość logiczna 2 ... Wartość logiczna 30)

Wartość logiczna 1; Wartość logiczna 2 ... Wartość logiczna 30: Warunki do sprawdzenia. Wszystkie warunki mogą mieć wartość PRAWDA lub FAŁSZ. Jeśli jako parametr wprowadzono zakres, funkcja używa takiej wartości z zakresu, która znajduje się w bieżącej kolumnie lub wierszu. Wynik ma wartość PRAWDA, jeśli wszystkie komórki w zakresie zawierają wartość logiczną PRAWDA.

Przykład

Sprawdzane są wartości logiczne wpisów 12<13; 14>12 i 7<6.

Formuła =AND(12<13;14>12;7<6) zwraca wartość FAŁSZ.

Formuła =AND (FAŁSZ;PRAWDA) zwraca wartość FAŁSZ.

FALSE

Powoduje zwrócenie wartości logicznej FAŁSZ. Funkcja FALSE() nie wymaga żadnych argumentów i zawsze zwraca logiczną wartość FAŁSZ.

Składnia

FALSE()

Przykład

Formuła =FALSE() zwraca wartość FAŁSZ.

Formuła =NOT(FALSE()) zwraca wartość PRAWDA.

IF

Służy do określania testu logicznego, który ma zostać wykonany.

Składnia

IF(Test logiczny; Wartość gdy prawda; "Wartość gdy fałsz")

Test: Dowolna wartość lub wyrażenie, które może być prawdą lub fałszem.

Wartość gdy prawda (opcjonalnie): Wartość, która jest zwracana, gdy wynikiem testu logicznego jest wartość PRAWDA.

Wartość gdy fałsz (opcjonalnie): Wartość, która jest zwracana, gdy wynikiem testu logicznego jest wartość FAŁSZ.

W funkcjach komponentu Lotus® Symphony™ Spreadsheets parametry oznaczone jako opcjonalne mogą być pomijane tylko wtedy, gdy nie następują po nich żadne inne parametry. Na przykład w przypadku funkcji czteroparametrowej, której ostatnie dwa parametry oznaczono jako opcjonalne, można pominąć albo parametr czwarty, albo parametry trzeci i czwarty, ale nie można pominąć tylko parametru trzeciego.

Przykłady

=IF(A1>5;100;"za mało") Jeśli wartość w komórce A1 jest większa niż 5, do bieżącej komórki zostanie wprowadzona wartość 100. W przeciwnym przypadku wprowadzony zostanie tekst za mało (bez cudzysłowu).

NOT

Powoduje zanegowanie wartości logicznej.

Składnia

NOT(Wartość logiczna)

Wartość logiczna: Dowolna wartość, która ma zostać zanegowana.

Przykład

=NOT(A). Wartość A=PRAWDA zostanie zanegowana; wynikiem będzie wartość A=FAŁSZ.

OR

Powoduje zwrócenie wartości PRAWDA, jeśli co najmniej jeden argument ma wartość PRAWDA. Wartość FAŁSZ jest zwracana, gdy wszystkie argumenty mają wartość logiczną FAŁSZ.

Argumentami są same wyrażenia logiczne (PRAWDA, 1<5, 2+3=7, B8<10) zwracające wartości logiczne albo macierze (A1:C3) z wartościami logicznymi.

Ikona Uwaga Jeśli funkcja przyjmuje pojedynczą wartość, lecz określono zakres komórek, pobierana jest taka wartość z zakresu, która znajduje się w tej samej kolumnie lub wierszu co formuła.
Ikona Uwaga Jeśli wprowadzono zakres znajdujący się poza bieżącą kolumną lub wierszem formuły, funkcja zwraca wartość błędu #WARTOŚĆ!

Składnia

OR(Wartość logiczna 1; Wartość logiczna 2 ... Wartość logiczna 30)

Wartość logiczna 1; Wartość logiczna 2 ... Wartość logiczna 30: Warunki do sprawdzenia. Wszystkie warunki mogą mieć wartość PRAWDA lub FAŁSZ. Jeśli jako parametr wprowadzono zakres, funkcja używa takiej wartości z zakresu, która znajduje się w bieżącej kolumnie lub wierszu.

Przykład

Sprawdzane są wartości logiczne wpisów 12<11; 13>22 i 45=45.

Formuła =OR(12<11;13>22;45=45) zwraca wartość PRAWDA.

Formuła =OR(FAŁSZ;PRAWDA) zwraca wartość PRAWDA.

TRUE

Powoduje ustawienie wartości logicznej PRAWDA. Funkcja TRUE() nie wymaga argumentu i zawsze zwraca logiczną wartość PRAWDA.

Składnia

TRUE()

Przykład

Jeśli wartość A=PRAWDA i wartość B=FAŁSZ, to:

Formuła =AND(A;B) zwraca wartość FAŁSZ.

Formuła =OR(A;B) zwraca wartość PRAWDA.

Formuła =NOT(AND(A;B)) zwraca wartość PRAWDA.


Opinia na temat produktu | Dodatkowa dokumentacja | Znaki towarowe