Thursday 19 April 2018

12 meses de média móvel de cálculo de volume de negócios


Rolling 12 Months Average em DAX Computing a média móvel de 12 meses no DAX parece uma tarefa simples, mas esconde alguma complexidade. Este artigo explica como escrever a melhor fórmula evitando armadilhas comuns usando funções de inteligência de tempo. Começamos com o usual modelo de dados AdventureWorks, com a tabela Produtos, Vendas e Calendário. O Calendário foi marcado como uma tabela de calendário (é necessário trabalhar com qualquer função de inteligência de tempo) e construímos uma hierarquia simples ano-mês-data. Com esta configuração, é muito fácil criar uma primeira tabela dinâmica mostrando as vendas ao longo do tempo: Ao fazer a análise de tendências, se as vendas estão sujeitas à sazonalidade ou, de forma mais geral, se você quiser remover o efeito de picos e quedas nas vendas, Técnica comum é a de calcular o valor ao longo de um determinado período, geralmente 12 meses, e média dele. A média móvel em 12 meses fornece um bom indicador da tendência e é muito útil em gráficos. Dada uma data, podemos calcular a média móvel de 12 meses com esta fórmula, que ainda tem alguns problemas que vamos resolver mais tarde: O comportamento da fórmula é simples: calcula o valor de Vendas após a criação de um filtro no calendário que Mostra exatamente um ano inteiro de dados. O núcleo da fórmula é o DATESBETWEEN, que retorna um conjunto inclusivo de datas entre os dois limites. O mais baixo é: Leitura do mais íntimo: se estamos mostrando dados de um mês, digamos julho 2007, tomamos a última data visível usando LASTDATE, que retorna o último dia em julho de 2007. Então usamos NEXTDAY para tomar o primeiro De agosto de 2007 e finalmente usamos SAMEPERIODLASTYEAR para mudar de volta um ano, produzindo 01 de agosto de 2006. O limite superior é simplesmente LASTDATE, ou seja, final de julho de 2007. Se usamos essa fórmula em uma tabela dinâmica, o resultado parece bom, mas nós Tem um problema para a última data: Na verdade, como você pode ver na figura, o valor é corretamente calculado até 2008. Então, não há valor em 2009 (o que é correto, não temos vendas em 2009), mas não há Um valor surpreendente em dezembro de 2018, onde nossa fórmula mostra o total geral em vez de um valor em branco, como seria de esperar. Na verdade, em dezembro, LASTDATE retorna o último dia do ano e NEXTDAY deve retornar a 1 de janeiro de 2017. Mas NEXTDAY é uma função de inteligência de tempo e é esperado para retornar conjuntos de datas existentes. Este fato não é muito evidente e vale a pena algumas palavras mais. Funções de inteligência de tempo não executam matemática em datas. Se você quiser tomar o dia após uma determinada data, você pode simplesmente adicionar 1 a qualquer coluna de data, eo resultado será no dia seguinte. Em vez disso, funções de inteligência de tempo deslocam conjuntos de data para trás e para frente ao longo do tempo. Assim, NEXTDAY leva sua entrada (no nosso caso uma tabela de uma linha com o 31 de dezembro de 2018) e muda um dia depois. O problema é que o resultado deve ser 1 de janeiro de 2017 mas, como a tabela de calendário não contém essa data, o resultado é em branco. Assim, nossa expressão calcula as vendas com um limite inferior em branco, que significa o início do tempo, resultando como resultado o total geral das vendas. Para corrigir a fórmula é suficiente para alterar a ordem de avaliação do limite inferior: Como você pode ver, agora NEXTDAY é chamado após o deslocamento de um ano de volta. Desta forma, tomamos 31 de dezembro de 2018, movê-lo para 31 de dezembro de 2009 e tomar o dia seguinte, que é 01 de janeiro de 2018: uma data existente na tabela do calendário. O resultado é agora o esperado: Neste ponto, precisamos apenas dividir esse número por 12 para obter a média móvel. Mas, como você pode facilmente imaginar, nem sempre podemos dividi-la por 12. Na verdade, no início do período não há 12 meses para agregar, mas um número menor. Precisamos calcular o número de meses para os quais há vendas. Isso pode ser feito usando a filtragem cruzada da tabela de calendário com a tabela de vendas depois de aplicar o novo contexto de 12 meses. Definimos uma nova medida que calcula o número de meses existentes no período de 12 meses: Você pode ver na próxima figura que a medida Months12M calcula um valor correto: Vale ressaltar que a fórmula não funciona se você escolher um período Mais de 12 meses, porque o CalendarMonthName tem apenas 12 valores. Se você precisar de períodos mais longos, você precisará usar uma coluna YYYYMM para ser capaz de contar mais de 12. A parte interessante desta fórmula que usa filtragem cruzada é o fato de que ele calcula o número de meses disponíveis, mesmo quando você filtra usando outros atributos. Se, por exemplo, você selecionar a cor azul usando um slicer, em seguida, as vendas começam em julho de 2007 (não em 2005, como acontece com muitas outras cores). Usando o filtro cruzado no Sales, a fórmula calcula corretamente que em julho de 2007 há um único mês de vendas disponíveis para o Blue: Neste ponto, a média de rolamento é apenas um DIVIDE de distância: Quando usá-lo em um Pivot Table, ainda Tem um pequeno problema: de fato, o valor é calculado também para meses para os quais não há vendas (ou seja, futuros meses): Isso pode ser resolvido usando uma instrução IF para evitar que a fórmula mostre valores quando não há vendas. Eu não tenho nada contra IF, mas, para o desempenho viciado entre vocês, é sempre vale a pena lembrar que IF pode ser um assassino desempenho, porque poderia forçar motor DAX fórmula para chutar. Neste caso específico, a diferença é insignificante, mas , Como regra geral, a melhor maneira de remover o valor quando não há vendas é confiar em fórmulas de mecanismo de armazenamento puro como este: Comparando um gráfico usando o Avg12M com outro que mostra Vendas você pode facilmente apreciar como a média móvel Esboça as tendências de uma forma muito mais limpa: Mantenha-me informado sobre os próximos artigos (boletim informativo). Desmarque para baixar livremente o arquivo. Como calcular uma média móvel de 12 meses Uma média regular de 12 meses reduz um ano de números mensais em um número médio único. Uma média móvel de 12 meses. Ou média móvel, é simplesmente uma série de médias de 12 meses durante vários períodos consecutivos de 12 meses. Esta ferramenta estatística pode ajudá-lo a avaliar a direção geral de uma série de dados mensais. Porque suaviza os efeitos das mudanças mês a mês. Você pode usar uma média móvel de 12 meses para analisar quase qualquer tipo de números mensais, como receitas, lucros, preços das ações ou saldos de contas. Reúna os dados mensais para os quais você deseja calcular uma média móvel de 12 meses. Você precisa de pelo menos 13 meses consecutivos de informações, mas quanto mais você tiver, mais útil será a média móvel. Por exemplo, suponha que você deseja calcular uma média móvel de 12 meses para os seguintes 14 meses de vendas: No exemplo, adicione os números de vendas mensais de janeiro a dezembro de 2017: 50.000 55.000 60.000 65.000 70.000 75.000 72.000 70.000 68.000 71.000 76.000 85.000 817.000 Divida seu resultado por 12 para calcular o valor médio mensal para o período mais antigo de 12 meses. Isso representa a primeira média móvel. Neste exemplo, dividir 817.000 por 12: 817.000 12 meses 68.083 para a primeira média móvel Adicione os valores mensais para o próximo período consecutivo de 12 meses. Isso inclui o período de 12 meses anterior, exceto o mês mais antigo. Ele também inclui o mês mais novo imediatamente após o período de 12 meses anterior. No exemplo, o próximo período consecutivo de 12 meses é de fevereiro de 2017 até janeiro de 2018. Adicione os números de vendas mensais para obter 840.000. Divida seu resultado por 12 para calcular a segunda média de rolamento. No exemplo, divida 840.000 por 12: 840.000 12 70.000 segundos de média móvel Adicione os dados mensais para o próximo período consecutivo de 12 meses e divida seu resultado por 12 para calcular a terceira média móvel. Repita o mesmo cálculo para cada período subsequente de 12 meses para calcular as médias de rolamento restantes. No exemplo, adicione as vendas mensais de março de 2017 até fevereiro de 2018 para obter 852.000. Divida 852.000 por 12 para obter uma terceira média móvel de 71.000. As médias de rolamento de 12 meses são 68.083, 70.000 e 71.000, que mostram uma tendência de vendas crescente durante o período dado. Trace seus números mensais e média móvel de 12 meses em um gráfico para ver a tendência de seus dados. Calculando o volume de negócios do empregado Psst8230 confira este post para obter mais informações sobre o volume de negócios do empregado. Taxas de Turnover do empregado O turnover do empregado é conduzido por muitos fatores including a compensação inadequada, a falta do acoplamento do empregado, o ajuste pobre do trabalho, etc. Qualquer que seja a causa, você pode facilmente calcular sua taxa de turnover de company8217s. Este é um ponto de referência crítico que pode ajudá-lo a entender seu relacionamento com sua concorrência e com seus funcionários. Você deve monitorar continuamente essa taxa para que você possa fazer escolhas informadas no futuro. Cálculo de Volume de Negócios Mensal e Anual Atenção a todos os majores não-matemáticos: Estes cálculos são fáceis. Para facilitar isso, porém, começaremos com explicações verbais. Saiba mais sobre o nosso software de compensação O volume de negócios mensal é o número de separações de empregados em um mês dividido pelo número médio de funcionários ativos no local de trabalho durante o mesmo período. Bem, torná-lo fácil e dizer que temos um site de operações. Escrito como uma fórmula matemática, aqui está o mesmo cálculo: Agora para puxar números em nossa fórmula para o volume de negócios mensal: Volume de negócios anual do empregado é calculado pela soma do volume de negócios mensal para um período de 12 meses. Faz sentido, certo Ok, o próximo passo segue. Usando o mesmo exemplo, se quatro funcionários saem de cada mês, um total anual de 48 deixar. Conectando esses números na fórmula: Os Custos do Volume de Negócios do Funcionário para a Sua Organização Os custos do volume de negócios dependerão do seu mix particular de empregados. Alguns serão relativamente baratos para substituir, alguns serão um pouco mais caro. O volume de negócios dos trabalhadores menos qualificados é ainda caro. Uma estimativa é que os custos de rotatividade direta são 50 a 60 por cento do salário do empregado. Acrescenta-se Ao pensar em retenção você também tem que considerar os custos de negócios de talentos de topo deixando. Por exemplo, a perda de receita porque uma data de lançamento do projeto foi adiada devido a uma saída de engenheiros-chave ou vendas perdidas devido a uma pessoa de vendas superior movendo-se. Cálculo do volume de negócios dos empregados no primeiro ano de emprego Entre os mais caros do volume de negócios é o dos funcionários que saem no primeiro ano de emprego. Em muitos empregos, um empregado não é totalmente produtivo durante meses. Um volume de negócios elevado no primeiro ano de emprego pode, portanto, representar um custo particularmente doloroso. Para calcular o valor para a sua empresa, divida o número total de funcionários que saem em menos de um ano pelo número total de funcionários que saem no mesmo período. Heres o que a fórmula olha como: Agora let8217s puxar no número de 48 funcionários de nosso cálculo anterior, mas observe que nove deixaram dentro de seu primeiro ano de emprego. O que os cálculos de rotatividade de funcionários podem lhe dizer sobre sua organização Seja qual for o número, você provavelmente vai querer comparar-se com organizações semelhantes em sua indústria e em sua região. Também não se esqueça de verificar muitos anos de dados, como o último ano pode representar uma anomalia. Aqueles com volume de negócios muito alto vai querer examinar o seu processo de embarque e seleção. Aqueles com volume de negócios alto ou baixo deve dar uma outra olhada em suas práticas de compensação. Você pode estar pagando montantes inadequados em ambos os casos. Deseja aprender mais práticas de compensação e software PayScale

No comments:

Post a Comment