Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
hudson_prado
Contributor III
Contributor III

Duvida - SUM com AGGR // FirstSortedValue

Bom dia,

Não sei se estou errando a sintaxe. Tenho um pouco de duvidas ainda pra fazer um SUM com AGGR.

Essa é minha base:   

    

IDDATACLIENTEVALORTOTAL
12018-02-14 00:00:00.000CLIENTE1R$     4.990,43R$ 15.122,50
12018-02-14 00:00:00.000CLIENTE1R$ 4.990,43R$ 15.122,50
12018-02-14 00:00:00.000CLIENTE1R$     5.141,64R$ 15.122,50
22018-01-15 00:00:00.000CLIENTE1R$ 8.499,40R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$     8.499,40R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$ 403,75R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$        942,36R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$ 8.263,00R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$        649,25R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$ 649,25R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$     2.309,34R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$ 2.309,34R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$     2.379,32R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$ 539,00R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$        539,00R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$ 1.649,90R$ 40.784,44
22018-01-15 00:00:00.000CLIENTE1R$     3.152,13R$ 40.784,44

Eu quero mostrar em uma tabela como essa abaixo o valor da ultima transação.

Eu necessito da soma do valor de acordo com a data ou ID. Ou até mesmo o campo TOTAL.

O TOTAL representa a soma dos valores de acordo com o ID.

Testei essa fórmula: SUM(AGGR(MAX(DATA),VALOR))

Me retornou o valor abaixo astronomico. Quando estava esperando pelo valor R$15.122,50

1.JPG

Tentei também o FirstSortedValue: FirstSortedValue(TOTAL,DATA,-1)

Porém esse retorna nulo.

Se puderem me dar uma ajuda...

Obrigado.

1 Solution

Accepted Solutions
Marcio_Campestrini
Specialist
Specialist

Hudson

E alguma coisa do tipo Sum({<Data = {$(=Max(Data))} Total)?

Márcio Rodrigo Campestrini

View solution in original post

2 Replies
Marcio_Campestrini
Specialist
Specialist

Hudson

E alguma coisa do tipo Sum({<Data = {$(=Max(Data))} Total)?

Márcio Rodrigo Campestrini
hudson_prado
Contributor III
Contributor III
Author

Isso, Marcio.

Obrigado.

Só precisei acrescentar o apóstrofo pra ler dirieto. Sem ele, retornava nulo.

O final ficou assim: SUM({$ <DATA={'$(=MAX(DATA))'}>}VALOR)


Agradeço a ajuda.