Funkcje: Funkcje logiczne
Funkcje z kategorii funkcje logiczne w Sheets (20), ze zwykłymi nazwami, argumentami i wynikami.
| Funkcja | Co robi | Składnia |
|---|---|---|
| ANDprzykład | PRAWDA, jeśli wszystkie są PRAWDA | AND(logical1, logical2, ...) |
| BYCOL | Zastosuj LAMBDA do każdej kolumny | BYCOL(array, lambda) |
| BYROW | Zastosuj LAMBDA do każdego wiersza | BYROW(array, lambda) |
| FALSE | Wartość logiczna FAŁSZ | FALSE() |
| IFprzykład | Warunkowo | IF(condition, value_if_true, [value_if_false]) |
| IFERRORprzykład | Wartość zastępcza w razie błędu | IFERROR(value, value_if_error) |
| IFNA | Wartość zastępcza, gdy wartość to #N/D | IFNA(value, value_if_na) |
| IFSprzykład | Pierwsza wartość, której warunek ma wartość PRAWDA | IFS(condition1, value1, [condition2, value2, ...]) |
| ISOMITTED | PRAWDA, jeśli brakuje argumentu LAMBDA | ISOMITTED(argument) |
| LAMBDA | Funkcja wielokrotnego użytku | LAMBDA([parameter1, ...], calculation) |
| LETprzykład | Nazwij wartości na potrzeby obliczenia | LET(name1, value1, [name2, value2, ...], calculation) |
| MAKEARRAY | Tablica obliczana przez LAMBDA dla każdej komórki | MAKEARRAY(rows, cols, lambda) |
| MAP | Zastosuj LAMBDA do każdej wartości | MAP(array1, [array2, ...], lambda) |
| NOT | Negacja logiczna | NOT(logical) |
| ORprzykład | PRAWDA, jeśli którykolwiek jest PRAWDA | OR(logical1, logical2, ...) |
| REDUCE | Zredukuj tablicę do jednej wartości | REDUCE([initial_value], array, lambda) |
| SCAN | Narastająca akumulacja po tablicy | SCAN([initial_value], array, lambda) |
| SWITCHprzykład | Wynik dla pasującej wartości | SWITCH(expression, value1, result1, ..., [default]) |
| TRUE | Wartość logiczna PRAWDA | TRUE() |
| XOR | PRAWDA, jeśli nieparzysta liczba jest PRAWDA | XOR(logical1, [logical2, ...]) |