Passer directement au contenu principal

Créer un jeu nommé dans un tableau croisé dynamique OLAP

Lorsque vous utilisez un traitement analytique en ligne OLAP tableau croisé dynamique dans Excel, vous pouvez créer des jeux nommés, une fonctionnalité flexible qui vous permet d’effectuer les opérations suivantes:

  • Grouper des jeux d’éléments communs que vous pouvez réutiliser, même en l’absence de ces ensembles dans les données.

  • Combiner des éléments de différentes hiérarchies d’une manière qui n’était pas disponible dans les versions précédentes d’Excel, souvent appelée création de rapports asymétriques.

  • Créer un jeu nommé à l’aide d’expressions multidimensionnelles personnalisées (MDX), un langage de requête pour les bases de données OLAP qui fournit une syntaxe de calcul semblable aux formules de feuille de calcul.

Si vous n’êtes pas familiarisé avec le langage de requête d’expressions multidimensionnelles (MDX), vous pouvez créer un jeu nommé basé sur des éléments dans les lignes ou colonnes de votre tableau croisé dynamique. Pour en savoir plus sur le langage de requête MDX, voir interrogation de donnéesmultidimensionnelles.

Si vous connaissez le langage de requête MDX, vous pouvez utiliser MDX pour créer ou modifier un jeu nommé.

Que voulez-vous faire ?

Créer un jeu nommé basé sur des éléments de ligne ou de colonne

Utiliser MDX pour créer un jeu nommé

Modifier ou supprimer un jeu nommé

Créer un jeu nommé basé sur des éléments de ligne ou de colonne

  1. Cliquez sur le tableau croisé dynamique OLAP pour lequel vous souhaitez créer un jeu nommé.

    Cette opération affiche les outils de tableau croisé dynamique, ainsi que les onglets options et création .

  2. Dans l’onglet options , dans le groupe calculs , cliquez sur champs, éléments & jeux, puis cliquez sur créer un jeu basé sur des éléments de ligne ou créer un jeu basé sur des éléments de colonne.

    Outils de tableau croisé dynamique : le groupe Calculs dans l’onglet Options

    La boîte de dialogue Nouveau jeu s’affiche. Le cas échéant, vous pouvez redimensionner cette boîte de dialogue en faisant glisser la poignée de redimensionnement dans le coin inférieur droit de la boîte de dialogue.

  3. Dans la zone nom du jeu , tapez le nom que vous voulez utiliser pour le jeu.

  4. Pour spécifier les lignes que vous souhaitez inclure dans le jeu nommé, effectuez une ou plusieurs des actions suivantes:

    • Pour supprimer une ligne de la liste des éléments, cliquez sur la zone située à gauche de la ligne à sélectionner, puis cliquez sur supprimer la ligne.

    • Pour ajouter une nouvelle ligne à la liste des éléments, cliquez sur la zone située à gauche de la ligne en dessous de laquelle vous voulez ajouter la nouvelle ligne, puis cliquez sur Ajouter une ligne.

    • Pour créer une copie d’un élément, cliquez sur la zone située à gauche de la ligne que vous voulez copier, puis sur copier la ligne.

    • Pour déplacer un élément vers un autre emplacement, cliquez sur la zone située à gauche de la ligne que vous voulez déplacer, puis utilisez les flèches vers le haut et le bas pour le déplacer vers l’emplacement approprié.

  5. Par défaut, les éléments de niveaux différents sont affichés dans des champs distincts dans la hiérarchie, et le jeu nommé remplace les champs actifs dans la zone de ligne ou de colonne.

    • Pour afficher ces éléments dans le même champ en tant qu’autres éléments, décochez la case afficher les éléments de différents niveaux dans des champs séparés .

    • Pour que les champs actifs apparaissent dans la zone de ligne ou de colonne, désactivez la case à cocher remplacer les champs actuellement dans la zone de ligne par le nouveau jeu ou remplacer les champs actuellement dans la zone de colonne par le nouveau jeu. Le jeu ne s’affichera pas dans le tableau croisé dynamique lorsque vous cliquez sur OK, il sera disponible dans la liste de champs de tableau croisé dynamique.

  6. Cliquez sur OK pour créer le jeu nommé.

    Remarques : 

    • Pour annuler toutes les actions après la fermeture de la boîte de dialogue, cliquez sur Annuler dans la barre d’outils accès rapide.

    • Vous ne pouvez pas appliquer de type de filtrage à des jeux nommés.

Haut de la page

Utiliser MDX pour créer un jeu nommé

Important : Lorsque vous utilisez MDX pour créer un jeu nommé ou pour modifier la définition MDX d’un jeu nommé existant, toute modification supplémentaire ne peut être réalisée qu’à l’aide de MDX.

  1. Cliquez sur le tableau croisé dynamique OLAP pour lequel vous souhaitez créer un jeu nommé personnalisé.

  2. Dans l’onglet options , dans le groupe calculs , cliquez sur champs, éléments & jeux, puis cliquez sur gérer les jeux.

    Outils de tableau croisé dynamique : le groupe Calculs dans l’onglet Options

    La boîte de dialogue définir le gestionnaire s’affiche. Le cas échéant, vous pouvez redimensionner cette boîte de dialogue en faisant glisser la poignée de redimensionnement dans le coin inférieur droit de la boîte de dialogue.

  3. Cliquez sur nouveau, puis sur créer un jeu à l’aide de MDX.

  4. Dans la zone nom du jeu , tapez le nom que vous voulez utiliser pour le jeu.

  5. Pour définir la définition MDX du jeu nommé, effectuez l’une des opérations suivantes:

    • Dans la zone définition du jeu , tapez ou collez une définition MDX copiée.

    • Sous l’onglet champs et éléments , sélectionnez l’entrée de la liste des champs à inclure, puis cliquez sur Insérer.

      Vous pouvez également faire glisser une entrée de la liste des champs vers la zone définition du jeu , ou double-cliquer sur une entrée de la liste des champs.

      Entrées de liste des champs disponibles

      Entrée de la liste des champs

      Exemples de MDX généré à l’aide du cube Adventure Works

      Dimension

      Accusé

      Hiérarchie d’attribut (inclut tous les membres)

      [Produit]. Catégorie

      Niveau de hiérarchie d’attribut (n’inclut pas tous les membres)

      [Produit]. [Catégorie]. Catégorie

      Membre de hiérarchie d’attribut

      [Produit]. [Catégorie]. & [4]

      Hiérarchie des utilisateurs

      [Produit]. [Catégories de produits]

      Niveau de la hiérarchie utilisateur

      [Produit]. [Catégories de produits]. Catégorie

      Membre de hiérarchie utilisateur

      [Produit]. [Catégories de produits]. [Catégorie]. & [4]

      Action

      [Mesures]. [Montant des ventes Internet]

      Mesure calculée

      [Mesures]. [Taux Internet pour le produit parent]

      Jeu nommé

      [Groupe de produits principal]

      Valeur d’indicateur de performance clé

      ValeurICP («marge bénéficiaire brute du produit»)

      Objectif d’indicateur de performance clé

      FinalitéICP («marge bénéficiaire brute du produit»)

      État de l’indicateur de performance clé

      État KPI («marge bénéficiaire brute du produit»)

      Trend KPI

      Tendance KPI («marge bénéficiaire brute du produit»)

      Propriété de membre de hiérarchie utilisateur

      [Produit]. [Catégories de produits]. Propriétés («classe»)

      Propriété de membre de hiérarchie d’attribut

      [Produit]. [Produit]. Propriétés («classe»)

    • Dans l’onglet fonctions , sélectionnez une ou plusieurs fonctions parmi les fonctions MDX disponibles que vous souhaitez utiliser, puis cliquez sur Insérer. Les fonctions MDX sont prises en charge par Analysis Services; elles n’incluent pas de fonctions VBA.

      Les arguments de fonction sont placés entre chevrons (<< >>). Vous pouvez remplacer les arguments d’espace réservé en cliquant dessus et en tapant les noms valides que vous souhaitez utiliser.

      Exemples de fonctions MDX

      AddCalculatedMembers («Jeu»)
      Aggregate(«jeu» [, «expression numérique»]
      ) «Level».ALLMEMBERS
      «Hiérarchie».ALLMEMBERS
      Ancêtre («membre» «Level»)
      ancêtre(«Member», «distance»)
      ancêtres
      («Member», «national») ancêtres («Member», «Level»)
      ascenders(«Member»)
      moyenne («Jeu» [, «expression numérique»])
      axe(«expression numérique»)
      BOTTOMNCOUNT(«jeu», «compte» [, «expression numérique»])
      BOTTOMPERCENT(«jeu», «pourcentage», «numérique» Expression»)
      BOTTOMSUM(«jeu», «valeur», «expression numérique»)...

  6. Pour tester la nouvelle définition MDX, cliquez sur tester MDX.

  7. Par défaut, les éléments de niveaux différents sont affichés dans des champs distincts dans la hiérarchie, les champs sont classés et les entrées en double sont supprimées automatiquement (car HIERARCHIZE et DISTINCT sont ajoutés à l’ensemble), et le jeu nommé remplace les champs actifs. dans la zone de ligne ou de colonne.

    • Pour afficher ces éléments dans le même champ en tant qu’autres éléments, décochez la case afficher les éléments de différents niveaux dans des champs séparés .

    • Pour modifier la hiérarchie par défaut et conserver des entrées en double, décochez la case Trier et supprimer automatiquement les doublons dans le jeu .

    • Pour que les champs actifs apparaissent dans la zone de ligne ou de colonne, désactivez la case à cocher remplacer les champs actuellement dans la zone de ligne par le nouveau jeu ou remplacer les champs actuellement dans la zone de colonne par le nouveau jeu. Le jeu ne s’affichera pas dans le tableau croisé dynamique lorsque vous cliquez sur OK, il sera disponible dans la liste de champs de tableau croisé dynamique.

  8. Si vous êtes connecté à un cube SQL Server 2008 Analysis Services, un jeu nommé dynamique est créé par défaut. Ce jeu nommé recalcule automatiquement toutes les mises à jour.

    • Pour empêcher que le jeu nommé soit recalculée à chaque mise à jour, décochez la case recalculer le jeu à chaque mise à jour .

  9. Cliquez sur OK pour créer le jeu nommé.

    Remarques : 

    • Pour annuler toutes les actions après la fermeture de la boîte de dialogue, cliquez sur Annuler dans la barre d’outils accès rapide.

    • Vous ne pouvez pas appliquer de type de filtrage à des jeux nommés.

Haut de la page

Modifier ou supprimer un jeu nommé

  1. Cliquez sur le tableau croisé dynamique OLAP qui contient le jeu nommé que vous souhaitez modifier ou supprimer.

  2. Dans l’onglet options , dans le groupe calculs , cliquez sur champs, éléments & jeux, puis cliquez sur gérer les jeux.

    Outils de tableau croisé dynamique : le groupe Calculs dans l’onglet Options

    La boîte de dialogue définir le gestionnaire s’affiche. Le cas échéant, vous pouvez redimensionner cette boîte de dialogue en faisant glisser la poignée de redimensionnement dans le coin inférieur droit de la boîte de dialogue.

  3. Sélectionnez l’ensemble que vous souhaitez modifier ou supprimer.

  4. Effectuez l’une des opérations suivantes :

    • Pour modifier le jeu nommé sélectionné, cliquez sur modifier, puis apportez les modifications souhaitées.

    • Pour supprimer le jeu nommé sélectionné, cliquez sur supprimer, puis sur Oui pour confirmer.

Haut de la page

Remarque :  Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez vous nous dire si les informations vous ont été utiles ? Voici l’article en anglais pour référence.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×