Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour
Dans la table que j'ai, j'ai les champs suivant :
- NuméroPiece
- Date
- Vente
- Encaissement
Je fais afficher le tout dans un tableau simple avec un sum sur les vente et encaissements. Je souhaiterais afficher que les lignes ou la différence Vente - Encaissements est différente de 0 (je peux avoir des montants négatifs - encaissement sans vente (?) ou positifs). J'arrive à avoir la différence mais je ne sais pas comment faire pour avoir juste les lignes non nulles. Après, je peux faire un tri dans un export excel mais bon, c'est un peu bête.
J'ai cherché dans les diverses options mais pas trouvé. Je suis pas encore à l'aise avec le design.
Merci de votre aide
Bonjour,
T'arrives pas à appliquer un tri directement dans Qlik sur ton champ calculé? Une capture ne serait pas de trop.
Je ne souhaite afficher que les lignes non égales à 0 pour qu'on puisse chercher pourquoi il n'y a pas eu d'encaissements sur les numéro de pièce concernés
Bonjour,
Essaie la fonction only(). Elle devrait répondre à ton besoin:
Only({<Difference={'0'}>} NumeroPieceV)
#je vais du postulat que le champ NumeroPieceV est sans doublons
Merci pour la réponse. Je vais essayer.
Par contre, l'expression serait à mettre où ?
Différence est déjà une expression calculée depuis le champ Vente et Encaissement
Pour que l'expression fonctionne, il faut que Différence soit un champ. Autrement dit, faudra que t'effectue le calcul depuis le script.
Une fois le champ crée, l'expression doit être définie comme une mesure.
bonjour
Mettre en dimension calculée sur NuméroPiece
aggr( if( sum( Encaissement) - sum(Vente) <>0,NuméroPiece),NuméroPiece)