Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Ano Atual até agora: 2019
Sum({$<Ano ={$(=Year(today()))},[Pagar_ReceberP]={'P'}>} Valor_QuitadoP)
Assim Todo ano 2018:
sum({<[Ano]={$(=Max([Ano]-1))},[Pagar_ReceberP]={'P'}>} Valor_QuitadoP)
Gostaria Pegar as somas dos anos anteriores menos o Ano ATual: 2019 Ou seja: menor 01/01/2019
Exemplo: 2018, 2017,2016 ETC...
Menos 2019
Alguma dica:
Cara, acredito que a fórmula seja essa mesmo que o @danilostochi colocou. O problema de aparecer zerado é que sua aplicação força trazer pelo menos um Ano selecionado. Dessa forma ficando selecionado 2019 o valor vai trazer zerado pois o ano tem q ser diferente de 2019. Quando seleciona 2018 o valor vai para 1.126.284,06.
Em anexo o exemplo. É isso ou ainda não entendemos sua necessidade.
me refiro à este campo
Boa tarde, veja se isso lhe atende.
dados:
LOAD
Year(data) as Ano,
* INLINE [
valor, data
10, 01/01/2017
20, 01/02/2017
30, 01/04/2017
40, 01/05/2017
50, 01/06/2017
60, 01/07/2017
70, 01/08/2017
80, 01/01/2018
90, 02/02/2018
100, 03/03/2018
110, 04/04/2018
120, 05/05/2018
130, 06/06/2018
140, 07/07/2018
150, 08/08/2018
160, 01/01/2019
170, 02/02/2019
180, 03/03/2019
190, 04/04/2019
200, 05/05/2019
210, 06/06/2019
];
=sum({<Ano-={"$(=Year(Today()))"}>}valor)
Fiz um teste não funcionou...
sum({<Ano-={"$(=Year(Today()))"}>}VALORRATEIOCUSTO)
Saldo Ant. fica Zero.
///////////////////////----
Com este só de exemplo que não é o que eu quero busco ou ano 2018 certinho, preciso dos outros anos.:
sum({<[Ano]={$(=Max([Ano]-1))} >}VALORRATEIOCUSTO)
Teria como você postar seu .qvw ou exemplo de como esta os dados?
Tente dessa forma:
Sum({$< [Ano]={">=$(=(min([Ano])) <=$(=(max([Ano])-1))"} >}[VALORRATEIOCUSTO])
Seque o qvw anexo:
A coluna é Saldo Ant.
FABS(sum({<[Ano]={$(=Max([Ano]-1))}, [TIPOFINANCEIRO]={'R','P'},[CODIGOREDUZIDOCENTROCUSTO]={'790','780','795','791','792'},[Roca_Ordem]={'1'},[ROCA_Nat]={'C'},[ROCA_VAI_DRE]={'Sim'},[CODIGOSITUACAO]={'1','33','2','27'}>}VALORRATEIOCUSTO)
-
sum({<[Ano]={$(=Max([Ano]-1))}, [TIPOFINANCEIRO]={'R','P'},[CODIGOREDUZIDOCENTROCUSTO]={'790','780','795','791','792'},[Roca_Ordem]={'1'},[ROCA_Nat]={'R'},[ROCA_VAI_DRE]={'Sim'},[CODIGOSITUACAO]={'1','33','2','27'}>}VALORRATEIOCUSTO))
+
sum(Inicial_Roca)
Estou usando apenas o ano(2018) anterior; Preciso que busque todos os anos
Cara, acredito que a fórmula seja essa mesmo que o @danilostochi colocou. O problema de aparecer zerado é que sua aplicação força trazer pelo menos um Ano selecionado. Dessa forma ficando selecionado 2019 o valor vai trazer zerado pois o ano tem q ser diferente de 2019. Quando seleciona 2018 o valor vai para 1.126.284,06.
Em anexo o exemplo. É isso ou ainda não entendemos sua necessidade.
me refiro à este campo
Isso não será um Bi. mas sim um relatório fixo enviado.
Então o que preciso
Atualmente está funcionando 100% este relatório conforme a imagem abaixo Saldo Ant. e também o set analysis
O único problema dele é que ser tiver mais ano além 2018 ele não soma junto.
Saldo anterior Atual: Ela está trazendo apenas 2018. Precise que ele some caso tenha anos anteriores. 2018,2017,2016 etc...
Saldo Ant: Preciso que ele traga ano anteriores é só corrigir o set analysis abaixo: Help
soma ({<[Ano] = {$ (= Max ([Ano] -1))}, [TIPOFINANCEIRO] = {'R', 'P'}, [CODIGOREDUZIDOCENTROCUSTO] = {'790', '780', '795', '791', '792'}, [Roca_Ordem] = {'1'}, [ROCA_Nat] = {'R'}, [ROCA_VAI_DRE] = {'Sim'}, [CODIGOSITUACAO] = {'1 ',' 33 ',' 2 ',' 27 '}>} VALORRATEIOCUSTO))