Sobrecarga de operadores

DAX implementa la conocida como “sobrecarga de operadores” (“operator overloading” en inglés), característica según la cual un operador puede tener diferentes implementaciones en función de los datos a los que se aplique.

Por ejemplo, si un texto contiene la representación de un número, el operador + lo va a convertir a un valor de tipo numérico para poder ejecutar la suma:

value = "1" + 3
Sobrecarga de operadores

O, si se aplica a una fecha y a un número, el resultado se va a devolver con tipo de fecha:

value = DATE(2022, 6, 20) + 1
Sobrecarga de operadores