Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Meus amigos, tenho que recorrer a vossas sabedorias, já cansei de me bater aqui sozinho.
Vamos a situação, eu tenho 3 datas em uma tabela, DATA PEDIDO, DATA ADIANTAMENTO e DATA PAGAMENTO e tenho 3 valores respectivos, VALOR PEDIDO, VALOR ADIANTANDO e VALOR PAGO. Todos os dados estão em uma mesma tabela.
O que estou precisando é que quando selecionar um período por exemplo, o mês de abril/2020, seja apresentado em uma mesma tabela ou gráfico as datas de 01/04/2020 a 16/04/2020
PEDIDO | DATA PEDIDO | VALOR PEDIDO | DATA ADIANTAMENTO | VALOR ADIANTAMENTO | DATA PAGAMENTO | VALOR PAGO |
1 | 01/04/2020 | R$ 150,00 | 03/04/2020 | R$ 15,00 | 07/04/2020 | R$ 135,00 |
2 | 02/04/2020 | R$ 150,00 | 04/04/2020 | R$ 26,00 | 08/04/2020 | R$ 124,00 |
3 | 03/04/2020 | R$ 150,00 | 05/04/2020 | R$ 30,00 | 09/04/2020 | R$ 120,00 |
4 | 04/04/2020 | R$ 150,00 | 06/04/2020 | R$ 58,00 | 10/04/2020 | R$ 92,00 |
5 | 05/04/2020 | R$ 150,00 | 07/04/2020 | R$ 40,00 | 11/04/2020 | R$ 110,00 |
6 | 06/04/2020 | R$ 150,00 | 08/04/2020 | R$ 35,00 | 12/04/2020 | R$ 115,00 |
7 | 07/04/2020 | R$ 150,00 | 09/04/2020 | R$ 65,00 | 13/04/2020 | R$ 85,00 |
8 | 08/04/2020 | R$ 150,00 | 10/04/2020 | R$ 85,00 | 14/04/2020 | R$ 65,00 |
9 | 09/04/2020 | R$ 150,00 | 11/04/2020 | R$ 45,00 | 15/04/2020 | R$ 105,00 |
10 | 10/04/2020 | R$ 150,00 | 12/04/2020 | R$ 15,00 | 16/04/2020 | R$ 135,00 |
Ficaríamos com um gráfico assim onde teríamos o volume de faturamento diário, volume de adiantamentos diários e volume de pagamentos:
Obs.: A data selecionada tem que ser utilizada como um parão onde colocariamos sum(if(datapadrão=data pedido, valor pedido)) e sum(if(datapadrão=data adiantamento, valor adianamento))
Olá tem várias formas de fazer isso.
Uma delas é fazendo uma tabela nesse formato.
PEDIDO | DATA | VALOR PEDIDO | VALOR ADIANTAMENTO | VALOR PAGO | ORIGEM |
1 | 01/04/2020 | R$ 150,00 | PEDIDO | ||
2 | 02/04/2020 | R$ 150,00 | PEDIDO | ||
3 | 03/04/2020 | R$ 150,00 | PEDIDO | ||
4 | 04/04/2020 | R$ 150,00 | PEDIDO | ||
5 | 05/04/2020 | R$ 150,00 | PEDIDO | ||
6 | 06/04/2020 | R$ 150,00 | PEDIDO | ||
7 | 07/04/2020 | R$ 150,00 | PEDIDO | ||
8 | 08/04/2020 | R$ 150,00 | PEDIDO | ||
9 | 09/04/2020 | R$ 150,00 | PEDIDO | ||
10 | 10/04/2020 | R$ 150,00 | PEDIDO | ||
1 | 03/04/2020 | R$ 15,00 | ADIANTAMENTO | ||
2 | 04/04/2020 | R$ 26,00 | ADIANTAMENTO | ||
3 | 05/04/2020 | R$ 30,00 | ADIANTAMENTO | ||
4 | 06/04/2020 | R$ 58,00 | ADIANTAMENTO | ||
5 | 07/04/2020 | R$ 40,00 | ADIANTAMENTO | ||
6 | 08/04/2020 | R$ 35,00 | ADIANTAMENTO | ||
7 | 09/04/2020 | R$ 65,00 | ADIANTAMENTO | ||
8 | 10/04/2020 | R$ 85,00 | ADIANTAMENTO | ||
9 | 11/04/2020 | R$ 45,00 | ADIANTAMENTO | ||
10 | 12/04/2020 | R$ 15,00 | ADIANTAMENTO | ||
1 | 07/04/2020 | R$ 135,00 | PAGAMENTO | ||
2 | 08/04/2020 | R$ 124,00 | PAGAMENTO | ||
3 | 09/04/2020 | R$ 120,00 | PAGAMENTO | ||
4 | 10/04/2020 | R$ 92,00 | PAGAMENTO | ||
5 | 11/04/2020 | R$ 110,00 | PAGAMENTO | ||
6 | 12/04/2020 | R$ 115,00 | PAGAMENTO | ||
7 | 13/04/2020 | R$ 85,00 | PAGAMENTO | ||
8 | 14/04/2020 | R$ 65,00 | PAGAMENTO | ||
9 | 15/04/2020 | R$ 105,00 | PAGAMENTO | ||
10 | 16/04/2020 | R$ 135,00 | PAGAMENTO |
Para isso pode fazer três carga de dados, ficando dessa forma. Altere o nome dos campos e a origem dos dados confirma a sua necessidade.
DADOS:
LOAD PEDIDO, [DATA PEDIDO] as DATA, MONTHNAME([DATA PEDIDO]) as [MÊSANO], [VALOR PEDIDO], 'PEDIDO' AS ORIGEM
FROM TABELA;
CONCATENATE (DADOS)
LOAD PEDIDO, [DATA ADIANTAMENTO] as DATA, MONTHNAME([DATA ADIANTAMENTO]) as [MÊSANO], [VALOR ADIANTAMENTO], 'ADIANTAMENTO' AS ORIGEM
FROM TABELA;
CONCATENATE (DADOS)
LOAD PEDIDO, [DATA PAGAMENTO] as DATA, MONTHNAME([DATA PAGAMENTO]) as [MÊSANO], [VALOR PAGO ], 'PAGAMENTO' AS ORIGEM
FROM TABELA;
Don't worry, be Qlik.
Tonial.