Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde.
1º Quero agradecer desde já a atenção de vocês.
2º Utilizo a ferramente Qlik Sense.
Criei uma tabela Dinâmica (JS Pivot Table) Abaixo.
Gostaria de saber como eu faço para exibir na primeira linha do dia seguinte (1.SD CC Bradesco), o valor do total do dia anterior.
Essa tabela tem início no dia 01/11/2018 com implantação de saldo de 1,00. a fórmula produziria efeitos somente à partir do dia 02/11/2018.
Exemplo da tabela dinâmica
Agradeço desde já a ajuda de vocês, Deus abençoe.
Tenho duas sugestões: uma via UI e outra via script:
Na tela - expressão:
RangeSum(Before(Sum(Valor), 0, ColumnNo()))
No script:
LOAD
*,
Round(If(Previous(Conta)=Conta,
RangeSum(Valor,Peek([Conta - Saldo])),Valor),0.01) AS [Conta - Saldo]
Resident SUA_TABELA Order By Conta,Data Asc;
Abs e Sucesso!!
Thiago, agradeço a atenção, porém vou detalhar ao máximo o meu caso, por que eu não entendi 100%, mais já me adianto a dizer que a dificuldade está comigo, kkk. segue abaixo:
Estou puxando os dados da minha contabilidade:
Segue abaixo o script:
Estou usando a ferramenta QlikSense com tabela dinâmica (JSPivot Table), porém esse é o resultado que me traz:
Gostaria que o resultado fosse igual o do razão ( 1º Imagem), dessa Forma:
Agradeço a atenção de todos desde já, Deus abençoe.
Consegue enviar uma amostra (um .qvf) com dados fictícios ou que não comprometam a confidencialidade dos dados?
Essas Informações abaixo te ajudam?
Lembrando que eu utilizo a ferramenta Qlik Sense.
Segue a Tabela:
| TransId | Account | Debit | Credit | RefDate |
| 48490 | 3.3.3.3.02.002 | 480,43 | 0 | 15/01/2012 |
| 48491 | 3.3.3.3.02.002 | 192,58 | 0 | 15/01/2012 |
| 47171 | 3.3.3.3.02.002 | 559,47 | 0 | 24/01/2012 |
| 47200 | 3.3.3.3.02.002 | 745,96 | 0 | 24/01/2012 |
| 47172 | 3.3.3.3.02.002 | 288,26 | 0 | 25/01/2012 |
| 47201 | 3.3.3.3.02.002 | 0,01 | 0 | 25/01/2012 |
| 47344 | 3.3.3.3.02.002 | 478,10 | 0 | 25/01/2012 |
| 47345 | 3.3.3.3.02.002 | 29,95 | 0 | 25/01/2012 |
| 47346 | 3.3.3.3.02.002 | 342,40 | 0 | 25/01/2012 |
| 47347 | 3.3.3.3.02.002 | 165,65 | 0 | 25/01/2012 |
| 49178 | 3.3.3.3.02.002 | 2.895,29 | 0 | 10/05/2012 |
| 49179 | 3.3.3.3.02.002 | 539,68 | 0 | 10/05/2012 |
Segue o Select:
LOAD
'TESTE BRA' as TESTE7
,TransId
,Account
,RangeSum((Debit-Credit))as VLR
,Debit
,Credit
,Date(RefDate,'YYYY/MM/DD') as DataC
,Date(MonthStart(Date(RefDate,'YYYY/MM/DD')),'YYYY/MM') as DataM
;
SELECT
T0.TransId
, T0.Account
, T0.Debit
, T0.Credit
, T0.RefDate
FROM (TABELA) T0
WHERE T0.Account = '3.3.3.3.02.002' AND T0.RefDate<= '2012/05/10'
Order By RefDate
Desde já agradeço.