Riferimenti: Operatori e funzioni per la formattazione condizionale
Regole della sintassi
Sintassi di base:
first-expression comparison-operator second-expression
.
Esempio: ([Quick Ratio] - 10) * 2 >= 19
- Un'espressione può fare riferimento a qualsiasi serie di dati nel grafico, inclusi i dati di un conto, di un calcolo o di una metrica personalizzata. È necessario allegare tIl nome della serie di dati (non il codice) o il nome del calcolo tra parentesi Eesempios:[1000 Assets],[QuickRatio]. TNome della serie di dati visualizza in Impostazioni dati:

- Workday evalutaespressioni da sinistra a destra; espressioni tra parentesi calcolare per primo.
Confronto
Operatore | Descrizione | Sintassi |
|---|---|---|
= | Verifica se due valori sono uguali. | [metric1] = [metric2] |
<> | Verifica se due valori non sono uguali. | [metric1] <> [metric2] |
< | Verifica se il valore di sinistra è inferiore al valore di destra. | [metric1] < [metric2] |
<= | Verifica se il valore di sinistra è minore o uguale al valore di destra. | [metric1] <= [metric2] |
> | Verifica se il valore di sinistra è maggiore del valore di destra. | [metric1] > [metric2] |
>= | Verifica se il valore di sinistra è maggiore o uguale al valore di destra. | [metric1] >= [metric2] |
BETWEEN | Verifica se un valore è compreso tra altri due valori. I valori minimo e massimo sono inclusi nell'intervallo. Da utilizzare con l'operatore AND. | [metric1] BETWEEN 0 AND [metric2] |
NOT BETWEEN | Verifica se un valore non è compreso tra gli altri due valori. I valori minimo e massimo sono inclusi nell'intervallo. Da utilizzare con l'operatore AND. | [metric1] NOT BETWEEN 0 AND [metric2] |
AND | Confronta due espressioni e restituisce Vero se sono entrambe vere. | ([metric1] >= [metric2]) AND ([metric1] >= [metric3]) |
OR | Confronta due espressioni e restituisce Vero se una delle due è vera. | ([metric1] >= [metric2]) OR ([metric1] >= [metric3]) |
Matematici
Utilizzare gli operatori matematici con le espressioni.
Operatore | Descrizione | Sintassi |
|---|---|---|
+ | Somma due valori. | [metric1] + [metric2] |
- | Sottrae due valori tra di loro. | [metric1] - [metric2] |
/ | Divide due valori tra di loro. | [metric1] / [metric2] |
* | Moltiplica due valori tra di loro. | [metric1] * [metric2] |
% | Calcola il valore residuo (modulo) quando si dividono due valori tra di loro. | [metric1] % [metric2] |
^ | Eleva il valore a sinistra alla potenza indicata dal valore a destra. Esempio: 5^ 2 = 25. | [metric1] ^2 |
Funzioni di calcolo
Funzione | Descrizione | Esempio |
|---|---|---|
min( expression , expression ) | Restituisce il valore più piccolo di due espressioni. | min([metric1], [metric2]) |
max( expression , expression ) | Restituisce il valore più grande di due espressioni. | max([metric1], [metric2]) |
sin( expression ) | Restituisce il seno di una metrica o espressione. Utilizzato in trigonometria. | sin([metric1]) |
cos( expression ) | Restituisce il coseno di una metrica o espressione. Utilizzato in trigonometria. | cos([metric1]) |
tan( expression ) | Restituisce la tangente di una metrica o espressione. Utilizzato in trigonometria. | tan([metric1]) |
abs( expression ) | Restituisce il valore assoluto di una metrica o espressione. Consente di convertire i numeri negativi in numeri positivi. | abs([metric1]) |
sqrt( expression ) | Restituisce la radice quadrata di una metrica o espressione. | sqrt([metric1]) |
round( expression ) | Arrotonda un valore numerico al numero intero più vicino. Il valore medio viene arrotondato per eccesso. Esempi:
| round([metric1]) |
round( expression , digits ) | Arrotonda un valore numerico al numero di cifre specificato. Le cifre positive vengono arrotondate al numero di posizioni decimali specificato. Le cifre negative vengono arrotondate al multiplo di 10 più vicino. Esempi:
| round([metric1], 1) |
floor( expression ) | Restituisce un valore numerico arrotondato per difetto avvicinandosi allo zero. Esempi:
| floor([metric1], 2) |
floor( expression , expression ) | Restituisce un valore numerico arrotondato per difetto avvicinandosi allo zero, al multiplo più vicino. Esempi:
| floor([metric1], 2) |
ceiling( expression ) | Restituisce un numero arrotondato per eccesso allontanandosi dallo zero. Esempi:
| ceiling([metric1]) |
ceiling( expression , expression ) | Restituisce un numero arrotondato per eccesso, allontanandosi dallo zero, al multiplo significativo più vicino. Esempi:
| ceiling([metric1], 2) |