Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai un P&L pivot dans un feuille parmi d'autres viz.
La seconde dimension de Pivot est le pays, et il se trouve que ce pays est aussi la dimension d'un volet de filtre que j'utilise pour une autre viz qui nécessite un choix sur le pays.
Je voudrais que mon pivot continue à montrer tous les pays, même lorsqu une sélection est faite dans le volet de filtre.
Y a-t-il un moyen de rendre la dimension du pivot insensible au filtre sur le pays ?
Merci par avance,
Aurélie
@AurelieP
This occurred because of the way your dimension is being evaluated in the expression, so you can ignore your {<Dim>} filter by leaving it out of the expression, acting in a general way for the calculation.
I took the opportunity to modify your script a little, to ensure that it can work correctly.
={<Pays=>}
sum(TOTAL <Pays> AGGR( Sum({<Type={'1'}>} Mesure1)
*
( Sum({<Type{'1'}>} Measure_2)
/
Sum({<Type={'1'}>} Measure_3)), Pays ))
- Regards, Matheus
Bonjour,
Si j'ai bien compris votre besoin, je dirais que vous pouvez ajouter dans le set analysis de votre(vos) mesure(s) utilisée(s) : Pays=
Exemple : Sum(CA) s'affichera pour tous les pays quelque soit la sélection sur pays si vous modifiez la formule de la sorte : Sum( {<Pays= >} CA)
Cordialement
SRA
-
D'accord, donc je dois conditionner la mesure et non la dimension.
Ca à l'air de fonctionner, en tout cas cette fois j'ai bien toutes les colonnes dans le tableau quel que soit le filtre sur le pays, mais en revanche la mesure ne se calcule que pour le pays filtré.
ca vient peut être du fait que j'ai mis une agrégation sur la pays dans le calcul de la mesure ?
=Only(TOTAL <Pays> AGGR( Sum({<Type={1'}, Pays=>} Mesure1), Pays ))
*( Sum({<Type{'1'}, Pays=>} Measure_2) / Sum({<Type={'1'}, Pays=>} Measure_3))
@AurelieP
This occurred because of the way your dimension is being evaluated in the expression, so you can ignore your {<Dim>} filter by leaving it out of the expression, acting in a general way for the calculation.
I took the opportunity to modify your script a little, to ensure that it can work correctly.
={<Pays=>}
sum(TOTAL <Pays> AGGR( Sum({<Type={'1'}>} Mesure1)
*
( Sum({<Type{'1'}>} Measure_2)
/
Sum({<Type={'1'}>} Measure_3)), Pays ))
- Regards, Matheus
Great, that works !
Many thanks for your solution!