Lista alfabética de funciones

La tabla siguiente muestra todas las funciones de FormCalc disponibles, una descripción de cada una de las funciones y el tipo de cada una de ellas.

Función

Descripción

Tipo

Abs

Devuelve el valor absoluto de un valor numérico o expresión.

Aritmética

Apr

Devuelve la tasa de porcentaje anual de un préstamo.

Financiera

At

Sitúa la posición del carácter inicial de una cadena dentro de otra.

Cadena

Avg

Evalúa un conjunto de valores numéricos y/o expresiones y devuelve la media de los elementos que no sean nulos de dicho conjunto.

Aritmética

Ceil

Devuelve el número entero mayor o igual que un número determinado.

Aritmética

Choose

Selecciona un valor de un conjunto determinado de parámetros.

Lógica

Concat

Devuelve la concatenación de dos o más cadenas.

Cadena

Count

Evalúa un conjunto de valores y/o expresiones y devuelve el número de elementos que no sean nulos de dicho conjunto.

Aritmética

CTerm

Devuelve el número de periodos que necesita una inversión que obtiene un tipo de interés fijo y compuesto para convertirse en un valor futuro.

Financiera

Date

Devuelve la fecha del sistema actual como el número de días desde Epoch

Fecha y hora

Date2Num

Devuelve el número de días desde Epoch, a partir de una cadena de fecha.

Fecha y hora

DateFmt

Devuelve una cadena con formato de fecha, a partir de un estilo de formato de fecha.

Fecha y hora

Decode

Devuelve la versión descodificada de una cadena concreta.

Cadena

Encode

Devuelve la versión codificada de una cadena concreta.

Cadena

Eval

Devuelve el valor de un cálculo de formulario dado.

Varios

Exists

Determina si el parámetro proporcionado es una sintaxis de referencia para un objeto existente.

Lógica

Floor

Devuelve el mayor número entero menor que o igual al valor dado.

Aritmética

Format

Da un formato a los datos dados según la cadena de formato especificada.

Cadena

FV

Devuelve el valor futuro de cantidades constantes de pago realizados en intervalos regulares, a un tipo de interés también constante.

Financiera

Get

Descarga el contenido de la URL dada.

URL

HasValue

Determina si el parámetro dado es un descriptor de acceso con un valor que no sea nulo, ni vacío ni esté en blanco.

Lógica

IPmt

Devuelve la cantidad de interés pagado por un préstamo durante un periodo de tiempo concreto.

Financiera

IsoDate2Num

Devuelve el número de días desde Epoch, a partir de una cadena de fecha válida.

Fecha y hora

IsoTime2Num

Devuelve el número de milisegundos desde Epoch, a partir de una cadena de hora válida.

Fecha y hora

Left

Extrae un número determinado de caracteres de una cadena, empezando con el primer carácter de la izquierda.

Cadena

Len

Devuelve el número de caracteres de una cadena determinada.

Cadena

LocalDateFmt

Devuelve una cadena localizada con formato de fecha, a partir de un estilo de formato de fecha.

Fecha y hora

LocalTimeFmt

Devuelve una cadena localizada con formato de hora, a partir de un estilo de formato de hora.

Fecha y hora

Lower

Convierte todos los caracteres en mayúsculas de una cadena determinada en caracteres en minúsculas.

Cadena

Ltrim

Devuelve una cadena de la que se han eliminado todos los caracteres iniciales de espacio en blanco.

Cadena

Máx.

Devuelve el valor máximo de los elementos que no son nulos de un conjunto determinado de números.

Aritmética

Min

Devuelve el valor mínimo de los elementos que no son nulos de un conjunto determinado de números.

Aritmética

Mod

Devuelve el módulo de un número dividido entre otro.

Aritmética

NPV

Devuelve el valor actual neto de una inversión basándose en una tasa de descuento y en una serie de flujos de efectivo futuros.

Financiera

Null

Devuelve el valor nulo. Este valor significa “ningún valor”.

Varios

Num2Date

Devuelve una cadena de fecha, dado un número de días desde Epoch.

Fecha y hora

Num2GMTime

Devuelve una cadena de hora GMT, dado un número de milisegundos desde Epoch.

Fecha y hora

Num2Time

Devuelve una cadena de hora, dado un número de milisegundos desde Epoch.

Fecha y hora

Oneof

Devuelve verdadero (1) si uno de los valores está en un conjunto determinado y falso (0) en caso contrario.

Lógica

Parse

Analiza los datos dados según el formato especificado.

Cadena

Pmt

Devuelve el pago de un préstamo basado en los pagos constantes y un tipo de interés constante.

Financiera

Post

Envía los datos especificados a la URL indicada.

URL

PPmt

Devuelve la cantidad de capital invertido pagado por un préstamo durante un periodo de tiempo concreto.

Financiera

Put

Carga los datos especificados en la URL indicada.

URL

PV

Devuelve el valor actual de una inversión de pagos constantes y periódicos a un tipo de interés constante.

Financiera

Rate

Devuelve el tipo de interés compuesto por periodo que se necesita para que una inversión crezca de un valor actual a un valor futuro en un periodo determinado.

Financiera

Ref

Devuelve una referencia a un objeto existente.

Varios

Replace

Reemplaza todas las incidencias de una cadena por otra dentro de una cadena determinada.

Cadena

Right

Extrae un número de caracteres de una cadena determinada, empezando con el último carácter de la derecha.

Cadena

Round

Evalúa un valor numérico o expresión determinados y devuelve un número, redondeado al número de decimales indicado.

Aritmética

Rtrim

Devuelve una cadena de la que se han eliminado todos los caracteres finales de espacio en blanco.

Cadena

Space

Devuelve una cadena que consiste en un número determinado de espacios en blanco.

Cadena

Str

Convierte un número en una cadena de caracteres. FormCalc le da al resultado un formato con el ancho especificado y lo redondea al número de decimales indicado.

Cadena

Stuff

Introduce una cadena dentro de otra.

Cadena

Substr

Extrae una parte de una cadena determinada.

Cadena

Sum

Devuelve la suma de los elementos que no son nulos de un conjunto determinado de números.

Aritmética

Term

Devuelve el número de periodos que se necesita para alcanzar un valor futuro determinado a partir de pagos constantes en una cuenta con intereses.

Financiera

Time

Devuelve la hora del sistema actual como número de milisegundos desde Epoch.

Fecha y hora

Time2Num

Devuelve el número de milisegundos desde Epoch, a partir de una cadena de hora.

Fecha y hora

TimeFmt

Devuelve un formato de hora, a partir de un estilo de formato de hora.

Fecha y hora

UnitType

Devuelve las unidades de un intervalo de unidades. Un intervalo de unidades es una cadena que consta de un número y el nombre de una unidad.

Varios

UnitValue

Devuelve el valor numérico de una medida con su intervalo de unidades asociado, después de realizar una conversión opcional de unidades.

Varios

Upper

Convierte todos los caracteres en minúsculas de una cadena determinada en caracteres en mayúsculas.

Cadena

Uuid

Devuelve una cadena de Identificación exclusiva universal (UUID, del inglés Universally Unique Identifier) como método de identificación.

Cadena

Within

Devuelve verdadero (1) si el valor de prueba está dentro de un intervalo determinado y falso (0) en caso contrario.

Lógica

WordNum

Devuelve el texto equivalente a un número determinado, en inglés.

Cadena