Funciones de Introducir fórmula

Puede especificar que se utilicen funciones aritméticas y de cadena para configurar los valores que devuelve la fórmula.

Para acceder a las funciones:

Haga clic en junto a Fórmula de entrada.

Funciones aritméticas

Función, sintaxis y descripción Argumentos y ejemplos
Agregar números

$Add(<term1>,<term2>)

Devuelve la suma de los dos números especificados.

<térm1>: Primer término

<térm2>: Segundo término

Ejemplo: $Add(2,3): Devuelve 5
Sustraer números

$Sub(<term1>,<term2>)

Devuelve la diferencia entre los dos números especificados.

<térm1>: Primer término

<térm2>: Segundo término (cantidad a restar)

Ejemplo: $Sub(3,2): Devuelve 1
Multiplicar números

$Mul(<term1>,<term2>)

Devuelve el resultado de la multiplicación de los dos números especificados.

<térm1>: Primer término

<térm2>: Segundo término (cantidad por la que multiplicar)

Ejemplo: $Mul(3,2): Devuelve 6
Dividir números

$Div(<term1>,<term2>)

Devuelve el resultado de dividir un número por un segundo número.

<térm1>: Primer término

<térm2>: Segundo término (cantidad por la que dividir)

Ejemplo: $Div(6,2): Devuelve 3

Funciones de cadena

Función, sintaxis y descripción Argumentos y ejemplos
Subcadena izquierda

$Left(<string>,<number>)

Devuelve el número de caracteres especificado de una cadena especificada en el extremo izquierdo.

<cadena>: La cadena de caracteres

<número>: El número de caracteres que se mostrará

Ejemplo: $Left(ProjectAA,7): Devuelve "Project"
Subcadena derecha

$Right(<string>,<number>)

Devuelve el número de caracteres especificado de una cadena especificada en el extremo derecho.

<cadena>: La cadena de caracteres

<número>: El número de caracteres que se mostrará

Ejemplo: $Right(ProjectAA,2): Devuelve "AA"
Subcadena intermedia

$Mid(<string>,<startpos>,<number>)

Devuelve una subcadena de una cadena especificada (comenzando en una posición especificada).

<cadena>: La cadena de caracteres

<posinicial>: El número de la posición inicial. El primer carácter es la posición 0.

<número>: El número de caracteres que se mostrará

Ejemplo: $Mid(ProjectAA,2,2): Devuelve "oj"
Cadena X de la lista

$Token(<cadena>|<cadena>|...,<índice>,|)

Devuelve el número de elemento X de una lista ordenada donde los elementos están delimitados por un determinado carácter.

Esta operación resulta útil en combinación con los controles conectados a listas de alias.

<cadena> - Lista de cadenas para elegir.

<índice> - Índice de cadena para utilizar. Podría ser una variable vinculada a una lista de alias.

| - El carácter utilizado para separar los valores de <cadena>.

Ejemplo:

$Token(Metal|Plástico|Metal,

,|)

Donde la variable Material está conectada a una lista de alias con los siguientes valores:
Valor mostrado Alias
Acero 1
Poliéster 2
Oro 3
La cadena de fórmula se convierte en Metal si el usuario selecciona Acero u Oro como el material. Se convierte en Plástico si el usuario selecciona Poliéster.
Longitud de cadena

$Len(<string>)

Devuelve la longitud de una cadena especificada.

<cadena>
Ejemplo: $Len(ProjectAA): Devuelve 9
Buscar subcadena

$Find(<string>,<substring>)

Busca una cadena especificada para la primera coincidencia de un carácter o una subcadena. Devuelve la posición donde se encuentra el carácter o la subcadena.

La primera posición en la cadena de caracteres es 0.
<cadena>: La cadena de caracteres

<subcadena>: La subcadena de caracteres de lo que hay que buscar

Ejemplo: $Find(abc,b): Devuelve 1
Buscar una subcadena en sentido inverso

$Reverse(<string>)

Devuelve el valor inverso de una cadena especificada.

<cadena>: La cadena de caracteres
Ejemplo: $Reverse(stockholm): Devuelve "mlohkcots"
Búsqueda inversa

$FindReverse(<string>,<substring>)

Busca una cadena especificada para la última coincidencia de un carácter. Devuelve la posición donde se produjo la última aparición del carácter o la subcadena.

La primera posición en la cadena de caracteres es 0.
<cadena>: La cadena de caracteres

<subcadena>: La subcadena de caracteres de lo que hay que buscar

Ejemplo: $FindReverse(abcabc,b): Devuelve 4
Fecha de hoy

$Hora()

Devuelve la fecha actual en el formato seleccionado cuando se creó el almacén.

Ejemplo: =$Time(): devuelve 488a=2010-08-13