Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde a todos
Possuo um Planejamento Orçamentário projetado para 2014, mensalmente, com a projeção de todos os custos com a fabricação de ração. Seriam todos os custos utilizados para produzir a ração de cada mês. Porém, o cliente precisa analisar este numero não pelo que foi gasto no mês, e sim, pelo que foi produzido de ração para atender a um determinado lote de frangos, que leva aprox. 45 dias.
Tendo isso, foi me passado que, em um lote fechado no mês de DEZEMBRO, ele utilizou um percentual de ração de Dezembro, outro de Novembro e uma pequena parte de outubro, ou seja.
MÊS | % RAÇÃO |
---|---|
DEZEMBRO (MÊS DE FECHAMENTO DO LOTE) | 45% |
NOVEMBRO | 40% |
OUTUBRO | 15% |
Portanto, ao clicar no mês de Dezembro, não quero que traga o que foi realmente projetado para este mês, e sim, a soma dos percentuais que cabe a cada mês.
Alguém pode me ajudar com isso?
Att
Rodrigo
Boa Tarde.
Olha, pelo meu raciocínio, você teria que chumbar em uma variável, os últimos 45 dias do mês selecionado.
Dezembro + vUltimoPeriodo
vUltimoPeriodo seria os últimos 45 dias nesse caso.
Att
Deu para entender ?
Olá Carlos.
Entendi sim.
Porem não posso fixar nos dias, pois a projeção mensal esta registrada em apenas 1 dia do mês, e sempre o primeiro dia. E segundo a área técnica, este percentual mensal pode haver alterações, Para isso criei uma caixa de entrada com as 3 variáveis. Uma para cada mês. Minha unica opção é trabalhar pelo percentual aplicado por cada mês.
E se a sua variável receber o valor em dias e retornar os meses desse período ?
Vou te dar um exemplo.
Ao selecionar o mês de Fevereiro, a coluna traria:
Valor do custo de acordo com o percentual do mês selecionado (Fevereiro)
SUM({<CUSTO_C={"7006","7007","7008","7041","7042"},MES= {$(=Only(MES))} > }VL_GASTOS_ORC) * %_MES )
Mais o valor do custo do mes anterior de acordo com o percentual (Janeiro)
SUM({<CUSTO_C={"7006","7007","7008","7041","7042"},MES= {$(=Only(MES)-1)} > }VL_GASTOS_ORC) * %_MES_1 )
Mais o valor do custo do mês antecessor de acordo com o percentual (Dezembro)
SUM({<CUSTO_C={"7006","7007","7008","7041","7042"},MES= {$(=Only(MES)-2)} > }VL_GASTOS_ORC) * %_MES_2 )
Ficando assim
FEVEREIRO
(SUM({<CUSTO_C={"7006","7007","7008","7041","7042"},MES= {$(=Only(MES))} > }VL_GASTOS_ORC) * %_MES )
+SUM({<CUSTO_C={"7006","7007","7008","7041","7042"},MES= {$(=Only(MES)-1)} > }VL_GASTOS_ORC) * %_MES_1 )
+SUM({<CUSTO_C={"7006","7007","7008","7041","7042"},MES= {$(=Only(MES)-2)} > }VL_GASTOS_ORC) * %_MES_2 ))
Porem esta formula não está me retornando valor. Eu utilizo muito ela, porem em vez de mês eu utilizo ANO, e funciona perfeitamente.
Com Mês está dando zica..
Da uma olha em RangeSum, pode lhe ajudar.
Provavelmente você vai ter que criar uma dimensão de regra, mesmo que seja variáveis, talvez até usando o objeto de entrada para permitir o usuário digitar os percentuais, ou objeto deslizador.
Abraço.
Enviado pelo meu Phone