Excel DAX - Operatori aritmetici
Puoi usare gli operatori aritmetici DAX per eseguire operazioni matematiche di base come addizione, sottrazione, moltiplicazione, divisione ed esponenziazione. Questi operatori DAX eseguono il cast del tipo di dati numerico sui valori con cui vengono usati, se non sono già valori numerici. Producono risultati numerici dopo i calcoli.
Operatore aritmetico | Operazione matematica | Esempio | Risultato |
---|---|---|---|
+ | Aggiunta | 5 + 4 | 9 |
- | Sottrazione | 5-4 | 1 |
Cartello | -4 | -4 | |
* | Moltiplicazione | 5 * 3 | 15 |
/ | Divisione | 16/4 | 4 |
^ | Esponenziazione | 4 ^ 2 | 16 |
Gli operatori aritmetici DAX sopra sono noti come binary operators, nel senso che combinano due valori su entrambi i lati, come puoi osservare negli esempi precedenti.
Gli operatori aritmetici DAX + e - possono essere usati anche come operatori unari, il che significa che l'operatore DAX può essere usato solo con un valore. Ad esempio, +5, -4. Questi operatori unari possono essere utilizzati con qualsiasi tipo di dati. Tuttavia, c'è una sottile differenza tra i due:
L'operatore + quando viene utilizzato con un valore o un risultato, non converte il tipo di dati del valore. È semplicemente ignorato. Ad esempio, + Seasons è uguale a Seasons.
D'altra parte, l'operatore - quando viene utilizzato con un valore o un risultato, converte il tipo di dati del valore in un valore numerico negativo. Ad esempio, - Seasons = -4 se il valore di Seasons è 4.