Средний дакс.Более подробное среднее с использованием дополнительного значения - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть таблица с записями пользователей.У меня есть среднесуточная и почасовая средняя пользовательскаяЯ бы хотел как-то получить общее среднее дневное число пользователей на основе среднечасовых значений.

Я создал средневзвешенное значение, чтобы продемонстрировать это, поскольку некоторые пользователи регистрируют больше записей, чем другие.Возможно ли это?

Daily Entry Avg = AVERAGEX(

    VALUES(Date table[Date]),

         CALCULATE(COUNT(Table[entry])))'


User Hourly AVG = 

AVERAGEX(

KEEPFILTERS(VALUES('table'[hour)),
CALCULATE(COUNTA('table'[entry])))



Daily User Weighted Avg = 
VAR __CATEGORY_VALUES = VALUES('table[hour])
RETURN
DIVIDE(
    SUMX(
        KEEPFILTERS(__CATEGORY_VALUES),
        CALCULATE([user hourly avg] * COUNTA('table'[User]))
    ),
    SUMX(
        KEEPFILTERS(__CATEGORY_VALUES),
        CALCULATE(COUNTA('table'[User]))
    )
)

Мое средневзвешенное значение дает намного большее значение, чем пользователь может сделать за час.Я считаю, что среднее значение приходит от общего количества каждого часа вместо каждого пользователя.Если это имеет смысл?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...