Esta modificación se realiza usando la función CALCULATE -probablemente la función más importante de DAX-. Esta función espera uno o más argumentos: el primero siempre es la expresión DAX a calcular (por ejemplo, la suma de la columna Sales[Amount]), y los restantes argumentos (que son opcionales) definen los cambios que queremos aplicar al contexto de cálculo antes de evaluar la expresión contenida en el primer argumento. Es decir, la “firma” de la función CALCULATE es la siguiente:
(mediante el uso de corchetes indicamos que el argumento en cuestión es opcional)
Si no añadiésemos filtros y estuviésemos pasando a CALCULATE solo la expresión a calcular, obtendríamos el mismo resultado que si usásemos directamente la expresión (sin el CALCULATE).