Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Prezados bom dia,
Estava tentando criar uma medida que me traga a última versão de uma tabela, usei essa expressão Count(Aggr(Max([Data Mudança]),version,[Cod. Prospecção])) mais não traz o resultado esperado conforme tabela abaixo.
Preciso que me traga 1 somente na linha da última versão ou da última data de mudança.
OBS: Qlik Sense.
Cod. Prospecção | version | Status | Data Mudança | Data Contrato | Count(Aggr(Max([Data Mudança]),version,[Cod. Prospecção])) | Resultado esperado |
52 | 1 | pro | - | 07/06/2018 00:00 | 0 | 0 |
52 | 2 | free | - | 07/06/2018 00:00 | 0 | 0 |
52 | 3 | acc | 07/08/2018 08:34 | 07/06/2018 00:00 | 1 | 0 |
52 | 4 | com | 15/08/2018 17:09 | 07/06/2018 00:00 | 1 | 1 |
53 | 1 | pro | 06/08/2018 08:00 | 08/06/2018 00:00 | 1 | 0 |
53 | 2 | free | 09/06/2018 00:00 | 0 | 0 | |
53 | 3 | com | 18/08/2018 09:00 | 10/06/2018 00:00 | 1 | 1 |
Ficou zerado.
Eu consegui um resultado muito próximo com essa expressão.
=Count(aggr(Max(version),[Cod. Prospecção]))
mais em alguns casos ele calcula a versão 1 como a última mesmo contendo mais de uma versão.