Lista de funções

O Smartsheet possui as mesmas funções básicas dos programas de planilhas para desktops. Você também encontrará algumas funções que ajudarão nas tarefas que deva realizar exclusivamente no Smartsheet (manipular dados em uma lista hierárquica, por exemplo. É possível usar essas funções em fórmulas para manipular dados, incluir ou excluir datas, ou fazer cálculos. Esses são apenas alguns exemplos do que você pode fazer.

Eis uma lista de todas as funções disponíveis no Smartsheet.

Título Sintaxe Descrição
ABS
Numérico
ABS(number)
Retorna o valor absoluto de um número. Aprenda mais
ANCESTORS
Hierarquia
ANCESTORS([reference])
Usado dentro de outra função para fazer referência a todos os ancestrais da hierarquia de uma célula. Aprenda mais
AVERAGEIF
Avançado
AVERAGEIF(range, criterion, [average_range])
Retorna a média de um intervalo de números que atende a um determinado critério Aprenda mais
AVG
Numérico
AVG(number1, [number2, ...])
Retorna a média dos números fornecidos. Aprenda mais
AVGW
Avançado
AVGW(range, range_weight)
Retorna uma média ponderada (na qual cada valor é ponderado pela sua importância relativa). Aprenda mais
CEILING
Numérico
CEILING(number, [multiple])
Arredonda o número a partir do zero para o múltiplo especificado mais próximo.Arredonda o número a partir do zero para o múltiplo especificado mais próximo. Aprenda mais
CHAR
Numérico
CHAR(number)
Converte um número em um caratere. Aprenda mais
CHILDREN
Hierarquia
CHILDREN([reference])
Usado dentro de outra função para fazer referência às linhas filho da linha pai referenciada. Aprenda mais
COLLECT
Avançado
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Usado com outra função para coletar valores específicos em um intervalo que atende ao critério fornecido. Aprenda mais
CONTAINS
Lógica
CONTAINS(search_for, range)
Usado dentro de outra função para procurar um caractere ou uma sequência de caracteres. Retorna verdadeiro se encontrado e falso se não encontrado. Aprenda mais
COUNT
Numérico
COUNT(value1, [value2, ...])
Conta valores diferentes de espaço em branco. Aprenda mais
COUNTIF
Avançado
COUNTIF(range, criterion)
Conta o número de células dentro de um intervalo que atendem a um critério. Aprenda mais
COUNTIFS
Avançado
COUNTIFS(range1, criterion1, [range2, criterion2, ...])
Conta o número de células dentro de um intervalo que atendem a todos os critérios especificados. Aprenda mais
COUNTM
Avançado
COUNTM(search_range1, [search_range2, ...])
Conta o número de elementos existentes em uma célula - ou intervalo de células - da coluna suspensa com vários contatos ou várias seleções. Retorna o número total de elementos encontrados. Aprenda mais
DATE
Data
DATE(year, month, day)
Combina os valores de ano, mês e dia para formar uma data. Aprenda mais
DATEONLY
Data
DATEONLY(date_time)
Usado em uma coluna de data para extrair a parte referente à data de um valor de data e hora. Aprenda mais
DAY
Data
DAY(date)
Retorna um número que corresponde ao dia do mês - de 1 a 31, onde 1 corresponde ao primeiro dia. Aprenda mais
DECTOHEX
Numérico
DECTOHEX(number)
Converte um número decimal em um valor hexadecimal. Aprenda mais
DESCENDANTS
Hierarquia
DESCENDANTS([parent_cell])
Usado dentro de outra função para fazer referência a todas as linhas descendentes da célula referenciada da linha pai. Aprenda mais
DISTINCT
Avançado
DISTINCT(range)
Usado em outra função para retornar uma matriz de valores exclusivos em um intervalo. Aprenda mais
E
Lógica
AND(logical_expression1, [logical_expression2, ...])
Utilizado dentro de outra função para retornar true se todas as expressões lógicas fornecidas forem verdadeiras. Aprenda mais
FIND
Texto
FIND(search_for, text_to_search, [start_position])
Retorna a posição inicial (número de caracteres) da cadeia de caracteres dentro do texto. Aprenda mais
FLOOR
Numérico
FLOOR(number, multiple)
Arredonda um número para zero, até o múltiplo significativo especificado mais próximo. Aprenda mais
Função HEXTODEC
Numérico
HEXTODEC(hex_string)
Converte um valor hexadecimal em um número decimal. Aprenda mais
HAS
Lógica
HAS(search_range, criterion)
Procura uma correspondência exata de um único valor, incluindo se esse valor é exibido em células ou intervalos de colunas suspensas com vários contatos ou várias seleções com outros valores. Se HAS encontrar a correspondência exata, retornará "True". Caso contrário, retornará "False". Aprenda mais
IF
Lógica
IF(logical_expression, value_if_true, [value_if_false])
Avalia uma expressão lógica e retorna um valor quando for verdadeira e outro valor quando for falsa. Aprenda mais
IFERROR
Lógica
IFERROR(value, value_if_error)
Retornará o primeiro valor se não for um erro e, se for, retornará o segundo valor. Aprenda mais
INDEX
Avançado
INDEX(range, row_index, [column_index])
Retorna um item de uma coleção com base nos índices de linha e coluna fornecidos. Aprenda mais
INT
Numérico
INT(value)
Retorna a porção inteira de um número. Aprenda mais
ISBLANK
Lógica
ISBLANK(value)
Verifica se um valor está em branco Aprenda mais
ISBOOLEAN
Lógica
ISBOOLEAN(value)
Verifica se um valor é booleano (p. ex., caixa de seleção, bandeira ou estrela) Aprenda mais
IsCritical
Lógica
Novidade!
ISCRITICAL(ISCRITICAL(value))
Identifique se uma linha está no caminho crítico. Aprenda mais
ISDATE
Lógica
ISDATE(value)
Verifica se um valor corresponde a uma data. Aprenda mais
ISERROR
Lógica
ISERROR(value)
Verifica se há erro de cálculo dentro de outra fórmula. Aprenda mais
ISEVEN
Lógica
ISEVEN(number)
Verifica se um número é par. Note que essa função só funciona com números inteiros. Se um valor for par, essa função retornará “Verdadeira”. Se um valor for ímpar, essa função retornará “Falsa”. Aprenda mais
ISNUMBER
Lógica
ISNUMBER(value)
Verifica se um valor corresponde a um número. Aprenda mais
ISODD
Lógica
ISODD(number)
Verifica se um número é ímpar. Retorna true (verdadeiro) se for ímpar, false (falso) se for par. Aprenda mais
ISTEXT
Lógica
ISTEXT(value)
Verifica se um valor corresponde a um texto. Aprenda mais
JOIN
Avançado
JOIN(range, [delimiter])
Junta um intervalo de células em uma única cadeia de caracteres, com delimitadores opcionais entre os valores. Aprenda mais
LARGE
Numérico
LARGE(range, n)
Retorna o enésimo maior número de um intervalo fornecido. Aprenda mais
LEFT
Texto
LEFT(text, [num_chars])
Retorna os caracteres mais à esquerda de uma cadeia de caracteres. Aprenda mais
LEN
Numérico
LEN(text)
Retorna o número de caracteres contidos em uma cadeia de caracteres, incluindo espaços. Aprenda mais
LOWER
Texto
LOWER(text)
Converte todos os caracteres maiúsculos em minúsculos. Aprenda mais
MATCH
Avançado
MATCH(search_value, range, [search_type])
Retorna a posição relativa de um valor em um intervalo (tabela de pesquisa). A primeira posição é 1. Aprenda mais
MAX
Numérico
MAX(value1, [value2, ...])
Retorna o número mais alto ou a data mais recente. Aprenda mais
MEDIAN
Numérico
MEDIAN(number1, [number2, ...])
Retorna o valor do ponto médio do intervalo de números Aprenda mais
MID
Texto
MID(text, start_position, num_chars)
Retorna uma porção de texto com base em um determinado ponto de partida e no número de caracteres desejado. Aprenda mais
MIN
Numérico
MIN(value1, [value2, ...])
Retorna o número mais baixo, ou a data menos recente. Aprenda mais
MOD
Numérico
MOD(dividend, divisor)
Retorna o resto após uma operação de divisão. Aprenda mais
MONTH
Data
MONTH(date)
Retorna um número que corresponde ao mês - de 1 a 12, onde 1 corresponde a janeiro. Aprenda mais
MROUND
Numérico
MROUND(number, [multiple])
Retorna um número arredondado para o múltiplo desejado. Aprenda mais
NETDAYS
Data
NETDAYS(start_date, end_date)
Retorna o número de dias entre duas datas. Aprenda mais
NETWORKDAY
Data
NETWORKDAY(start_date, end_date, [holidays])
Retorna o número de dias úteis entre duas datas. Adiciona 1 dia ao resultado, se a data de início não for um dia útil. Aprenda mais
NETWORKDAYS
Data
NETWORKDAYS(start_date, end_date, [holidays])
Retorna o número de dias úteis entre duas datas. Aprenda mais
NOT
Lógica
NOT(logical_expression)
Usado dentro de outra função para fornecer o oposto de uma expressão lógica. Aprenda mais
NPV
Avançado
NPV(discount_rate, number, range1, [range2, ...])
Calcula o valor presente líquido de um investimento com base em uma série de fluxos de caixa e uma taxa de desconto. Aprenda mais
OU
Lógica
OR(logical_expression1, [logical_expression2, ...])
Utilizado dentro de outra função para retornar true se pelo menos uma expressão lógica fornecida for verdadeira. Aprenda mais
PARENT
Hierarquia
PARENT([reference])
Faz referência o pai da célula especificada. Aprenda mais
PERCENTILE
Avançado
PERCENTILE(range, percentile)
Retorna o valor de um determinado percentual em um intervalo. Aprenda mais
PRORATE
Avançado
PRORATE(number, start_date, end_date, prorate_start, prorate_end, [decimal_places])
Retorna uma parte de um valor, dividido entre um intervalo de datas fornecido. Aprenda mais
RANKAVG
Numérico
RANKAVG(number, range, [order])
A função RANKAVG retorna a classificação de um número em relação a outros números em um intervalo e atribui uma classificação média a eventuais valores duplicados. Aprenda mais
RANKEQ
Numérico
RANKEQ(number, range, [order])
Retorna a classificação de um número em relação aos demais números de um intervalo Aprenda mais
REPLACE
Texto
REPLACE(text, start_position, num_chars, new_text)
Substitui uma cadeia de caracteres, começando em uma posição fornecida e terminando após um determinado número de caracteres. Aprenda mais
RIGHT
Texto
RIGHT(text, [num_chars])
Retorna os caracteres mais à direita de uma cadeia de caracteres. Aprenda mais
ROUND
Numérico
ROUND(number, [decimal_places])
Arredonda um determinado valor com o número de casas decimais desejado. Aprenda mais
ROUNDDOWN
Numérico
ROUNDDOWN(number, [decimal])
Arredonda um valor para baixo conforme o número de casas decimais especificado. Aprenda mais
ROUNDUP
Numérico
ROUNDUP(number, [decimal])
Arredonda um valor para cima conforme o número de casas decimais especificado. Aprenda mais
SMALL
Numérico
SMALL(range, n)
Retorna o n-ésimo número mais baixo de um intervalo fornecido. Aprenda mais
STDEVA
Avançado
STDEVA(range1, [range2, ...])
Estima o desvio padrão com base em um conjunto de valores amostrais. Aprenda mais
STDEVP
Avançado
STDEVP(range1, [range2, ...])
Estima o desvio padrão com base em um conjunto de valores, incluindo itens não numéricos. Aprenda mais
STDEVPA
Avançado
STDEVPA(range1, [range2, ...])
Calcula o desvio padrão com base em um conjunto completo de valores, incluindo itens não numéricos. Aprenda mais
STDEVS
Avançado
STDEVS(range1, [range2, ...])
Estima o desvio padrão com base em uma população amostral numérica, ignorando itens não numéricos. Aprenda mais
SUBSTITUTE
Texto
SUBSTITUTE(search_text, old_text, new_text, [replace_num])
Substitui o texto existente pelo novo texto em uma cadeia de caracteres. Aprenda mais
SUCESSORES
Numérico
SUCCESSORS(value)
Usado em outra função para calcular os sucessores diretos de uma tarefa e retornar o(s) número(s) de linha(s) de tarefa subsequente(s) que ocorrem como resultado da tarefa referenciada. Aprenda mais
SUM
Numérico
SUM(number1, [number2, ...])
Soma uma série de valores. Aprenda mais
SUMIF
Avançado
SUMIF(range, criterion, [sum_range])
Soma os números de um intervalo que atendem a um critério especificado. Aprenda mais
SUMIFS
Avançado
SUMIFS(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Soma os números de um intervalo que atendem a vários critérios especificados. Aprenda mais
TIME
Data
TIME(time_value, [format], [precision])
Retorna a hora do dia no formato de 12 ou 24 horas a partir de um determinado conjunto de valores. Aprenda mais
TODAY
Data
TODAY([number])
Usado em uma coluna de Data ou fórmula para retornar a data atual com base em sua localização. Você pode usar TODAY em diferentes tipos de coluna como parte de uma fórmula que avalia datas para produzir outra saída, como valores de símbolo ou texto. Aprenda mais
TOTALFLOAT
Lógica
Novidade!
TOTALFLOAT(Value)
A função TotalFloat() calcula o número de dias que uma tarefa pode ser atrasada, sem afetar a Data de Término do Projeto. Aprenda mais
UNICHAR
Numérico
UNICHAR(number)
Converte um número em um caractere Unicode. Aprenda mais
UPPER
Texto
UPPER(text)
Converte os caracteres minúsculos de uma cadeia de caracteres em maiúsculo. Aprenda mais
VALUE
Texto
VALUE(text)
Converte um valor de texto (que representa um número) em um número. Aprenda mais
VLOOKUP
Avançado
VLOOKUP(search_value, lookup_table, column_num, [match_type])
Procura um valor e retorna um valor correspondente na mesma linha, mas a partir de uma coluna diferente. Aprenda mais
WEEKDAY
Data
WEEKDAY(date)
Retorna um número que representa o dia da semana, 1 a 7, onde domingo é igual a 1 Aprenda mais
WEEKNUMBER
Data
WEEKNUMBER(date)
Retorna um número que representa a semana do ano - de 1 a 52, em que 1 corresponde à primeira semana do ano. Aprenda mais
WORKDAY
Data
WORKDAY(date, num_days, [holidays])
Utilizado em uma Coluna de Data para retornar uma data a partir de um número específico de dias úteis. Aprenda mais
YEAR
Data
YEAR(date)
Retorna o ano de uma data como um número de quatro dígitos. Aprenda mais
YEARDAY
Data
YEARDAY(date)
Retorna um número que representa o dia do ano (de 1 a 365, onde 1 é o primeiro dia do ano). Aprenda mais