Страницы: 1
RSS
Вопрос по Power Pivot Excel, Мера в Power Pivot Excel
 
Добрый день!
Помогите, пожалуйста, с мерой в Power Pivot Excel.
Есть выгрузка с продажами по месяцам. Надо создать меру, которая будет подсчитывать количество постоянных клиентов за месяц. Постоянным считается клиент, у которого есть покупки в двух из последних трех месяцев. Пример прикладываю. Заранее спасибо!  
 
Доброе время суток
Цитата
Наталья Ильина написал:
есть покупки в двух из последних трех месяцев
Может не менее чем в двух месяцах из трёх? Ну, да строго два так два только :)  Добавляем штатными средствами календарь. Тогда предлагаю такой вариант.
Код
=
VAR lastestDate =
    MAX ( 'Календарь'[Date] )
VAR fromDate =
    DATE ( YEAR ( lastestDate ); MONTH ( lastestDate ) - 2; 1 )
VAR betweenDates =
    DATESBETWEEN ( 'Календарь'[Date]; fromDate; lastestDate )
VAR statistics =
    CALCULATETABLE (
        SUMMARIZE (
            'qSales__2';
            'qSales__2'[Клиент];
            "uniqueMonthCount"; DISTINCTCOUNT ( 'Календарь'[MonthNumber] )
        );
        betweenDates
    )
RETURN
    COUNTROWS ( FILTER ( statistics; [uniqueMonthCount] = 2 ) )

 
Андрей VG, спасибо, что откликнулись. Перепроверила вручную, мера не совсем корректно считает количество клиентов. Файл, к сожалению, во вложение не вставляется, превышает допустимый размер. Поэтому прикладываю скрин. У исполнителя БауСерВик мера выдает 15 клиентов, я насчитала 25.
Еще раз уточню по тому, какой клиент считается постоянным. Возьмем к примеру последние три месяца: окт-ноя-дек, в двух из этих месяцев должны быть покупки.
 
Цитата
Наталья Ильина написал:
не совсем корректно считает количество клиенто
Полагаю, что это вы не совсем корректно читаете предоставленное рассуждение. Мера считает
Цитата
Андрей VG написал:
строго два так два только
Если вы хотите
Цитата
Андрей VG написал:
не менее чем в двух месяцах из трёх
то отредактируйте формулу расчёта, выделил красным на что следует обратить внимание. Будет и 25 :)
Цитата
Андрей VG написал:
COUNTROWS ( FILTER ( statistics; [uniqueMonthCount] = 2 ) )
 
Андрей VG, гляжу в книгу, вижу фигу  :D  Исправила меру, работает. Спасибо еще раз
Страницы: 1
Наверх