OVH Cloud OVH Cloud

Calcul d'un taux de progression dans un tableau croisé dynamique

2 réponses
Avatar
Arz Pengwen, de Lille
Bonsoir à tous,

J'essaie de m'ameliorer dans les tableaux croisés dynamiques et je rencontre
un probleme pour calculé un taux de progression.

Un exemple valan mieux qu'un long discours, je vais essayer d'exposer mon
probleme et ou je souhaite arriver:

Soit les données:
période entité montant
2003 150 39242
2003 151 4204
2003 152 5290
2003 153 1512
sept-04 150 23918
sept-04 151 5808
sept-04 152 3538
sept-04 153 3565


à partir de ces données, je genere un tableau croisé dynamique:
entité (Tous)


période Total
2003 71360
sept-04 36829
Total 108189


A la place du total, je souhaiterais obtenir le pourcentage de variation
entre les deux périodes (2003 et 1er septembre 2004)

J'aimerais donc arriver à ceci:
entité (Tous)


période Total
2003 71360
sept-04 36829
variation -48%



Est-ce possible ? Quelqu'un aurait-il une solution ?
J'ai essayé d'inserer un champs calculé mais sans succés

Merci par avance et bon we à tous,
Bertrand

2 réponses

Avatar
Christophe JEAN
Bonjour,

J'ai trouvé un truc qui se rapproche de ce que tu veux. Voici Comment :

1°) Rajoute 2 fois ton champs "Montant" : il te créé "Somme Montant 2"

2°) Place-toi sur l'un des chiffres du "Somme Montant 2" et clique sur le
bouton "Champs dynamique" de la barre d'outils 'Tableau Croisé Dynamique',
dans la boîte de dialogue qui apparaît, clique sur 'Options >>" et elle
s'agrandit.

3°) Dans la liste 'Afficher les données', il faut changer 'Normal' par
'Différence en % de' et les deux listes en bas s'activent.

4°) Dans la première liste, prend ton champs 'Période' et dans celle de
droite ta période '2003'
et valider

Alors il y aura une ligne pour 2003 à 100% qu'on peut masquer, donc il
faudra "tricher" pour enlever les imperfections par exemple.

A+

Christophe
Avatar
Arz Pengwen, de Lille
Merci Christophe !
C'est un bon moyen de contourner le probleme

A+
Bertrand


"Christophe JEAN" a écrit dans le message de
news:4168f99c$0$303$
Bonjour,

J'ai trouvé un truc qui se rapproche de ce que tu veux. Voici Comment :

1°) Rajoute 2 fois ton champs "Montant" : il te créé "Somme Montant 2"

2°) Place-toi sur l'un des chiffres du "Somme Montant 2" et clique sur le
bouton "Champs dynamique" de la barre d'outils 'Tableau Croisé Dynamique',
dans la boîte de dialogue qui apparaît, clique sur 'Options >>" et elle
s'agrandit.

3°) Dans la liste 'Afficher les données', il faut changer 'Normal' par
'Différence en % de' et les deux listes en bas s'activent.

4°) Dans la première liste, prend ton champs 'Période' et dans celle de
droite ta période '2003'
et valider

Alors il y aura une ligne pour 2003 à 100% qu'on peut masquer, donc il
faudra "tricher" pour enlever les imperfections par exemple.

A+

Christophe