La fonction PROPRIETEMEMBRECUBE () d’Excel (en anglais CUBEMEMBERPROPERTY ()))

Syntaxe.

PROPRIETEMEMBRECUBE  (connection; member_expression; property)

Définition.

Cette fonction retourne la propriété d’un membre du cube. Utilisez CUBEMEMBERPROPERTY () pour valider l’existence d’un membre dans le cube et pour renvoyer la propriété de ce membre sous forme de valeur.

Arguments

■ connexion (obligatoire) Chaîne portant le nom de la connexion du classeur au cube. Après avoir entré le premier guillemet, les connexions de données sensibles au contexte existantes sont affichées (voir la figure, illustrée précédemment).

■ member_expression (requis) Définit la position d’un membre 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.

■ propriété (obligatoire) Nom de la propriété pour laquelle vous voulez renvoyer la valeur.

REMARQUE

Pour un tableau croisé dynamique qui récupère les données d’un cube, utilisez les outils de tableau croisé dynamique pour savoir si un membre a des propriétés (voir la figure).

Figure. Vérifier si les membres du cube ont des propriétés – pas tous les membres.

Contexte.

Dans l’exemple de cette section, les magasins ont la propriété Groupe avec le potentiel

valeurs Nord ou Sud (comme indiqué précédemment dans la Figure).

Dans la cellule contenant la fonction, le message #GETTING_DATA apparaît temporairement pendant que les données sont interrogé.

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 PROPRIETEMEMBRECUBE  () 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 la syntaxe memberexpression est incorrecte ou si le membre spécifié par memberexpression n’existe pas dans le cube, la fonction PROPRIETEMEMBRECUBE  () renvoie l’erreur # N / A.

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

Exemple.

Comme mentionné précédemment, les magasins du tableau croisé dynamique ont les propriétés du groupe Nord et Sud. La formule

= CUBEMEMBERPROPERTY (“hors ligne”; “[Magasins]. [Stocker]. [Tous]. [NorthEast]”; “groupe”)

retourne le nord et la formule

= CUBEMEMBERPROPERTY (“hors ligne”, “[Magasins]. [Magasin]. & [3]”, “groupe”)

retourne au sud. Cet exemple utilise le numéro de position du magasin dans la liste au lieu du nom du magasin.

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
()
x