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
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