Lista alfabética de funções

A tabela a seguir lista todas as funções FormCalc disponíveis, fornece uma descrição de cada uma dessas funções e identifica o tipo de categoria à qual cada uma pertence.

Função

Descrição

Tipo

Abs

Retorna o valor absoluto de um valor numérico ou de uma expressão.

Aritmética

Apr

Retorna a taxa de porcentagem anual para um empréstimo.

Financeira

At

Localiza a posição inicial dos caracteres de uma string dentro de outra string.

String

Avg

Avalia um conjunto de valores numéricos e/ou expressões e retorna a média dos elementos não nulos contidos nesse conjunto.

Aritmética

Ceil

Retorna o número inteiro maior que ou igual a um determinado número.

Aritmética

Choose

Seleciona um valor em um determinado conjunto de parâmetros.

Lógica

Concat

Retorna a concatenação de duas ou mais strings.

String

Contagem

Avalia um conjunto de valores e/ou expressões e retorna o número de elementos não nulos contidos nesse conjunto.

Aritmética

CTerm

Retorna o número de períodos necessários para que um investimento com rendimentos com base em uma taxa de juros fixos, mas compostos, gere lucros para um valor futuro.

Financeira

Date

Retorna a data atual do sistema como o número de dias desde a Época

Data e hora

Date2Num

Retorna o número de dias desde a Época, considerando uma string de data.

Data e hora

DateFmt

Retorna uma string de formato de data, considerando um estilo de formato de data.

Data e hora

Decode

Retorna a versão decodificada de uma determinada string.

String

Encode

Retorna a versão codificada de uma determinada string.

String

Eval

Retorna o valor de um determinado cálculo de formulário.

Diversos

Exists

Determina se um determinado parâmetro é uma sintaxe de referência para um objeto existente.

Lógica

Floor

Retorna o maior número inteiro menor ou igual a um determinado valor.

Aritmética

Format

Formata os dados fornecidos de acordo com a string de formato de imagem especificada.

String

FV

Retorna o valor futuro de quantias de pagamentos consistentes feitos em intervalos regulares a uma taxa de juros constante.

Financeira

Get

Faz o download do conteúdo de um determinado URL.

URL

HasValue

Determina se um certo parâmetro é um auxiliar com um valor não nulo, não vazio ou não em branco.

Lógica

IPmt

Retorna a quantia de juros paga em um empréstimo durante um determinado período.

Financeira

IsoDate2Num

Retorna o número de dias desde a Época, considerando uma string de data válida.

Data e hora

IsoTime2Num

Retorna o número de milissegundos desde a Época, considerando uma string válida de hora.

Data e hora

Left

Faz a extração de um número especificado de caracteres a partir de uma string, começando pelo primeiro caractere à esquerda.

String

Len

Retorna o número de caracteres em uma determinada string.

String

LocalDateFmt

Retorna uma string de formato de data localizada, considerando um estilo de formato de data.

Data e hora

LocalTimeFmt

Retorna uma string de formato de hora localizada, considerando um estilo de formato de hora.

Data e hora

Lower

Converte todos os caracteres em maiúsculas dentro de uma string especificada para caracteres em minúsculas.

String

Ltrim

Retorna uma string com todos os caracteres de espaço em branco à esquerda removidos.

String

Máx

Retorna o valor máximo dos elementos não nulos em um determinado conjunto de números.

Aritmética

Min

Retorna o valor mínimo dos elementos não nulos em um determinado conjunto de números.

Aritmética

Mod

Retorna o coeficiente de um número dividido por outro.

Aritmética

NPV

Retorna o valor líquido atual de um investimento com base em uma taxa de desconto e em uma série de fluxos de caixa periódicos futuros.

Financeira

Null

Retorna o valor nulo. Esse valor corresponde a nenhum valor.

Diversos

Num2Date

Retorna uma string de data, considerando um número de dias desde a Época.

Data e hora

Num2GMTime

Retorna uma string de hora GMT, considerando um número de milissegundos desde a Época.

Data e hora

Num2Time

Retorna uma string de hora , considerando um número de milissegundos desde a Época.

Data e hora

Oneof

Retornará true (1) se um valor estiver em um determinado conjunto, e false (0) se ele não estiver nesse conjunto.

Lógica

Parse

Analisa os dados fornecidos de acordo com o formato de imagem especificado.

String

Pmt

Retorna o pagamento de um empréstimo com base em pagamentos constantes e em uma taxa de juros constante.

Financeira

Post

Envia os dados especificados para o URL especificado.

URL

PPmt

Retorna a quantia paga do principal em um empréstimo durante um determinado período.

Financeira

Put

Carrega os dados especificados para o URL especificado.

URL

PV

Retorna o valor atual de um investimento de pagamentos periódicos constantes a uma taxa de juros constante.

Financeira

Rate

Retorna a taxa de juros compostos, por período, necessária para que um investimento apresente rendimentos para um valor futuro em um determinado período.

Financeira

Ref

Retorna uma referência a um objeto existente.

Diversos

Replace

Substitui todas as ocorrências de uma string por outra em uma string especificada.

String

Right

Faz a extração de um número de caracteres a partir de uma determinada string, começando pelo último caractere à direita.

String

Round

Avalia um determinado valor numérico ou uma expressão e retorna um número arredondado de acordo com o número especificado de casas decimais.

Aritmética

Rtrim

Retorna uma string com todos os caracteres de espaço em branco à direita removidos.

String

Space

Retorna uma string que consiste em um determinado número de espaços em branco.

String

Str

Converte um número em uma string de caracteres. FormCalc formata o resultado de acordo com a largura especificada e o arredonda para o número especificado de casas decimais.

String

Stuff

Insere uma string em outra string.

String

Substr

Faz a extração de uma parte de uma determinada string.

String

Sum

Retorna a soma dos elementos não nulos de um determinado conjunto de números.

Aritmética

Term

Retorna o número de períodos necessários para atingir um determinado valor futuro a partir de pagamentos periódicos constantes em uma conta que comporta juros.

Financeira

Time

Retorna a hora atual do sistema como o número de milissegundos desde a Época.

Data e hora

Time2Num

Época, considerando uma string de hora.

Data e hora

TimeFmt

Retorna um formato de hora, considerando um estilo de formato de hora.

Data e hora

UnitType

Retorna as unidades de uma expansão de unidade. Uma expansão de unidade é uma string que consiste em um número seguido por um nome de unidade.

Diversos

UnitValue

Retorna o valor numérico de uma medida com sua expansão de unidade associada, após uma conversão opcional de unidade.

Diversos

Upper

Converte todos os caracteres em minúsculas dentro de uma string para caracteres em maiúsculas.

String

Uuid

Retorna uma string de UUID (Universally Unique Identifier) para uso como método de identificação.

String

Within

Retornará true (1) se o valor de teste estiver dentro de um intervalo determinado e false (0) se ele não estiver nesse intervalo.

Lógica

WordNum

Retorna um texto em inglês equivalente a um determinado número.

String