La fonction RANGMEMBRECUBE () d’Excel (en anglais CUBERANKEDMEMBER ())

Syntaxe.

RANGMEMBRECUBE (connexion;expression_données;rang;[légende])

Définition.

Cette fonction renvoie le n-ème membre d’un ensemble.

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 de membres 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.

rang(obligatoire) Nombre entier indiquant la position d’un membre dans l’ensemble.

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

Contexte

REMARQUE

Dans la cellule contenant la fonction, le message #GETTING_DATA apparaît temporairement pendant la recherche des données.

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 RANGMEMBRECUBE() 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 l’expression définie contient plus de 255 caractères, la fonction RANGMEMBRECUBE() renvoie le #VALUE! Erreur.

■ RANGMEMBRECUBE() 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.

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

Exemple.

Si vous référencez une cellule dans la formule

= RANGMEMBRECUBE(“hors ligne”; B9;1)

qui retourne le jeu de magasins avec

= JEUCUBE(” hors ligne ”;” [Magasins], [Magasin], Enfants”;” toutes les ventes des magasins “; 2;” [Mesures], [Vente] “)

le résultat est NorthEast. Ce magasin a le plus de ventes pour tous les produits et toutes les années. Le imbriqué formule

= CUBERANKEDMEMBER (“offLine”;CUBESET (“offLine”;”([Magasins],[Store],[Tous], [NorthEast]; [Années], Enfants; en cours]”;”toutes les ventes”; 2,”Mesures],[Ventes] “); 3)

calcule l’année avec le moins de ventes pour ce magasin (position 3): 2011name.

S’abonner
Notifier de
0 Commentaires
le plus ancien
le plus récent le plus populaire
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