La fonction JEUCUBE() d’Excel (en anglais CUBESET ())

Syntaxe.

JEUCUBE(connexion;expression_données;[légende];[ordre_tri];[tri_par])

Définition.

Cette fonction renvoie un ensemble calculé de membres en envoyant une expression set au cube sur le serveur, qui crée l’ensemble puis renvoie cet ensemble à Excel. Le contenu de la cellule et la valeur réelle de la cellule sont différents.

Arguments

■ connexion(obligatoire) Chaîne portant le nom de la connexion du classeur au cube. Une fois que vous avez entré le premier guillemet, les connexions de données sensibles au contexte existantes sont affichées.

■ expression_données(requis) Définit le nombre d’éléments dans le cube en fonction d’un MDX. L’expression peut être entrée directement ou peut être dans une cellule référencée. Vous pouvez également utiliser des nuplets dans des expressions.

■ légende(facultatif) Chaîne affichée dans la cellule à la place de la légende du membre dans le cube. Si un tuple est utilisé, la fonction retourne la légende du dernier membre du tuple.

■ ordre_tri(facultatif) type de tri; les valeurs sont des entiers qui affectent le traitement du cinquième argument, tri_par. Les formules sont sensibles au contexte. Les info-bulles montrent les choix pour la fonction JEUCUBE().

 

Table. Entiers pour le quatrième argument de la fonction JEUCUBE()

 

Entier La déscription Impact sur le cinquième argument
0 Laisse l’ensemble dans l’ordre existant dans le cube  Ignoré
1 Trie l’ensemble dans l’ordre croissant par tri_par Obligatoire
2 Trie l’ensemble par ordre décroissant de tri_par Obligatoire
3 Trie l’ensemble par ordre alphabétique croissant Ignoré
4 Trie l’ensemble par ordre alphabétique décroissant Ignoré
5 Trie l’ensemble dans l’ordre croissant naturel Ignoré
6 Trie l’ensemble dans l’ordre décroissant naturel Ignoré

La valeur par défaut du quatrième argument est 0. Un tri alphabétique pour un ensemble de tuples est basé sur le dernier élément du tuple. Vous trouverez plus d’informations sur les différents ordres de tri dans l’aide de SQL Analysis Services.

■ tri_par (facultatif) L’argument sortby dépend du quatrième argument et définit les valeurs de l’ensemble trié. Si sortby n’est pas fourni mais que trier doit être trié, la fonction renvoie #VALUE! Erreur.

Contexte.

Lorsque vous utilisez JEUCUBE() en tant qu’argument pour une autre fonction de cube, l’ensemble est utilisé dans l’argument au lieu de la valeur affichée.

Les valeurs d’erreur et les messages fournissent des informations sur les entrées incorrectes ou manquantes:

■ Si le nom de la connexion n’est pas une connexion de classeur valide, la fonction JEUCUBE() renvoie le #NAME? Erreur.

■ Si le serveur OLAP (ou le cube hors connexion) n’est pas disponible, vous obtenez un message d’erreur. Le contenu de la cellule affectée ne change pas.

■ Si expression_données comporte plus de 255 caractères, la fonction JEUCUBE() renvoie le #VALUE! Erreur.

■ JEUCUBE() renvoie l’erreur #N/A lorsque:

– La syntaxe de l’expression définie est incorrecte.

– Le jeu spécifié dans la requête MDX n’existe pas dans le cube.

– L’ensemble contient au moins un membre avec une dimension différente de celle des autres membres.

■ JEUCUBE() peut renvoyer l’erreur #N/A lorsque la connexion à la source de données est interrompue et ne peut pas être rétablie.

Exemple.

La formule

=JEUCUBE(“hors ligne”; “[Magasins], [Stocker], Enfants”;

“tous les magasins de vente”; 2; “[Mesures],[Vente]”)

renvoie l’ensemble trié de tous les magasins en fonction des ventes (tous les produits et toutes les années). Le magasin avec la plus grande vente est répertorié en premier.

Vous pouvez utiliser la cellule contenant la formule pour créer des étiquettes de cellule. Le contenu réel de la cellule est plus informatif s’il fait référence aux cellules avec les entrées JEUCUBE().

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x