Eticadata Diversos
Diversos
Diversos
Voltar | Lista de Artigos

Editor de Fórmulas

Última alteração a 16/02/2023
Este artigo é aplicável a:
PT
ES
AO
CV
MZ
ST
GW

Esta janela tem por finalidade permitir ao utilizador definir fórmulas, de forma fácil e intuitiva.

Editor

O editor permite a execução de operações simples. Estas operações podem ainda ser decoradas com texto a fim de descrever os valores introduzidos ou para qualquer outra nota necessária. Isto permite uma edição de fórmulas em linguagem quase natural, facilitando a interpretação desta em futuras consultas.

Operações

O editor de fórmulas suporta operações aritméticas ditas simples. Estas consistem na produção de resultados numéricos pela combinação de números e a utilização dos seguintes operadores aritméticos:

OPERADOR ARITMÉTICO SIGNIFICADO EXEMPLO
+ (sinal de adição) Adição 5 + 2
- (sinal de subtração) Subtração
Negação
5 - 2
-3
* (asterisco) Multiplicação 2 * 3
/ (barra) Divisão 3 / 2
% (símbolo de percentagem) Percentagem 20%
^ (acento circunflexo) Potenciação 5 ^ 2
Nota: a percentagem tem de estar incluída noutra operação, à exceção da potenciação, como operando da direita, podendo estar sujeito ainda à negação.

Precedência de Operadores

Se forem utilizados vários operadores numa só fórmula, a ordem pela qual os cálculos são realizados pode afetar o resultado. É assim apresentada na seguinte tabela a ordem pela qual as operações são executadas.

OPERADOR DESCRIÇÃO
Negação (exemplo -3)
% Percentagem
^ Potenciação
/ Divisão
* Multiplicação
- Subtração
+ Adição

Se a fórmula contiver operadores sem qualquer precedência entre eles, o cálculo é feito da esquerda para a direita.

Parênteses

As precedências entre operadores e a ordem pela qual são executados na obtenção do resultado podem ser alteradas pela utilização de parênteses. Basta, para tal, colocar a parte da fórmula que se pretende calcular primeiro entre parênteses. A precedência entre os operadores utilizados dentro dos parênteses é a anteriormente descrita. A utilização noutro contexto que não o referido não é aconselhada, sob pena de ser considerada erro de sintaxe.

Operações implícitas

A ausência de operador antes de um parêntese é assumida como o produto entre os operandos. Na prática teríamos:

EXEMPLO EQUIVALÊNCIA
2 (3 + 5) 2 * (3 + 5)
(3 + 5) (5 - 2) (3 + 5) * (5 - 2)

Texto

Para além de operações entre números, o editor permite a utilização de texto na edição de fórmula para que a edição possa ser feita em linguagem quase natural. Isto permite, por um lado, incluir notas na fórmula e, por outro, descrever os valores introduzidos para facilitar a compreensão da fórmula em futuras leituras.
A edição de texto possui, no entanto, algumas limitações que terão de ser tidas em conta. Existem assim limitações ao nível de:

Caracteres não aceites Os únicos caracteres que não podem ser introduzidos como texto são os parênteses curvos. Estes apenas são reconhecidos no âmbito do descrito em Parênteses.
Combinações de caracteres Apesar de poderem ser inseridos números e operadores, a sequência operador/número, com ou sem espaço pelo meio, não é considerada texto, mas parte de uma operação.
Posição na fórmula Quando a fórmula começa com texto, para que possa ser reconhecido o primeiro operando, terá que começar com um parêntese ou com um sinal. O mesmo acontece com operações entre parênteses que comecem com texto.

Total

Apresenta o resultado da fórmula formatado ao número de casas decimais da unidade de medida do valor em edição ou a duas casas decimais no caso das percentagens. Por defeito, é formatado com duas casas decimais.

Comando “Atualizar”

Atualiza o valor em edição com o total da fórmula.

Guardar ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.
Artigos Relacionados
Atualização da Base de Dados Alterar a Chave de Acesso ao Servidor Auditoria/Logs Custeios por Armazém Novo Grupo/Utilizador