Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Cet article décrit la syntaxe de formule et l’utilisation de la fonction RANGMEMBRECUBE dans Microsoft Excel.

Description

Renvoie le nième membre ou le membre placé à un certain rang dans un ensemble. Utilisez cette fonction pour renvoyer un ou plusieurs éléments d’un ensemble, tels que les meilleurs vendeurs ou les 10 meilleurs étudiants.

Syntaxe

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

La syntaxe de la fonction RANGMEMBRECUBE comporte les arguments suivants :

  • Connexion Obligatoire. Chaîne de texte qui représente le nom de la connexion au cube.

  • Expression_données Obligatoire. Chaîne de texte qui représente une expression définie, telle que "{[Élément1].enfants}". L’argument expression_données peut également être la fonction JEUCUBE ou une référence à une cellule contenant la fonction JEUCUBE.

  • Rang Obligatoire. Représente une valeur entière spécifiant la valeur supérieure. Si la valeur du rang est 1, la valeur supérieure est renvoyée, si la valeur du rang est 2, la valeur venant en second après la valeur supérieure est renvoyée, et ainsi de suite. Pour renvoyer les 5 valeurs supérieures, utilisez RANGMEMBRECUBE cinq fois, en spécifiant à chaque fois un rang différent, de 1 à 5.

  • Légende Facultatif. Chaîne de texte affichée dans la cellule à la place de la légende provenant du cube, si celle-ci est définie.

Remarques

  • Lorsque la fonction RANGMEMBRECUBE 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 la connexion n’est pas une connexion valide stockée dans le classeur, RANGMEMBRECUBE renvoie la valeur d’erreur #NOM?. Si le serveur OLAP ne s’exécute pas, n’est pas disponible ou renvoie un message d’erreur, RANGMEMBRECUBE renvoie la valeur d’erreur #NOM?.

  • RANGMEMBRECUBE renvoie une valeur d’erreur #N/A lorsque la syntaxe de l’argument expression_données est incorrecte ou lorsque l’ensemble contient au moins un membre dont la cote est différente de celle des autres membres.

Exemples

=RANGMEMBRECUBE("Ventes",$D$4,1,"Meilleur mois")

=RANGMEMBRECUBE("Ventes",ENSCUBE("Ventes","Été","[2004].[Juin]","[2004].[Juillet]","[2004].[Août]"),3,"Meilleur mois")

Conseil : Pour que les n valeurs inférieures soient renvoyées, employez les arguments ordre_tri et tri_par de la fonction JEUCUBE afin d’inverser l’ordre de l’ensemble et de transformer les valeurs supérieures en valeurs inférieures. Par exemple, RANGMEMBRECUBE ("Ventes", $D$4,1) renvoie le dernier membre, RANGMEMBRECUBE ("Ventes", $D$4, 2) renvoie l’avant-dernier membre, etc.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×