Fonction MEMBRECUBE

Excel 2007+

Résumé

La fonction MEMBRECUBE permet de récupérer un membre ou un tuple spécifique depuis un cube OLAP. Elle valide l'existence du membre dans le cube et peut afficher une légende personnalisée. Idéale pour construire des formules dynamiques basées sur des données multidimensionnelles.

Syntaxe

MEMBRECUBE(connexion;expression_membre;[légende])

Paramètres

Paramètre Type Requis Description
connexion Texte Oui Chaîne indiquant la connexion au cube (nom exact tel que défini dans Excel)
expression_membre Texte Oui Expression MDX ou référence vers membre/tuple. Peut être une plage de cellules pour les tuples.
légende Texte Non Texte d'affichage personnalisé à la place du nom du cube

Utilisation de la fonction CUBEMEMBER

MEMBRECUBE est essentielle pour les analyses OLAP avancées. Utilisez-la pour référencer précisément des membres de cube dans vos tableaux croisés dynamiques convertis en formules ou dans des rapports personnalisés. Elle constitue la base de toutes les fonctions CUBE plus avancées.

Exemples Courants de CUBEMEMBER

Membre simple par année

=MEMBRECUBE("Ventes";"[Heure].[Année fiscale].[2004]")

Récupère le membre '2004' de la dimension Heure dans la connexion Ventes.

Référence cellule pour connexion

=MEMBRECUBE($A$1;D$12)

Utilise le nom de connexion en A1 et l'expression MDX en D12.

Tuple avec légende personnalisée

=MEMBRECUBE("Ventes";(B4;C6;D5);"Ventes 2004")

Crée un tuple à partir de plages et affiche 'Ventes 2004'.

Produit et période spécifiques

=MEMBRECUBE("Ventes FoodMart 2000";"([Produit].[Alimentation];[Période].[1997])")

Combine dimensions Produit et Période dans un tuple.

Questions Fréquemment Posées

Message temporaire affiché pendant la récupération des données du cube. Normal et éphémère.

Syntaxe MDX incorrecte, membre inexistant, tuple invalide ou problème de connexion.

255 caractères directs. Utilisez une référence cellule pour les plus longues (jusqu'à 32 767).

Erreurs Courantes et Solutions

#NOM? ou #NOMBRE!

Cause: Connexion inexistante ou serveur OLAP indisponible

Solution: Vérifiez le nom exact de la connexion dans Données > Connexions.

#VALEUR!

Cause: Élément invalide dans le tuple ou limite 255 caractères dépassée

Solution: Validez chaque membre individuellement et utilisez des références cellules.

#N/A

Cause: Membre inexistant, syntaxe MDX erronée ou tuple sans intersection

Solution: Testez l'expression MDX dans l'éditeur MDX du cube.

Notes

  • Affiche temporairement '##CHARGEMENT_DONNÉES…' pendant le chargement
  • Les autres fonctions CUBE utilisent l'expression MDX, pas la valeur affichée
  • Évitez les objets de session (membres calculés) lors du partage de connexions
  • Compatible uniquement Excel 2007+ avec connexions OLAP

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponible dans : Excel 2003 et versions antérieures

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+