Logisch-functies
De 20 logisch-functies in Sheets, met de bekende namen, argumenten en resultaten.
| Functie | Wat ze doet | Syntaxis |
|---|---|---|
| ANDvoorbeeld | WAAR als alles WAAR is | AND(logical1, logical2, ...) |
| BYCOL | Pas een LAMBDA toe op elke kolom | BYCOL(array, lambda) |
| BYROW | Pas een LAMBDA toe op elke rij | BYROW(array, lambda) |
| FALSE | De logische waarde ONWAAR | FALSE() |
| IFvoorbeeld | Voorwaardelijk | IF(condition, value_if_true, [value_if_false]) |
| IFERRORvoorbeeld | Alternatief als de waarde een fout geeft | IFERROR(value, value_if_error) |
| IFNA | Alternatief als de waarde #N/B is | IFNA(value, value_if_na) |
| IFSvoorbeeld | Eerste waarde waarvan de voorwaarde WAAR is | IFS(condition1, value1, [condition2, value2, ...]) |
| ISOMITTED | WAAR als een LAMBDA-argument ontbreekt | ISOMITTED(argument) |
| LAMBDA | Een herbruikbare functie | LAMBDA([parameter1, ...], calculation) |
| LETvoorbeeld | Waarden een naam geven voor een berekening | LET(name1, value1, [name2, value2, ...], calculation) |
| MAKEARRAY | Matrix berekend door een LAMBDA per cel | MAKEARRAY(rows, cols, lambda) |
| MAP | Pas een LAMBDA toe op elke waarde | MAP(array1, [array2, ...], lambda) |
| NOT | Logische negatie | NOT(logical) |
| ORvoorbeeld | WAAR als een van de waarden WAAR is | OR(logical1, logical2, ...) |
| REDUCE | Een matrix opbouwen tot één waarde | REDUCE([initial_value], array, lambda) |
| SCAN | Lopende opbouw over een matrix | SCAN([initial_value], array, lambda) |
| SWITCHvoorbeeld | Resultaat voor de overeenkomende waarde | SWITCH(expression, value1, result1, ..., [default]) |
| TRUE | De logische waarde WAAR | TRUE() |
| XOR | WAAR als een oneven aantal waarden WAAR is | XOR(logical1, [logical2, ...]) |