Формула DAX (ОЦЕНОЧНАЯ, ФИЛЬТРНАЯ, РАСЧЕТНАЯ и В) - PullRequest
0 голосов
/ 12 декабря 2018

все!Пожалуйста, помогите исправить проблемы с помощью следующей формулы DAX.Мой последний файлер от CU.Здесь я фильтрую 301054. Но мне нужно несколько кодов, поэтому я хочу использовать формулу IN вместо использования условия "=".Но когда в конце кода я набираю «DIM Product2 [CU] в {301054, 000001, 000002}», мой запрос DAX приводит к ошибке.Как мне здесь правильно использовать формулу IN?

Пожалуйста, помогите исправить мой код.

EVALUATE
FILTER (
    CALCULATETABLE (
        ADDCOLUMNS (
            SUMMARIZE (
                PLAN_Budget,
                'DIM Address2'[ClientClass],
                'Version'[OperationEng],
                'DIM Address2'[SellerRegionalDir],
                'DIM Address2'[SellerName],
                'DIM Product2'[CU],
                'DIM Date2'[Date]
            ),
            "Plan", [Plan tn]
        ),
        DATESBETWEEN ( 'DIM Date2'[Date], DATE ( 2018, 12, 10 ), DATE ( 2019, 02, 10 ) )
    ),
    [Plan] <> 0
        && 'Version'[OperationEng] = "6NP"
        && ( 'DIM Address2'[ClientClass] = "Первичные продажи" )
        && 'DIM Product2'[CU] = 301054
)
...