Страницы: 1
RSS
Power pivot, как выводить несколько лет отдельно выбрав всего один год
 
Добрый день, прошу помощи, не могу сообразить .... необходимо чтобы при выборе условно 2024 года на слайсере подлетал 2023 План и 2024 Факт, но не вместе в одном году а раздельно как нужно
Массив
СтатьяПериодТипДанныхСумма
Оборот плюс01.01.2023План1000
Оборот минус01.01.2023План60
Оборот плюс01.02.2024Факт100
Оборот минус01.02.2022Факт50
Оборот плюс01.03.2022Факт100
Оборот   минус01.03.2022Факт50
Вот сводная по 2024 по слайсеру
Тест111Названия   столбцов
2024Общий итог
1 квартал
Названия   строкПланФакт
Оборот плюс10001001100
Оборот минус6060
Общий итог10601001160
в этой мере считает все в один год

Код
Тест111:=VAR SelectedYear = MAX('СпрДАТА'[Год])  // Получаем выбранный год из среза

VAR _Plan = 
    SELECTCOLUMNS(
        FILTER(
            'Массив'; 
            'Массив'[ТипДанных] = "План" && YEAR('Массив'[Период]) = SelectedYear - 1
        );
        "Сумма"; SUM('Массив'[Сумма])
    )
    
VAR _Fakt = 
    SELECTCOLUMNS(
        FILTER(
            'Массив'; 
            'Массив'[ТипДанных] = "Факт" && YEAR('Массив'[Период]) = SelectedYear
        );
        "Сумма"; SUM('Массив'[Сумма])
    )
    
VAR _combined = 
    UNION(
        _Plan;
        _Fakt
    )

RETURN
_combined
Изменено: Van Van - 14.11.2024 17:37:03
Страницы: 1
Наверх