Power BI: как использовать вычисления и единицы измерения с примерами кода

В Power BI вы можете использовать функцию «Рассчитать» для изменения или создания мер на основе определенных условий, а также функцию «Единицы» для форматирования мер в единицах измерения. Вот несколько методов с примерами кода:

Метод 1: базовый расчет

Total Sales = SUM(Sales[Amount])

Метод 2: условный расчет с использованием Calculate

Conditional Sales = 
    CALCULATE(
        SUM(Sales[Amount]),
        Sales[Region] = "North"
    )

Метод 3: расчет с несколькими условиями с помощью Calculate

Filtered Sales = 
    CALCULATE(
        SUM(Sales[Amount]),
        Sales[Region] = "North",
        Sales[Year] = 2023
    )

Метод 4: расчет с агрегированием и расчетом

Average Sales = 
    CALCULATE(
        AVERAGE(Sales[Amount]),
        Sales[Region] = "North"
    )

Метод 5: расчет с использованием единиц измерения

Formatted Sales = 
    FORMAT(
        SUM(Sales[Amount]),
        "Currency"
    ) & " USD"

Метод 6: расчет с помощью единиц измерения и вычисления

Formatted Conditional Sales = 
    CALCULATE(
        FORMAT(
            SUM(Sales[Amount]),
            "Currency"
        ),
        Sales[Region] = "North"
    ) & " USD"