2456x
002423
2025-05-26
Estrutura

Fórmulas

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

Chamando a entrada de fórmula

Para definir a fórmula para uma célula da tabela ou um campo 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 no campo de diálogo (disponível quando uma fórmula é armazenada)
  • Botão Seta para a direita no campo de diálogo

Aparecerá o diálogo 'Editar Fórmula'.

Definindo a fórmula

A entrada de fórmula é baseada em JavaScript e permite a execução de operações matemáticas simples. Digite 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 correta, o 'Resultado' da equação aparecerá no campo abaixo.

Dicas básicas

  • É possível o uso de certos operadores (+, -, *, /, %, ==, !=, <, <=, >, >=, &&, ||) e constantes (PI, exp(1)).
  • O uso de números de ponto flutuante e 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. Ao definir o parâmetro A, note, por exemplo, (B+C), não (A=B+C).
  • O separador decimal é o ponto, não a vírgula.

Funções para fórmulas

Você também pode usar as seguintes funções nas fórmulas:

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 auxiliares: 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. Quando usar um sistema de unidades imperiais, adicione as unidades (ft, in, kip, lbf, F) conforme necessário.

Com o botão Parâmetros globais , você pode chamar 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ê insere o parâmetro na fórmula.

Você pode descrever a fórmula com funções que estejam de acordo com as convenções do JavaScript e as Referências usuais. Dessa forma, você também pode definir condições e instruções if...else para o valor da equação, por exemplo:

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

Além disso, existe a possibilidade de referenciar objetos em uma fórmula por seus números e propriedades específicas. Por exemplo, ao usar a entrada lines[3].length, você referenciará o comprimento da linha 3. Você pode acessar a lista completa de referências a objetos com a sintaxe usando o botão Informação .

Sugestão

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

Apresentando fórmulas

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

Se um triângulo amarelo for exibido no canto superior esquerdo de uma célula, essa célula tem uma fórmula armazenada. Um triângulo vermelho significa uma fórmula definida incorretamente.

Com o botão Mostrar fórmula , você pode controlar se a célula exibirá a fórmula ou o valor correspondente (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