La fonction CUBEMEMBERPROPERTY , l’une des fonctions Cube dans Excel, retourne la valeur d’une propriété membre à partir d’un cube. Utilisez cette fonction pour valider l’existence d’un nom de membre dans le cube et pour renvoyer la propriété spécifiée pour ce membre.
Syntaxe
PROPRIETEMEMBRECUBE(connexion,expression_membre,propriété)
La syntaxe de la fonction PROPRIETEMEMBRECUBE comporte les arguments suivants :
- Connexion Obligatoire. Chaîne de texte qui représente le nom de la connexion au cube.
- Member_expression Obligatoire. Chaîne de texte d’une expression multidimensionnelle (MDX) d’un membre dans le cube.
- Propriété Obligatoire. Chaîne de texte qui représente le nom de la propriété renvoyée ou une référence à une cellule qui contient le nom de la propriété.
Remarques
- Lorsque la fonction PROPRIETEMEMBRECUBE produit une valeur, elle affiche temporairement le message « ##CHARGEMENT_DONNEES… » dans la cellule avant que toutes les données soient récupérées.
- Si le nom de connexion n’est pas une connexion de classeur valide stockée dans le classeur, CUBEMEMBERPROPERTY renvoie une #NAME ? valeur d’erreur. Si le serveur OLAP (Online Analytical Processing) n’est pas en cours d’exécution, n’est pas disponible ou retourne un message d’erreur, CUBEMEMBERPROPERTY renvoie un #NAME ? valeur d’erreur.
- Si la syntaxe de l’argument expression_membre est incorrecte ou si le membre spécifié par cet argument n’existe pas dans le cube, PROPRIETEMEMBRECUBE renvoie la valeur d’erreur #N/A.
- PROPRIETEMEMBRECUBE peut renvoyer cette même valeur d’erreur si vous référencez un objet de session, comme un membre calculé ou un jeu nommé, dans un tableau croisé dynamique lors du partage d’une connexion et si ce tableau est supprimé ou converti en formules. (Sous l’onglet Options, dans le groupe Outils, cliquez sur Outils OLAP, puis sur Convertir en formules.)
- PROPRIETEMEMBRECUBE ne fonctionnera pas sur des modèles de données Excel qui sont modifiés dans Power Pivot, puisqu’ils ne s’agit pas de cubes multidimensionnels.
Exemples
=PROPRIETEMEMBRECUBE ("Ventes","[Temps].[Fiscal].[2014]", $A$3)
=PROPRIETEMEMBRECUBE("Ventes","[Magasin].[Monmagasin préféré]","[Magasin].[Nom du magasin].[Taille du magasin en m2]")
Vous avez besoin d’une aide supplémentaire ?
Vous pouvez toujours demander à un expert de la communauté technique Excel ou obtenir de l’aide dans les communautés.