La fonction JEUCUBE d’Excel

La fonction JEUCUBE définit un ensemble de membres dans un cube connecté au fichier Excel. Cette fonction possède 5 arguments et sa structure est la suivante :

     =JEUCUBE (Connexion;Expression_donnée; [Légende]; [Ordre de tri]; [Tri Par])

     Où :

  • « Connexion » est une chaîne de caractères, c’est le nom de la connexion.
  • « Expression_donnée »   est une variable de type chaîne de texte qui représente l’ensemble cherché.
  • Légende est un paramètre facultatif, il écrit dans la cellule Excel un nom que nous choisissons pour identifier cet ensemble.
  • « Ordre de tri » est un entier facultatif qui décrit le mode de tri des éléments de l’ensemble à récupérer, il peut prendre des valeurs de 0 à 6.
  • « Tri_Par » c’est facultatif. C’est unechaîne de texte qui détermine selon quelle mesure nous faisons le tri. Par exemple si nous voudrions récupérer la liste des produits triés selon la valeur des ventes, Expression donnée sera un ensemble des produits, et « Tri_Par » est une mesure de vente.  

Remarque :

  • Les modes de tri selon la valeur de paramètre « Ordre de tri » sont :

                    -Si 0 : l’ordre existant sera intact.
                    -Si 1 : Tri dans l’ordre croissant avec la mesure Tri_Par.
                    -Si 2 : Tri dans l’ordre décroissant avec la mesure Tri_Par.
                    -Si 3 : Tri l’ensemble dans un ordre alphabétique croissant.
                    -Si 4 : Tri l’ensemble dans un ordre alphabétique décroissant.
                    -Si 5 : Tri l’ensemble dans un ordre alphabétique croissant.
                    -Si 6 : Tri l’ensemble dans un ordre alphabétique croissant.

  • Si l’argument « Ordre de tri » prend les valeurs 1 ou 2, le paramètre « Tri_Par » devient obligatoire.
  • Si la syntaxe de l’argument « Expression_donnée »   n’est pas correcte la fonction renvoie la formule d’erreur #N/A.
  • Si le paramètre « Connexion »   ne fait pas référence à une connexion existante la fonction renvoie la formule d’erreur #Nom?

Exemples

Pour traiter un exemple, nous allons considérer un modèle Power Pivot qui est considéré par Excel comme étant un Cube.

Nous considérons ce modèle Power Pivot qui représente les ventes par produit.

Produit  Ventes
Machine 7193
Motocycle 4330
Piano 6897
Table 5954
Verin 11887
Total général 36261

Nous allons récupérer l’ensemble des produits trié par ordre alphabétique décroissant :

Excel Jeu Cube graphique 1