Я пытаюсь рассчитать текучесть кадров, где числитель годовой только за текущий неполный год.
Самое близкое, что я получил - это TER/HC как вычисленное поле в сводной таблице. Это позволяет мне гибко перетаскивать поля, сводку и т.д., И это поле позволяет рассчитывать оборот независимо от среза. Но проблема в том, что если я просматриваю этот год за годом и говорю, например, что у нас три месяца в текущем году, текущий год будет выглядеть искусственно низким, потому что это не годовой показатель. Решением является годовой расчет текущего года.
Я думал, что мог бы использовать функцию if в вычисляемом поле следующим образом: if(FYR = 2014, TER/2 * 12, TER)/HC. Но это не сработало, вместо этого я получил тот же результат, что и TER/HC. В этом случае БЮР является финансовым годом, и мы предполагаем, что в текущем финансовом году пока есть два месяца. TER - количество людей, которые прекратили работу (покинули компанию), а HC - численность персонала.
Что я делаю неправильно? Можно ли использовать функцию if в вычисляемом поле? Нужно ли мне вместо этого использовать PowerPivot?
РЕДАКТИРОВАТЬ
Теперь, когда я разобрался с первой проблемой, у меня есть пара новых связанных проблем, которые мне нужно решить, чтобы получить полное решение:
А) Почему я получаю #NUM! ошибка в моем общем итоге при фильтрации по БЮР (финансовый год - числовой столбец). Это моя формула измерения: CALCULATE (if (Max (AttritionExample [TER]) = 2014, сумма (AttritionExample [TER]) * 12, сумма (AttritionExample [TER]))/ сумма (AttritionExample [HC])).
TER и HC - это числовые столбцы
Б) Я добавил новый столбец в мой файл Excel, затем щелкнул окно PowerPivot. Я вижу, что мое поле было добавлено там. Но когда я нажимаю «Обновить все» и обновляю свою сводную таблицу мощности, новое поле появляется не сразу, а через некоторое время.