Funzioni Logiche
Le 20 funzioni logiche di Sheets, con i nomi, gli argomenti e i risultati di sempre.
| Funzione | Cosa fa | Sintassi |
|---|---|---|
| ANDesempio | VERO se tutti sono VERO | AND(logical1, logical2, ...) |
| BYCOL | Applica una LAMBDA a ogni colonna | BYCOL(array, lambda) |
| BYROW | Applica una LAMBDA a ogni riga | BYROW(array, lambda) |
| FALSE | Il valore logico FALSO | FALSE() |
| IFesempio | Condizionale | IF(condition, value_if_true, [value_if_false]) |
| IFERROResempio | Alternativa se il valore è un errore | IFERROR(value, value_if_error) |
| IFNA | Alternativa se il valore è #N/D | IFNA(value, value_if_na) |
| IFSesempio | Primo valore la cui condizione è VERO | IFS(condition1, value1, [condition2, value2, ...]) |
| ISOMITTED | VERO se manca un argomento di una LAMBDA | ISOMITTED(argument) |
| LAMBDA | Una funzione riutilizzabile | LAMBDA([parameter1, ...], calculation) |
| LETesempio | Assegna nomi ai valori per un calcolo | LET(name1, value1, [name2, value2, ...], calculation) |
| MAKEARRAY | Matrice calcolata da una LAMBDA per ogni cella | MAKEARRAY(rows, cols, lambda) |
| MAP | Applica una LAMBDA a ogni valore | MAP(array1, [array2, ...], lambda) |
| NOT | Negazione logica | NOT(logical) |
| OResempio | VERO se almeno uno è VERO | OR(logical1, logical2, ...) |
| REDUCE | Accumula una matrice in un unico valore | REDUCE([initial_value], array, lambda) |
| SCAN | Accumulo progressivo su una matrice | SCAN([initial_value], array, lambda) |
| SWITCHesempio | Risultato per il valore corrispondente | SWITCH(expression, value1, result1, ..., [default]) |
| TRUE | Il valore logico VERO | TRUE() |
| XOR | VERO se un numero dispari di valori è VERO | XOR(logical1, [logical2, ...]) |