Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Como eu acho a media dos últimos 90 dias da expressão abaixo:
Preciso achar a média fixa dos últimos 90 dias.
Alguém tem alguma dica.
Seria parecido com esta expressão: Mas precisaria da média dos ultimos 90 dias em %
Sum({$<Mês={$(=Month(AddMonths(Max(Data_Efetivado_Estoque , 2 ),-1)))}, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Preco_Final)
=num(Sum({$<Mês={$(=Month(Max(Data_Efetivado_Estoque)))}, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Preco_Final) / Sum({$<Mês={$(=Month(Max(Data_Efetivado_Estoque)))}, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} TOTAL Preco_Final)
,'##.##0,00%')
O objeto texto tem a seguinte expressao:
='B --> ' & sum({<[MesAno]={">=$(=AddMonths(Max(MesAno),-2))<=$(=Max(MesAno))"},[Mês]=,[Pagar_ReceberP]={'P'},[SituacaoP]={'Q','I'},[Exclui_DRE]={'0'},[Tipo_ContaP]={'R'} >} Valor_QuitadoP)
& chr(10) &
'A --> ' & sum({<[MesAno]={">=$(=AddMonths(Max(MesAno),-2))<=$(=Max(MesAno))"},[Mês]=, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Preco_Final)
& chr(10) &
num(sum({<[MesAno]={">=$(=AddMonths(Max(MesAno),-2))<=$(=Max(MesAno))"},[Mês]=,[Pagar_ReceberP]={'P'},[SituacaoP]={'Q','I'},[Exclui_DRE]={'0'},[Tipo_ContaP]={'R'} >} Valor_QuitadoP)
/
sum({<[MesAno]={">=$(=AddMonths(Max(MesAno),-2))<=$(=Max(MesAno))"},[Mês]=, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Preco_Final),'#.##0,0%')
Agnaldo, basicamente seria alterar o seu set analysis para calcular no intervalo dos 90 dias desejado. Para ser mais preciso, consegue disponibilizar uma app de exemplo?
O Exemplo está anexo.
A Letra B / Letra A.
Chega a 8,51%.
Eu gostaria a média dos últimos 90 dias , ser usar os filtros (Fixa)
O arquivo teste.qvw tem algo? Para mim esta vazio....Sem dados, nem script.....
Alessandro o arquivo agora, esta correto.
O objeto texto tem a seguinte expressao:
='B --> ' & sum({<[MesAno]={">=$(=AddMonths(Max(MesAno),-2))<=$(=Max(MesAno))"},[Mês]=,[Pagar_ReceberP]={'P'},[SituacaoP]={'Q','I'},[Exclui_DRE]={'0'},[Tipo_ContaP]={'R'} >} Valor_QuitadoP)
& chr(10) &
'A --> ' & sum({<[MesAno]={">=$(=AddMonths(Max(MesAno),-2))<=$(=Max(MesAno))"},[Mês]=, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Preco_Final)
& chr(10) &
num(sum({<[MesAno]={">=$(=AddMonths(Max(MesAno),-2))<=$(=Max(MesAno))"},[Mês]=,[Pagar_ReceberP]={'P'},[SituacaoP]={'Q','I'},[Exclui_DRE]={'0'},[Tipo_ContaP]={'R'} >} Valor_QuitadoP)
/
sum({<[MesAno]={">=$(=AddMonths(Max(MesAno),-2))<=$(=Max(MesAno))"},[Mês]=, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Preco_Final),'#.##0,0%')
Perfeito 100%.
Só uma coisa. Eu vou usar esta expressão ao selecionar uma sequencia.(Pedido)
Preciso desconsiderar a sequencia nesta expressão. Alguma dica.
Esta média será usada para saber, a média das vendas e despesas dos ultimos 90 dias. Respondido por você.
Eu precisava desconsiderar esta seleção no exemplo abaixo.
Vou explicar melhor,
Ao digitar a Sequencia de um pedido.
Eu gostaria que o resultado abaixo. não tivesse o filtro aplicado.
Veja que o resultado abaixo está correto.
Alessandro.
Lendo aqui no forum, achei Estado Alternativo.
Parece que resolveu.
Obrigado pela Ajuda.
Feliz 2016!
Muito obrigado, pela paciência e competência.