У меня есть формула DAX для моего Powerpivot, которую я не могу решить, и надеялся на помощь.
У меня уже есть две сводные таблицы
Отображение когорты действий, предпринятых в течение месяца 1,… .X в месяце регистрации
Всего подписок ежемесячно
Я пытался прикрепить лист здесь, но почему-то не могу, поэтому я добавил скриншот листа. 1
То, что у меня пока есть, это: =DIVIDE(
SUM(Range[conversion to KYC completed]),
SUM('Range 1'[Sum of signups]))
Но это не дает мне того, что я хочу, так как я думаю, что мне как-то не хватает ежемесячной группировки.
Вопрос 1: я хочу получить долю действий, выполненных в течение 1, ..., X месяцев от общего числа подписавшихся в этот месяц (например, январь) (поэтому данные из таблицы 2)
Вопрос 2: В лучшем случае я также хотел бы показать общее количество регистраций в начале когорты, чтобы упростить понимание когорты, поэтому наличие ежемесячной общей регистрации (которая рассчитывается на основе когорты).).Но теперь я не могу получить только итоги месяц за месяцем.Есть ли в любом случае просто добавить в сводный столбец за месяц, не применяя эти числа в качестве значения для всех столбцов?
Что-то вроде этого - окончательный результат для меня 2
ОБНОВЛЕНО ОБРАЗЦОМ ДАННЫХ
Signup month, KYC completed month, Age by month, signups, conversion to KYC completed
Jan-17 Jul-18 18 97 75
Jan-17 Jul-18 18 99 79
Jan-17 Dec-18 23 95 80
Feb-17 May-18 15 99 74
Feb-17 Jul-18 17 90 75
Feb-17 Jul-18 17 95 76
Feb-17 Aug-18 18 92 71
Mar-17 May-18 14 94 73
Apr-17 Jul-18 15 93 75
May-17 Sep-18 16 94 70
May-17 Oct-18 17 98 72
Jun-17 May-18 11 95 79
Jul-17 Oct-18 15 97 74
Jul-17 Jul-18 12 94 78
Aug-17 Sep-18 13 96 74
Sep-17 Nov-18 14 95 80
Sep-17 Oct-18 13 94 79
ЖЕЛАЕМЫЙ РЕЗУЛЬТАТ% за месяц 1 .... рассчитывается X KYC выполнено / ежемесячно Зарегистрироваться
ВЫХОД С ЭТИМ КОДОМ =VAR SignUpMonth = IF(HASONEVALUE('Range 1'[Row Labels]), BLANK())
RETURN
DIVIDE(CALCULATE(SUM([conversion to KYC completed])),
CALCULATE(SUM('Range 1'[Sum of signups]),
FILTER(ALL(Range), Range[Signup month (Month Index)] = SignUpMonth)))
[