VALEURCUBE - Récupérer des valeurs agrégées depuis un cube OLAP

Excel 2007+

Résumé

La fonction VALEURCUBE permet d'extraire des valeurs agrégées directement depuis un cube OLAP en utilisant des expressions MDX. Idéale pour créer des rapports dynamiques connectés à des sources de données multidimensionnelles.

Syntaxe

VALEURCUBE(connexion, [expression_membre1], [expression_membre2], …)

Paramètres

Paramètre Type Requis Description
connexion Text Oui Chaîne de texte indiquant le nom de la connexion au cube OLAP stockée dans Excel
expression_membre1 Text Non Première expression MDX pour spécifier la dimension/mesure
expression_membre2 Text Non Deuxième expression MDX (optionnelle)
expression_membreN Text Non Expressions supplémentaires pour former un tuple MDX

Utilisation de la fonction CUBEVALUE

VALEURCUBE est essentielle pour les analyses OLAP avancées. Elle permet de récupérer des valeurs agrégées (ventes, marges, quantités...) depuis des cubes Analysis Services sans passer par les tableaux croisés dynamiques.

Exemples Courants de CUBEVALUE

Exemple basique - Bénéfices par produit

=VALEURCUBE("Ventes","[Mesures].[Bénéfices]","[Période].[2024]","[Produits].[Boissons]")

Retourne les bénéfices des boissons pour 2024 depuis la connexion 'Ventes'

Utilisation avec références cellulaires

=VALEURCUBE($A$1,"[Mesures].[CA]",D$12,$A23)

Utilise le nom de connexion en A1 et des références pour les dimensions

Mesure par défaut du cube

=VALEURCUBE("Ventes","[Période].[Q1 2024]","[Région].[France]")

Utilise la mesure par défaut du cube pour Q1 2024 en France

Questions Fréquemment Posées

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

Utilisez SI(ESTTEXTE(VALEURCUBE(...)),0,VALEURCUBE(...)) pour remplacer les chaînes vides par 0.

VALEURCUBE retourne une valeur numérique agrégée, CUBEMEMBER retourne un membre du cube.

Erreurs Courantes et Solutions

#NOM? ou #VALEUR!

Cause: Connexion au cube invalide ou serveur OLAP indisponible

Solution: Vérifiez le nom de connexion dans Données > Connexions existantes

#VALEUR!

Cause: Au moins un membre du tuple est invalide

Solution: Vérifiez la syntaxe MDX et l'existence des membres

#N/A

Cause: Syntaxe MDX incorrecte, membre inexistant ou tuple sans intersection

Solution: Validez votre expression MDX avec l'outil de débogage OLAP

Notes

  • Affiche temporairement '##CHARGEMENT_DONNEES…' pendant le chargement
  • Utilise l'expression MDX des cellules référencées (pas leur valeur affichée)
  • Les valeurs NULL OLAP deviennent des chaînes vides en Excel
  • Fonction avancée - nécessite une connexion OLAP configurée
  • Excel 2007+ uniquement

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Excel pour 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+