Funções de Lógicas
As 20 funções de lógicas no Sheets, com os nomes, argumentos e resultados de sempre.
| Função | O que faz | Sintaxe |
|---|---|---|
| ANDexemplo | VERDADEIRO se todos forem VERDADEIRO | AND(logical1, logical2, ...) |
| BYCOL | Aplica uma LAMBDA a cada coluna | BYCOL(array, lambda) |
| BYROW | Aplica uma LAMBDA a cada linha | BYROW(array, lambda) |
| FALSE | O valor lógico FALSO | FALSE() |
| IFexemplo | Condicional | IF(condition, value_if_true, [value_if_false]) |
| IFERRORexemplo | Valor alternativo se houver erro | IFERROR(value, value_if_error) |
| IFNA | Valor alternativo se for #N/D | IFNA(value, value_if_na) |
| IFSexemplo | Primeiro valor cuja condição é VERDADEIRA | IFS(condition1, value1, [condition2, value2, ...]) |
| ISOMITTED | VERDADEIRO se faltar um argumento de uma LAMBDA | ISOMITTED(argument) |
| LAMBDA | Uma função reutilizável | LAMBDA([parameter1, ...], calculation) |
| LETexemplo | Dá nomes a valores em um cálculo | LET(name1, value1, [name2, value2, ...], calculation) |
| MAKEARRAY | Matriz calculada por uma LAMBDA em cada célula | MAKEARRAY(rows, cols, lambda) |
| MAP | Aplica uma LAMBDA a cada valor | MAP(array1, [array2, ...], lambda) |
| NOT | Negação lógica | NOT(logical) |
| ORexemplo | VERDADEIRO se algum for VERDADEIRO | OR(logical1, logical2, ...) |
| REDUCE | Acumula uma matriz em um único valor | REDUCE([initial_value], array, lambda) |
| SCAN | Acumulação contínua sobre uma matriz | SCAN([initial_value], array, lambda) |
| SWITCHexemplo | Resultado para o valor correspondente | SWITCH(expression, value1, result1, ..., [default]) |
| TRUE | O valor lógico VERDADEIRO | TRUE() |
| XOR | VERDADEIRO se um número ímpar for VERDADEIRO | XOR(logical1, [logical2, ...]) |