Las funciones matemáticas, así como las funciones de fecha y hora, están disponibles en el widget de Cálculo de Formulario y en la lógica condicional Actualizar/Calcular Campo. Puedes usar esta guía como referencia para construir formularios de cálculo perfectos.
Para usar funciones matemáticas en Cálculo de Formulario o Actualizar/Calcular Campo
- Selecciona el icono de función en el editor de fórmulas.
- En el cuadro de diálogo de funciones, busca y elige la función deseada.
Los argumentos de las funciones pueden ser fijos o variables de tus campos de formulario.
Aquí están las funciones disponibles:
Función | Descripción |
---|---|
abs() | Devuelve el valor absoluto (positivo) de un número. abs(-100) = 100 |
acos() | Devuelve el arcocoseno de un número. acos(0.5) = 1.05 |
asin() | Devuelve el arcoseno de un número. asin(0.5) = 0.52 |
atan() | Devuelve el arcotangente de un número en radianes. atan(1) = 0.7854 |
atan2() | Devuelve el arcotangente de dos variables, similar a calcular el arcotangente de y/x. atan2(4, 8) = 0.4636 |
ceil() | Redondea un número hacia arriba al entero más cercano. ceil(1.3) = 2 |
cos() | Devuelve el coseno de un número. cos(2) = -0.42 |
exp() | Devuelve e elevado a la potencia de un número dado. exp(1) = 2.7183 |
floor() | Redondea un número hacia abajo al entero más cercano. floor(1.7) = 1 |
log() | Devuelve el logaritmo natural de un número. log(2) = 0.69 |
max() | Devuelve el valor más alto de un conjunto de números. max(4, 8, 2) = 8 |
min() | Devuelve el valor más bajo de un conjunto de números. min(1, 2, 5) = 1 |
pow() | Devuelve un número elevado a la potencia de un exponente dado. pow(2, 3) = 8 |
random() | Genera un flotante aleatorio entre 0 y 1. random() * 100 = un número aleatorio entre 0 y 100 |
round() | Redondea un número al entero más cercano. round(2.5) = 3 |
sin() | Devuelve el seno de un número. sin(3) = 0.14 |
sqrt() | Devuelve la raíz cuadrada de un número. sqrt(25) = 5 |
tan() | Devuelve la tangente de un número. tan(45) = 1.62 |
E | Devuelve el número de Euler. E * 1 = 2.7183 |
LN2 | Devuelve el logaritmo natural de 2. LN2 * 1 = 0.6931 |
LN10 | Devuelve el logaritmo natural de 10. LN10 * 1 = 2.3026 |
LOG2E | Devuelve el logaritmo base-2 de E. LOG2E * 1 = 1.4427 |
LOG10E | Devuelve el logaritmo base-10 de E. LOG10E * 1 = 0.4343 |
PI | Devuelve el valor de PI. PI * 1 = 3.1416 |
SQRT1_2 | Devuelve la raíz cuadrada de 1/2. SQRT1_2 * 1 = 0.7071 |
SQRT2 | Devuelve la raíz cuadrada de 2. SQRT2 * 1 = 1.4142 |
avg() | Devuelve el promedio de los números proporcionados. avg(0, 2, 4) = 2 |
avgNoZero() | Devuelve el promedio de los números proporcionados, excluyendo ceros y campos vacíos. avgNoZero(0, 2, 4) = 3 |
count() | Devuelve el número de opciones seleccionadas en un elemento de Elección Múltiple o Elección Única. |
commaSeparate() | Incluye separadores de coma en números grandes. commaSeparate(1234567) = 1,234,567.00 |
dateString() | Convierte el valor de un Selector de Fecha (o el tiempo en días desde el epoch) a una cadena de fecha en formato “D M d Y”. dateString({Date Picker}) devuelve la fecha del Selector de Fecha en formato “D M d Y”, como Mié Dic 25 2030. |
addDays() | Añade días al valor de un elemento de Selector de Fecha o Cita. addDays({Date Picker}, 2) devuelve la fecha del Selector de Fecha más dos días, como Vie Ene 19 2024. |
subtractDays() | Resta días al valor de un elemento de Selector de Fecha o Cita. subtractDays({Appointment}, 2) devuelve la fecha de la Cita menos dos días, como Lun Ene 15 2024. |
nth() | Devuelve el enésimo valor más grande de un conjunto de números. nth(2, 20, 30, 40) = 30 |
minutes() | Convierte minutos a milisegundos. minutes(1) = 60000 |
hours() | Convierte horas a milisegundos. hours(1) = 3600000 |
days() | Convierte días a milisegundos. days(1) = 86400000 |
weeks() | Convierte semanas a milisegundos. weeks(1) = 604800000 |
months() | Convierte meses a milisegundos. months(1) = 2592000000 |
Enviar Comentario: