Resolución del ejercicio

Trabajando en contexto de fila -como es el caso, creando una columna calculada- bastaría con restar a "hoy" (sea el día que sea) la fecha de compra que tenemos en el campo Sales[Order Date]. Es decir, la medida vendría dada por el siguiente código:

Time since purchase = 
DATEDIFF(
    Sales[Order Date],
    TODAY(),
    DAY
)
Time since purchase

También podríamos haber usado el operador resta (-) para sencillamente restar ambas fechas:

Time since purchase = TODAY() - Sales[Order Date]

Sin embargo, el valor obtenido en este caso es de tipo datetime y no un número como esperábamos:

Time since purchase

Podemos, en todo caso, convertir el resultado fácilmente: si quisiéramos obtener como resultado un número entero, bastaría con usar la función INT:

Time since purchase = INT(TODAY() - Sales[Order Date])
Time since purchase

O podríamos usar la función CONVERT que nos permitiría convertir el valor de tipo fecha y hora en cualquier otra cosa (incluyendo números enteros).

Hemos utilizado la función TODAY que devuelve un número entero. Si hubiésemos utilizado la función NOW habríamos obtenido un número real, y el resultado devuelto por nuestra columna calculada también habría sido un número real. La elección entre una opción y otra dependerá del objetivo de negocio perseguido.