486x
003451
2025-06-30

Fórmulas

O diálogo 'Editar fórmula' gerencia as equações da entrada parametrizada.

Abrir entrada de fórmula

Para definir a fórmula para uma célula de tabela ou uma caixa de diálogo, utilize uma das seguintes opções:

  • Botão Editar a fórmula na barra de ferramentas da tabela
  • Clique no canto amarelo na célula ou caixa de diálogo (disponível quando uma fórmula está atribuída)
  • Botão Seta para a direita na caixa de diálogo

Aparece o diálogo 'Editar fórmula'.

Definir fórmula

A entrada de fórmula é baseada em JavaScript e permite a execução de operações matemáticas simples. Insira a 'Fórmula' no campo de entrada. Ela pode consistir em valores numéricos, parâmetros, operadores e funções. Se a fórmula estiver corretamente definida, o 'Resultado' da equação aparecerá no campo abaixo.

Dicas gerais

  • É possível usar operadores específicos (+, -, *, /, %, ==, !=, <, <=, >, >=, &&, ||) e constantes (PI, exp(1)).
  • O uso de números de ponto flutuante e de vírgula com operadores de comparação pode causar problemas.
  • Comentários não são permitidos (nem mesmo de uma linha).
  • Parâmetros não devem ser mencionados em sua própria definição. Para determinar o parâmetro A, anote, por exemplo, (B+C), não (A=B+C).
  • O separador decimal é o ponto, não a vírgula.

Funções para fórmulas

Para as fórmulas, você também pode usar as seguintes funções:

Funções de potência e raiz: pow(base, expoente), sqrt, sqr etc. Exemplos: pow(3, 2) = 9, sqrt(81) = 9, sqr(3) = 9

Funções trigonométricas: sin(rad), cos(rad), tan(rad) etc. Exemplo: cos ( deg2rad(60) ) = 0.5

Funções hiperbólicas: sinh(rad), cosh(rad), tanh(rad) etc.

Funções exponenciais e logarítmicas: log(), ln(), exp()

Funções utilitárias: abs(), int(), deg2rad(), rad2deg() Exemplos: abs(-5)= 5, int(2.222) = 2, rad2deg(1) = 57.296, deg2rad(90) = 1.571

Importante

Os valores numéricos são interpretados em unidades básicas do SI. No sistema de unidades imperial, as unidades (ft, in, kip, lbf, F) devem ser adicionadas.

Com o botão Parâmetros globais , você pode abrir a lista de Parâmetros Globais. Selecione o parâmetro lá ou defina uma nova variável. Com o botão 'OK e Inserir', você incorpora o parâmetro na fórmula.

Você pode descrever a fórmula com funções que seguem as convenções de JavaScript e as Referências usuais. Assim, você também pode estabelecer condições e comandos if...else para o valor da equação, como segue:

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

Além disso, é possível referenciar objetos por seus números e propriedades específicas na fórmula. Por exemplo, você cria a referência ao comprimento da linha 3 com a entrada lines[3].length. A lista completa de referências de objetos incluindo a sintaxe pode ser acessada com o botão Informação .

Sugestão

Com um sinal de igual precedendo, você pode inserir a fórmula diretamente na célula, por exemplo, =2.5*PI (ou =2.5ft*PI em unidades imperiais).

Exibir fórmulas

Você pode usar uma fórmula tanto na célula de uma tabela quanto no campo de entrada do diálogo correspondente. Dado que há interação entre tabela e diálogo, a fórmula está acessível em ambos os modos de entrada.

Quando um triângulo amarelo aparece no canto superior esquerdo de uma célula, significa que uma fórmula está atribuída a esta célula. Um triângulo vermelho indica uma fórmula definida incorretamente.

Com o botão Mostrar fórmula , você pode controlar se a fórmula ou o valor correspondente é exibido na célula (veja a imagem botão 'Editar fórmula').

Para excluir uma fórmula, selecione a célula correspondente. Em seguida, clique no botão Eliminar fórmula .

Capítulo principal