Calculando o volume de negócios anualizado em uma tabela dinâmica ou PowerPivot

0

Estou tentando calcular a rotatividade de funcionários onde o numerador é anualizado apenas para o ano incompleto atual.

O mais próximo que obtive é TER / HC como um campo calculado em uma tabela dinâmica. Isso me permite a flexibilidade de arrastar e soltar campos, girar, etc. e fazer com que esse campo calcule o volume de negócios independentemente da fatia. Mas o problema é se eu estou vendo este ano ao longo do ano e dizer, por exemplo, estamos a três meses no ano em curso, o ano atual aparecerá artificialmente baixo, porque não é um número anual. A solução é anualizar o ano atual.

Eu pensei que poderia usar uma função if em um campo calculado da seguinte forma: if (FYR = 2014, TER / 2 * 12, TER) / HC. Mas isso não funcionou em vez disso, eu obtive o mesmo resultado que o TER / HC. Neste caso, FYR é o Ano Fiscal e assumimos que até agora há dois meses no ano fiscal atual. TER é o número de pessoas que terminaram (saiu da empresa) e o HC é o número de funcionários.

O que estou fazendo de errado? Uma função if pode ser usada em um campo calculado? Eu tenho que usar o PowerPivot?

EDITAR

Agora que descobri o primeiro problema, tenho alguns novos problemas relacionados que preciso resolver para chegar à minha solução completa:

A) Por que estou recebendo um #NUM! erro em meu total geral sempre que eu filtrar em FYR (ano fiscal - uma coluna numérica). Esta é a fórmula da minha medida: CALCULATE (if (Max (AttritionExample [FYR]) = 2014, soma (AttritionExample [TER]) * 12, soma (AttritionExample [TER])) / soma (AttritionExample [HC])).

TER e HC são colunas numéricas

B) Adicionei uma nova coluna ao meu arquivo do Excel e cliquei na janela do PowerPivot. Eu vejo o meu campo foi adicionado lá. Mas quando clico em atualizar tudo e atualizar minha tabela dinâmica, o novo campo não aparece de imediato, só depois de um longo tempo.

    
por daniellopez46 19.12.2013 / 20:37

1 resposta

0

Eu descobri como fazer isso usando o PowerPivot e criando uma nova medida que é = if (Max (AttritionExample [FYR]) = 2014, soma (AttritionExample [TER]) * 12, soma (AttritionExample [TER]) ) / soma (AttritionExample [HC]). AttritionExample, neste caso, é o nome do meu conjunto de dados. Defnição do resto das colunas é dada na pergunta original. Ainda tenho que descobrir como tornar os valores codificados da fórmula atualizados a cada período de tempo, mas por enquanto isso funciona.

    
por 20.12.2013 / 02:51