Numérotation des données de plusieurs niveaux dans un TCD

Bonjour,

Je me lance petit à petit dans les tableaux croisés dynamique pour facilité ma lecture de résultats. J'ai un tableau avec différentes colonnes qui représentent différents niveaux de plus en plus précis et j'aimerais donner un code à cette hiérarchie.

Actuellement il y a 8 colonnes (niveaux). J'aimerais donc que le code ait 8 indications séparées par un "." : ex : 12.123.27.22.01.28.12.127

Chaque fois qu'on passe à un niveau inférieur, il y a un code en plus.

Existe-il dans les TCD quelque chose qui permette de coder les données avant (directement dans les données pivot) ou après la création du tableau (dans résultats)?

Dans le deuxième tableau de l'onglet "résutats" il y a un exemple du codage du deuxième niveau.

Toutes les données "secteur" du "secteur économique Alimentation commencent par 0. puis un peu plus bas, le code change car le secteur économique Animaux à lui le code 1 et ainsi de suite.

Je vous remercie énormément pour votre aide.

Bien à vous,

9exemple-codage.xlsx (975.71 Ko)

Bonjour

Ce n'est pas un véritable tableau croisé, car aucun calcul, juste une utilisation du TCD pour changer la disposition des données.

En plus avec des données sources ainsi disposées tu es très limité.

Éventuellement faisable avec PowerQuery mais en add on sur 2010 (intégré à partir de 2016)

Bonjour 78Chris,

Un tout grand merci pour ta réponse.

Malheureusement je suis à la première étape d'un TBC et ne connais absolument rien de PowerQuery.

Je vais investiguer de ce côté.

Excellente journée,

Rechercher des sujets similaires à "numerotation donnees niveaux tcd"