486x
003451
30-06-2025

Fórmulas

El diálogo 'Editar fórmula' gestiona las ecuaciones de la entrada parametrizada.

Abrir entrada de fórmula

Para definir la fórmula de una celda de la tabla o un cuadro de diálogo, utilice una de las siguientes opciones:

  • Botón Editar fórmula en la barra de herramientas de la tabla
  • Clic en la esquina amarilla en la celda o cuadro de diálogo (disponible cuando hay una fórmula guardada)
  • Botón Flecha derecha en el cuadro de diálogo

Aparece el cuadro de diálogo 'Editar fórmula'.

Definir fórmula

La entrada de fórmula se basa en JavaScript y permite realizar operaciones aritméticas simples. Ingrese la 'fórmula' en el campo de entrada. Puede consistir en valores numéricos, parámetros, operadores y funciones. Si la fórmula está definida correctamente, el 'resultado' de la ecuación aparecerá en el campo inferior.

Notas generales

  • Es posible el uso de ciertos operadores (+, -, *, /, %, ==, !=, <, <=, >, >=, &&, ||) y constantes (PI, exp(1)).
  • El uso de números de coma flotante con operadores de comparación puede causar problemas.
  • No se permiten comentarios (ni siquiera de una línea).
  • Los parámetros no deben mencionarse en su propia definición. Para determinar el parámetro A, anote por ejemplo (B+C), no (A=B+C).
  • El separador decimal es el punto, no la coma.

Funciones para fórmulas

Para las fórmulas también puede usar las siguientes funciones:

Funciones de potencia y raíz: pow(base, exponente), sqrt, sqr, etc. Ejemplos: pow(3, 2) = 9, sqrt(81) = 9, sqr(3) = 9

Funciones trigonométricas: sin(rad), cos(rad), tan(rad), etc. Ejemplo: cos ( deg2rad(60) ) = 0.5

Funciones hiperbólicas: sinh(rad), cosh(rad), tanh(rad), etc.

Funciones exponenciales y logarítmicas: log(), ln(), exp()

Funciones auxiliares: abs(), int(), deg2rad(), rad2deg() Ejemplos: abs(-5)= 5, int(2.222) = 2, rad2deg(1) = 57.296, deg2rad(90) = 1.571

Importante

Los valores numéricos se interpretan en unidades base del SI. En un sistema de unidades imperiales, añada las unidades correspondientes (ft, in, kip, lbf, F).

Con el botón Parámetros globales puede acceder a la lista de Parámetros Globales. Seleccione el parámetro allí o defina una nueva variable. Con el botón 'OK e Insertar' introducirá el parámetro en la fórmula.

Puede describir la fórmula con funciones que cumplan con las convenciones de JavaScript y las Referencias habituales. También puede establecer condiciones y declaraciones if...else para el valor de la ecuación, por ejemplo:

  • A > B ? 1 : 2
  • if (A > B) 1; else 2

Además, es posible referirse a objetos mediante sus números y ciertas propiedades en la fórmula. Por ejemplo, al ingresar lines[3].length hará referencia a la longitud de la línea 3. La lista completa de referencias a objetos, incluida la sintaxis, puede obtenerse con el botón Información .

Consejo

Con un signo de igual al principio, puede ingresar la fórmula directamente en la celda, por ejemplo, =2.5*PI (o =2.5ft*PI en unidades imperiales).

Representación de fórmulas

Puede usar una fórmula tanto en la celda de una tabla como en el campo de entrada del cuadro de diálogo correspondiente. Dado que hay interacción entre la tabla y el cuadro de diálogo, la fórmula es accesible en ambos modos de entrada.

Si aparece un triángulo amarillo en la esquina superior izquierda de una celda, significa que hay asociada una fórmula a esa celda. Un triángulo rojo indica una fórmula mal definida.

Con el botón Mostrar fórmula puede controlar si se muestra en la celda la fórmula o el valor correspondiente (ver imagen Botón 'Editar fórmula').

Para eliminar una fórmula, seleccione la celda correspondiente. Luego haga clic en el botón Eliminar fórmula .

Capítulo principal