Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour a tous,
Je suis débutant sur Qlik et nouveau membre du forum. Dans le cadre d'un projet pro. pour lequel je dois réaliser les restitution du suivi budgétaire, je suis confronté à une problème pour calculer le réalisé par apport au budget.
Plus précisément, je souhaite calculer dans un set analysis le réalisé pour les comptes de gestion qui portent du budget par périmètre de charge.
Ci-dessous un exemple:
C'est le tab1 "Résultat souhaité" que je souhaite restituer sans succès. Dans ce cas, le réalisé du périmètre de charge "Charge 1" est la somme des comptes de gestion qui portent du budget (réalisé CG1 + réalisé CG2 +réalisé CG6).
En espérant d'avoir été assez clair, d'avance merci pour votre aide.
Jobe
Tu peux essayer ça : Sum({$<[Compte de gestion]={"=Sum(budget)>0"}>} Réalisé)
Si ça ne fonctionne pas, tu m'enverras la copie d'écran de la structure
ça devrait fonctionner simplement avec : Sum(Réalisé)
Si ce n'est pas le cas, qu'obtiens-tu ?
Merci pour ton retour.
Ta solution permet d'obtenir le résultat "Réalisé obtenu" dans mon exemple. Ce que je cherche a calculer c'est :
Sommer les comptes de gestion pour lesquels le budget est différent de 0.
Pour info, j'ai également essayer en faisant une somme sous condition :
Si la somme des budget est différent de 0 alors sum(réalisé). Cette solution ne fonctionne pas dans le cas du tableau TAB1 car la dimension compte de gestion n'existe pas.
Ok, je comprend mieux ce que tu veux.
Serait-il possible d'avoir un print screen de ta structure de données, afin de ne pas te dire de bêtise.
Tu peux essayer ça : Sum({$<[Compte de gestion]={"=Sum(budget)>0"}>} Réalisé)
Si ça ne fonctionne pas, tu m'enverras la copie d'écran de la structure
Bonjour Sébastien,
Désolé pour ce retour tardif, mais ta solution fonctionne à merveille
Merci beaucoup.