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)
A função ABS oferece uma maneira de garantir que seu resultado seja sempre positivo. Essa função remove um estado negativo sem alterar o valor numérico para resultados negativos, enquanto não impacta os valores positivos. Aprenda mais
ANCESTORS
Hierarquia
ANCESTORS([reference])
Usada dentro de outra função para fazer referência a todos os ancestrais diretos na hierarquia de uma célula em uma única coluna. Ou seja, a função não faz referência a todas as linhas acima da linha filho na hierarquia, mas apenas ao pai/avô principal em cada nível. Aprenda mais
ANO
Data
YEAR(date)
Retorna o ano de uma data como um número de quatro dígitos 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 (a média, em que cada valor é ponderado por sua importância relativa) Aprenda mais
CHAR
Numérico
CHAR(number)
Converte um número em um caractere Aprenda mais
COLETAR
Avançado
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Usado em outra função para selecionar valores específicos em um intervalo que atenda aos critérios fornecidos Aprenda mais
CONTAGEM
Numérico
COUNT(value1, [value2, ...])
Conta valores não vazios Aprenda mais
CONTÉM
Lógica
CONTAINS(search_for, range)
É usado em outra função para pesquisar um caractere ou uma cadeia de caracteres. Ele retornará "True" se tiver encontrado o caractere ou a cadeia de caracteres. Caso contrário, ele retornará "False". Aprenda mais
COUNTIF
Avançado
COUNTIF(range, criterion)
Conta o número de células em um intervalo que atendem a um critério. Aprenda mais
COUNTIFS
Avançado
COUNTIFS(range1, criterion1, [range2, criterion2, ...])
Conta o número de vezes que todas as condições dadas em seus respectivos intervalos são atendidas. 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. Quando você usa essa função, ela retorna o número total de elementos que encontra. Aprenda mais
CRIANÇAS
Hierarquia
CHILDREN([reference])
Use essa função para fazer referência aos valores de coluna das linhas filhas de uma linha pai. Aprenda mais
DATA
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)
Use esta função em uma coluna de Data para extrair a parte da data de um valor de data/hora. Aprenda mais
DECTOHEX
Numérico
DECTOHEX(number)
Converte um número decimal em um valor hexadecimal. Aprenda mais
DESCENDENTES
Hierarquia
DESCENDANTS([parent_cell])
É usado em outra função para referenciar todas as linhas descendentes da célula referenciada da linha principal. Aprenda mais
DIA
Data
DAY(date)
Retorna um número representando o dia do mês, 1—31, em que 1 é o primeiro dia Aprenda mais
DIREITA
Texto
RIGHT(text, [num_chars])
Retorna os caracteres mais à direita de uma cadeia de texto Aprenda mais
DISTINCT
Avançado
DISTINCT(range)
Usada em outra função para refinar um intervalo de valores exclusivos removendo duplicatas. Aprenda mais
E
Lógica
AND(logical_expression1, [logical_expression2, ...])
Usado em outra função para retornar verdadeiro se todas as expressões lógicas fornecidas forem verdadeiras. Aprenda mais
É ERRO
Lógica
ISERROR(value)
Verifica se há um erro de cálculo em outra fórmula Aprenda mais
ENCONTRAR
Texto
FIND(search_for, text_to_search, [start_position])
Use esta função para retornar a posição inicial de uma string dentro do texto. Aprenda mais
ESQUERDA
Texto
LEFT(text, [num_chars])
Retorna os caracteres mais à esquerda de uma string de texto 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
HOJE
Data
TODAY([number])
Use HOJE em uma fórmula ou em uma coluna de data para retornar à data de hoje, ou use-a em outros tipos de coluna como parte de uma fórmula que avalia datas e produz outros tipos de saída, como símbolos ou valores de texto. 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 valor de um intervalo com base nos índices de linha e coluna fornecidos Aprenda mais
INT
Numérico
INT(value)
Retorna a parte inteira de um número Aprenda mais
ISBLANK
Lógica
ISBLANK(value)
Verifica se o valor de uma célula 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(value)
Identifica se uma linha está no caminho crítico Aprenda mais
ISDATE
Lógica
ISDATE(value)
Verifica se um valor é uma data 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 é um número Aprenda mais
ISODD
Lógica
ISODD(number)
Verifica se um número é ímpar. Se o valor for ímpar, retorna "Verdadeiro." Caso contrário, retornará "False". Aprenda mais
ISTEXT
Lógica
ISTEXT(value)
Verifica se um valor é texto Aprenda mais
JOIN
Avançado
JOIN(range, [delimiter])
Combina um intervalo de células em uma string com delimitadores opcionais entre os valores Aprenda mais
LARGE
Numérico
LARGE(range, n)
Retorna o n-ésimo maior número em um intervalo fornecido Aprenda mais
LEN
Numérico
LEN(text)
Retorna o número de caracteres em uma cadeia de texto, 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])
A função MATCH ajuda você a localizar a posição exata de um item específico dentro de uma lista ou tabela de dados no Smartsheet. Pense nisso como descobrir qual posição numerada um item particular ocupa em uma sequência. Aprenda mais
MAX
Numérico
MAX(value1, [value2, ...])
Retorna o maior número ou a data mais recente. Aprenda mais
MEDIANA
Numérico
MEDIAN(number1, [number2, ...])
Retorna o valor do ponto médio do intervalo de números Aprenda mais
MÊS
Data
MONTH(date)
Retorna um número que representa o número do mês, 1–12, onde 1 é janeiro Aprenda mais
MID
Texto
MID(text, start_position, num_chars)
Retorna uma parte do texto com base em um determinado ponto de partida e número de caracteres Aprenda mais
MIN
Numérico
MIN(value1, [value2, ...])
Retorna o menor número ou a data mais antiga Aprenda mais
MOD
Numérico
MOD(dividend, divisor)
Retorna o restante após uma operação de divisão Aprenda mais
MROUND
Numérico
MROUND(number, [multiple])
Retorna um número arredondado para o múltiplo desejado Aprenda mais
NÃO
Lógica
NOT(logical_expression)
Usado em outra função para fornecer o oposto de uma expressão lógica Aprenda mais
NETDAYS
Data
NETDAYS(start_date, end_date)
Retorna o número de dias de uma data de início até uma data de término 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 for um dia não útil. Aprenda mais
NETWORKDAYS
Data
NETWORKDAYS(start_date, end_date, [holidays])
Retorna o número de dias úteis entre duas datas. Aprenda mais
OU
Lógica
OR(logical_expression1, [logical_expression2, ...])
Usado dentro de outra função para retornar verdadeiro se pelo menos uma expressão lógica fornecida for verdadeira. Aprenda mais
PARENT
Hierarquia
PARENT([reference])
Use essa função para localizar e exibir o valor do pai da célula especificada. Aprenda mais
PERCENTIL
Avançado
PERCENTILE(range, percentile)
Retorna o valor de um determinado percentil em um intervalo Aprenda mais
PISO
Numérico
FLOOR(number, multiple)
Arredonda um número para o múltiplo de significância especificado mais próximo Aprenda mais
RANKAVG
Numérico
RANKAVG(number, range, [order])
A função RANKAVG ajuda você a entender como um número específico se compara a uma lista de outros números, atribuindo-lhe uma classificação. Pense nisso como classificar competidores em uma competição: O melhor desempenho recebe a classificação 1, o próximo melhor recebe a classificação 2, e assim por diante. Aprenda mais
RANKEQ
Numérico
RANKEQ(number, range, [order])
Retorna a classificação de um número em relação a outros números em um intervalo Aprenda mais
RATEAR
Avançado
PRORATE(number, start_date, end_date, prorate_start, prorate_end, [decimal_places])
A função PRORATE no Smartsheet permite que você calcule uma parte justa de um valor total com base em um período de tempo específico e mais curto dentro de um intervalo de datas maior. Aprenda mais
ROUND
Numérico
ROUND(number, [decimal_places])
Arredonda um determinado número para o número desejado de casas decimais Aprenda mais
ROUNDDOWN
Numérico
ROUNDDOWN(number, [decimal])
Arredonda um número até um número especificado de casas decimais Aprenda mais
ROUNDUP
Numérico
ROUNDUP(number, [decimal])
Arredonda um número para cima até um número especificado de casas decimais Aprenda mais
SMALL
Numérico
SMALL(range, n)
Retorna o n-ésimo menor número em um intervalo fornecido Aprenda mais
STDEVA
Avançado
STDEVA(range1, [range2, ...])
Estima o desvio padrão com base em um conjunto de valores de amostra Aprenda mais
STDEVP
Avançado
STDEVP(range1, [range2, ...])
Estima o desvio padrão com base em um conjunto de valores, incluindo valores 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 não-números Aprenda mais
STDEVS
Avançado
STDEVS(range1, [range2, ...])
Estima o desvio padrão com base em uma amostra de população de números, ignorando os não-números Aprenda mais
SUBSTITUIR
Texto
REPLACE(text, start_position, num_chars, new_text)
Substitui uma sequência de caracteres, começando em uma determinada posição e terminando em um determinado número de caracteres além dessa posição. Aprenda mais
SUBSTITUTE
Texto
SUBSTITUTE(search_text, old_text, new_text, [replace_num])
Substitui o texto existente por um novo texto em uma string Aprenda mais
SUCCESSORS
Numérico
SUCCESSORS(value)
Usada em outra função para calcular os sucessores diretos de uma tarefa e retornar os números sucessores das linhas de tarefas que ocorrem como resultado da tarefa referenciada. Aprenda mais
SUM
Numérico
SUM(number1, [number2, ...])
Soma uma série de números Aprenda mais
SUMIF
Avançado
SUMIF(range, criterion, [sum_range])
Adiciona números dentro de um intervalo que atendem a uma condição especificada Aprenda mais
SUMIFS
Avançado
SUMIFS(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Adiciona números dentro de um intervalo quando todas as condições dadas em seus respectivos intervalos são atendidas. Aprenda mais
SUPERIOR
Texto
UPPER(text)
Converte caracteres minúsculos em uma cadeia de texto para maiúsculos Aprenda mais
TETO
Numérico
CEILING(number, multiple)
Arredonda um número longe de zero para o múltiplo de significância especificado mais próximo. Aprenda mais
TIME
Data
TIME(time_value, [format], [precision])
Crie um objeto de hora a partir de um valor compatível que pode ser exibido em um formato de 12 ou 24 horas. Aprenda mais
TOTALFLOAT
Lógica
Novidade!
TOTALFLOAT(Value)
Use essa fórmula para identificar a flexibilidade em seu cronograma, calculando o tempo que uma tarefa pode ser atrasada sem afetar a data de conclusão do projeto ou o início de uma tarefa sucessora. Aprenda mais
UNICHAR
Numérico
UNICHAR(number)
Converte um número em um caractere Unicode. Aprenda mais
VALOR
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
VPL
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
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 53, em que 1 é a primeira semana do ano. Aprenda mais
WORKDAY
Data
WORKDAY(date, num_days, [holidays])
Usado em uma coluna Date para retornar uma data a partir de um número especificado de dias úteis. Aprenda mais
YEARDAY
Data
YEARDAY(date)
Retorna um número que representa o dia do ano, de 1 a 365, em que 1 é o primeiro dia do ano Aprenda mais