Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour ,Nouveau sur Qlik ,je vous sollicite pour avoir votre aide sur le sujet suivant:
Load
Tx_valeur,
N° _AGENCE,
DATE,
FROM table 1;
Je souhaite dans un SET analysis, obtenir le dernier taux connu en fonction de la dernière date enregistré dans la table , par Agence.
Merci de votre aide.
Bonjour
Peut être comme ceci
Sum({$<DATE={$(=max(DATE))}>}Tx_valeur)
Dans une table
Dimension
Agence
Mesure :
Sum({$<DATE={$(=max(DATE))}>}Tx_valeur)
@brunobertels wrote:Bonjour
Peut être comme ceci
Sum({$<DATE={$(=max(DATE))}>}Tx_valeur)
Dans une table
Dimension
Agence
Mesure :
Sum({$<DATE={$(=max(DATE))}>}Tx_valeur)
Bonjour
Merci pour votre aide cependant je n'obtiens pas le résultat souhaité.
Je souhaite par agence , sa valeur taux de la dernière date connu.
voici ma formule :
Sum({$<Date={$(=max(Date))}>}[Valeur TAUX])
Merci d'avance pour votre aide.
n°Agence | Sum({$<Date={20161219}>}[Valeur TAUX]) | ||
0 |
Bonjour,
Pour arriver au résultat désiré, une solution est de mettre un flag sur la dernière date par agence dans le script, et utilisé celui ci dans le set analysis :
TauxAgence:
Load
Tx_valeur,
N° _AGENCE,
DATE,
FROM table 1;
// Ajoute un 1 sur la ligne avec la date max pour chaque agence dans la table précédente
Left Join (TauxAgence)
LOAD N°_AGENCE,
Max(DATE) as DATE,
1 as Flag_MaxDate
Resident TauxAgence
Group By N°_AGENCE;
Dans la Mesure, il reste à faire :
Only({$<Flag_MaxDate={1}>}Tx_valeur)
Bonjour
Voici donc mon scripte :
n°Agence | Sum({$ <Date = {"Max(Date)"}>} [Valeur TAUX]) | Only({$<Flag_MaxDate={1}>}[Valeur TAUX]) |
0 | - |
Re bonjour la communaute.
Grace a vous
J'ai trouve la solution : Sum({$<Date={$(=Max(Date))}>}[Valeur TAUX]) Merci Beaucoup pour votre aide;
Il me reste une question pourquoi dans mon tableau simple , il n'apparait q'une seule agence . Comment puis je avoir toutes les agences avec leur taux. Merci encore de votre aide
n°Agence | tx valeur |
532,65 | |
6 | 532,65 |