Попробуйте это:
Nº operations with conditions :=
CALCULATE (
[Nº lines];
'OPERACIONES'[id_type_sale] = 4
|| 'OPERACIONES'[id_type_sale] = 5
|| 'OPERACIONES'[line_sin_origen] = 1
|| 'OPERACIONES'[line_fuera_plazo] = 1
|| 'OPERACIONES'[line_manual] = 1
)
В некоторых ситуациях я заметил значительное увеличение производительности, просто удалив функцию FILTER и неявную фильтрацию.
Другой вариант будет примерно таким (не проверено):
Nº operations with conditions :=
CALCULATE (
[Nº lines],
KEEPFILTERS (
FILTER (
SUMMARIZE (
'OPERACIONES',
'OPERACIONES'[id_type_sale],
'OPERACIONES'[line_sin_origen],
'OPERACIONES'[line_fuera_plazo],
'OPERACIONES'[line_manual]
),
'OPERACIONES'[id_type_sale] = 4
|| 'OPERACIONES'[id_type_sale] = 5
|| 'OPERACIONES'[line_sin_origen] = 1
|| 'OPERACIONES'[line_fuera_plazo] = 1
|| 'OPERACIONES'[line_manual] = 1
)
)
)